O que impede você de mudar seu endereço IP público e causar estragos na Internet?
O que exatamente está impedindo você (ou qualquer outra pessoa) de alterar seu endereço IP e causar todos os tipos de dores de cabeça para ISPs e outros usuários da Internet??
A sessão de perguntas e respostas de hoje nos é oferecida por cortesia do SuperUser - uma subdivisão do Stack Exchange, um agrupamento de sites de perguntas e respostas conduzido pela comunidade..
A questão
O leitor do SuperUser Whitemage está curioso sobre o que o está impedindo de alterar arbitrariamente seu endereço IP e causar problemas:
Uma pergunta interessante foi feita a mim e eu não sabia o que responder. Então eu vou perguntar aqui.
Digamos que eu assinei um ISP e estou usando o acesso à Internet por cabo. O ISP me dá um endereço IP público de 60.61.62.63.
O que me impede de mudar este endereço IP para, digamos, 60.61.62.75, e mexer com o acesso à Internet de outro consumidor?
Por causa deste argumento, digamos que esse outro endereço IP também pertence ao mesmo ISP. Além disso, vamos supor que é possível entrar nas configurações do modem a cabo e alterar manualmente o endereço IP.
Sob um contrato de negócios onde você está alocado a endereços estáticos, você também recebe um gateway padrão, um endereço de rede e um endereço de broadcast. Então, são 3 endereços que o ISP “perde” para você. Isso parece um grande desperdício para endereços IP atribuídos dinamicamente, que a maioria dos clientes.
Eles poderiam simplesmente estar usando arcos estáticos? ACLs? Outros mecanismos simples?
Duas coisas para investigar aqui, por que não podemos simplesmente mudar de endereço, e o processo de designação é tão dispendioso quanto parece??
A resposta
O colaborador do SuperUser, Moses, oferece algumas dicas:
Modems a cabo não são como o seu roteador doméstico (ou seja, eles não têm uma interface web com botões simples de apontar e clicar que qualquer criança pode "hackear").
Os modems a cabo são “procurados” e localizados pelo seu endereço MAC pelo ISP, e são normalmente acessados por técnicos que usam softwares proprietários aos quais só eles têm acesso, que só são executados em seus servidores e, portanto, não podem ser realmente roubados..
Os modems a cabo também autenticam e fazem a verificação cruzada das configurações com os servidores ISPs. O servidor precisa informar ao modem se as configurações (e a localização na rede por cabo) são válidas e simplesmente o define para o que o ISP definiu (largura de banda, alocações de DHCP, etc.). Por exemplo, quando você diz ao seu provedor "Eu gostaria de um IP estático, por favor", eles alocam um para o modem através de seus servidores, e o modem permite que você use esse IP. O mesmo com as alterações de largura de banda, por exemplo.
Para fazer o que você está sugerindo, você provavelmente teria que invadir os servidores do ISP e alterar o que foi configurado para o seu modem.
Eles poderiam simplesmente estar usando arcos estáticos? ACLs? Outros mecanismos simples?
Cada ISP é diferente, tanto na prática quanto na proximidade com a rede maior que está fornecendo serviços para eles. Dependendo desses fatores, eles podem estar usando uma combinação de ACL e ARP estático. Também depende da tecnologia na própria rede de cabo. O ISP para o qual eu trabalhei usava alguma forma de ACL, mas esse conhecimento estava um pouco além do meu pagamento. Eu só consegui trabalhar com a interface do técnico e fazer manutenção de rotina e mudanças de serviço.
O que me impede de mudar esse endereço IP para, digamos, 60.61.62.75 e mexer com o acesso à internet de outro consumidor?
Diante do exposto, o que impede você de alterar seu IP para um que seu ISP não tenha dado especificamente a você é um servidor que está instruindo seu modem o que ele pode e não pode fazer. Mesmo se você de alguma forma invadisse o modem, se 60.61.62.75 já estivesse alocado para outro cliente, então o servidor simplesmente diria ao seu modem que ele não pode ter isso..
David Schwartz oferece algumas dicas adicionais com um link para um white paper para os realmente curiosos:
A maioria dos ISPs modernos (últimos 13 anos ou mais) não aceitará o tráfego de uma conexão do cliente com um endereço IP de origem que eles não encaminhariam para esse cliente se fosse o endereço IP de destino. Isso é chamado de "encaminhamento de caminho reverso". Veja BCP 38.
Tem algo a acrescentar à explicação? Soe fora nos comentários. Quer ler mais respostas de outros usuários do Stack Exchange com experiência em tecnologia? Confira o tópico de discussão completo aqui.