A alocação de IP no lado do seu ISP pode variar dependendo do ISP. É algo que normalmente é tratado por roteadores edge / core no ISP e pode ser baseado em MAC ou em circuitos. Ele pode mudar dependendo da duração da concessão ou se o ISP aloca manualmente um novo endereço ou não. Às vezes, a mudança de endereços MAC ajudará, mas, em alguns casos, exige uma limpeza do cache ARP pelo ISP. Às vezes, não importa o que você conecta, você sempre obtém o mesmo IP, mas isso mudará depois de uma semana (como é baseado no endereço MAC do seu modem). Às vezes, o próprio circuito recebe um IP e não importa o que você conecta, seu ISP o alterará com base em suas necessidades.
Em qualquer caso, geralmente não há nada que você possa fazer na maioria dos casos para alterá-lo constantemente em questão de segundos. Existem muitas razões pelas quais os ISPs não permitirão isso. A única possibilidade é ser capaz de falsificar o MAC de qualquer registrador com os roteadores principais no ISP se o ISP fizer isso exclusivamente com base no endereço MAC usado e não precisar de liberações ARP. Se esse for o caso, você precisará rotear o roteador ou o modem para alterar seu MAC com base em critérios especificados (o que nem todos os roteadores ou modems podem fazer).
EDIT: Eu também devo mencionar que spoofing de endereço MAC para obter continuamente novos IPs pode ser contra os termos de serviço do seu ISP, verifique primeiro.