A rede privada mais usada é 192.168.0.0 (/ 24). 192.168.0.1 é provavelmente o endereço IP mais usado, então muitos hosts diferentes têm o mesmo endereço IP.
O DNS retorna endereços IP de host e nenhum endereço IP de rede, portanto, você sempre obterá o endereço IP de um host e não de uma rede.
Para saber o que é a rede para um endereço IP, você precisa conhecer a máscara de sub-rede. 192.168.0.33 com a máscara de sub-rede 255.255.255.0 diz que 192.168.0.0 é a rede (endereço). (Mas principalmente você não conhece a máscara de sub-rede de redes / hosts remotos e não precisa saber disso.)
Assume uma estação de trabalho PC01
com a sub-rede 192.168.0.33 255.255.255.0 está pedindo a um DNS o nome do host AnyRemoteServer
e o DNS retorna o endereço IP 192.168.0.200. Portanto, PC01
assumirá que AnyRemoteServer
está em sua própria rede e tentará chegar lá. Mesmo quando AnyRemoteServer
estiver em um netzwork remoto, não será tentado rotear os pacotes para a rede remota.
Quando AnyRemoteServer
(que pertence a uma rede remota) tiver o endereço IP 192.168.0.200
que também se ajusta à rede do PC01, o PC01 tentará acessar em sua rede o host AnyRemoteServer
. Quando na rede do PC01 existe também um host com 192.168.0.200
(vamos chamá-lo de MyServer
), o PC01 irá conectar MyServer
, pensando que ele fala com AnyRemoteServer
. Por outro lado, se não houver uma máquina com esse IP, o PC01 será executado em tempo limite (depende do protocolo que o PC01 está usando).