
Enquanto estiver conectado ao wifi de um adaptador powerline, as configurações de rede ip my mac e ifconfig show são192.168.0.10, no entanto, ao navegar para este ip, recebo umERR_CONNECTION_REFUSED
O ip real é192.168.0.90
Estou apenas curioso para entender por que há uma diferença
Contexto
Instalei alguns adaptadores wifi powerline outro dia (algo comoesse)
Foi necessário alterar as configurações de rede para corresponder ao meu nome e senha do Wi-Fi existentes. Pensei que poderia usar um pouco de conhecimento de rede para acessar o IP do adaptador diretamente para as configurações, em vez de instalar o software do fornecedor para fazer isso. ipconfig não apontou para o lugar certo então no final tive que pegar o software e que localizou os adaptadores e listou o ip correto para alterar as configurações.
Como o software do fornecedor conseguiu encontrar o IP verdadeiro?
Responder1
Presumindo que esses dispositivos funcionem simplesmente como um 'hub burro' - nesse caso, não haverá nenhum endereço IP exibido na ipconfig
saída. O que você provavelmente pensou que precisava era do endereço do gateway, mas este será o IP de um sistema completamente diferente.
Como o software foi capaz de encontrar o IP verdadeiro é algo que você só pode adivinhar, até fazer mais pesquisas, como usar o Wireshark, para ver quais pacotes ele realmente envia na frase de descoberta. É mais provável que o dispositivo esteja escutando em uma porta e apenas responda com o endereço IP que está usando. Tudo o que o software precisa fazer é verificar todos os IPs da sua sub-rede, usando essa porta para ver quais dispositivos respondem da maneira esperada.
Outra forma de identificar os dispositivos é usar multicast ou transmissões configuradas de forma que apenas os adaptadores de linha de energia respondam.
Responder2
O meu não apareceu na lista de clientes DHCP do roteador. Você pode encontrá-lo na sua sub-rede usando o nmap:
nmap -p80 192.168.0.0/24
O software do fornecedor pode fazer a mesma coisa e verificar a resposta http, se encontrar uma.
Se você encontrar o IP, poderá verificar todas as portas:
nmap -p- 192.168.0.108
O meu tem telnet aberto, então o software de digitalização também pode usá-lo se receber uma batida secreta.