conecta dois servidores via segunda interface de rede

1

Eu instalei o Ubuntu 14.04.3 LTS em dois servidores HP. Cada servidor tem quatro interfaces de rede e eu quero usar a segunda interface para conectar os dois servidores. A primeira interface (em1) é configurada para se conectar a um roteador e funciona bem em ambos os servidores. Eu tentei o seguinte no servidor 1 :

iface em1 inet static
address 192.168.1.XX
netmask 255.255.255.0
gateway 192.168.1.1


auto em2
allow-hotplug em2
iface em2 inet static
address 192.168.1.2
netmask 255.255.255.0

e no servidor 2 :

iface em1 inet static
address 192.168.1.YY
netmask 255.255.255.0
gateway 192.168.1.1

auto em2
allow-hotplug em2
iface em2 inet static
address 192.168.1.2
netmask 255.255.255.0

que é basicamente inspirado neste então questione

mas depois tento pingar de um para o outro:

ping -I em2 192.168.3.2
PING 192.168.3.2 (192.168.3.2) from 192.168.3.1 em3: 56(84) bytes of data.
From 192.168.3.1 icmp_seq=1 Destination Host Unreachable
From 192.168.3.1 icmp_seq=2 Destination Host Unreachable

Em última análise, eu gostaria de ssh de um servidor para o outro. Esta é minha primeira incursão nas redes, então me perdoe se a resposta for óbvia.

    
por hadron 24.11.2015 / 19:01

1 resposta

2

Você está usando o mesmo endereço 192.168. 1 .2 nos dois servidores. Esse é o primeiro erro.

Eu também sugiro usar outra classe de addreses para a interconexão. Se você tiver servidores conectados à rede em 192.168. 1 .XX e 192.168. 1 .YY, use outra classe para interconexão. Por exemplo, use 192.168. 2 .XX e 192.168. 2 .YY para as segundas placas de rede. Então você pode pingar 192.168. 2 .YY do XX e 192.168. 2 .XX do YY.

Portanto, use 192.168. 1 para a rede e 192.168. 2 para interconexões. Mas não atribua a ambos os servidores o mesmo endereço. Isso causa colisões na rede.

Se você tiver endereços configurados corretamente, não será necessário usar -I no ping. O ping irá descobrir corretamente qual adaptador usar pelo endereço de destino. Ele encaminhará todo o tráfego para 192.168.1.0/255.255.255.0 e todos os outros endereços via em1, porque o gateway padrão está configurado lá. Ele usará em2 apenas para os endereços 192.168.2.0/255.255.255.0.

Eu suponho que você conhece endereços de netmasks e outras coisas. w.x.y.z / 255.255.255.0 significa que endereços com o mesmo w.x.y estão no mesmo segmento e addreses que possuem diferentes w.x.y serão acessados via gateway padrão, que cuida para que os pacotes cheguem ao destino correto.

    
por nobody 24.11.2015 / 21:22