Ubuntu - Host de destino inacessível através de solicitações de roteador / ARP

1

Problemas muito estranhos em um servidor Ubuntu executando o DNS.

Aqui está a configuração da rede.

Existem dois intervalos de rede de classe C. Vamos dizer que eles são:

 216.107.249.0/24
 216.107.250.0/24

O servidor recebe um IP no intervalo 216.107.250.0. Do servidor, sem problemas ping qualquer coisa no intervalo 216.107.250.0.

A solicitação de DNS é recebida de um cliente no intervalo 216.107.249.0. O Wireshark mostra o pedido.

O servidor envia solicitações arp dizendo "Quem tem 216.107.249.x?" Obviamente, nenhuma resposta porque não faz sentido porque o servidor está solicitando isso, pois está em uma sub-rede diferente.

Na pasta /etc/network/interfaces na máquina Ubuntu, está definido de tal forma que:

auto eth0
iface eth0 inet static
        address 216.107.250.2
        network 216.107.250.0
        netmask 255.255.255.0
        broadcast 209.107.250.255
        gateway 209.107.250.1

Então, por que o servidor está solicitando um ARP para algo que não está na mesma sub-rede, em vez de passar o pacote para o roteador?

Qualquer outra coisa que entrar no servidor está sendo enviada corretamente. Então, se outras consultas DNS vierem de qualquer lugar da Internet, elas estão sendo respondidas corretamente com o pacote indo para o roteador.

    
por Brian Spraker 25.11.2015 / 16:47

0 respostas