Networking up 3 edição de PCs

1

Estou me sentindo um pouco estúpido porque essa tarefa aparentemente simples está me deixando completamente atordoada.

Eu tenho 3 PCs: cliente, gateway e servidor.

O cliente precisa se conectar via gateway ao servidor.

Ambos os PCs estão conectados ao gateway através de cabos cruzados.

IPs estáticos foram atribuídos a cada interface.

Client:eth1
ip : 192.168.138.1
gateway 192.168.138.254

Gateway eth4
ip 192.168.138.254
gateway 192.168.138.1

Gateway eth1
ip 192.168.137.254
gateway 192.168.137.1

Server eth0
ip 192.168.137.1
gateway 192.168.137.254

O cliente pode fazer ping no gateway eth4 e eth1, o servidor pode fazer ping no gateway eth4 e eth1, mas o cliente não pode executar ping no servidor.

O gateway pode pingar tudo.

A princípio, achei que precisava inserir rotas estáticas no Cliente e no Servidor, mas isso não ajudou, e agora acho que, como podem fazer ping na interface do Gateway na outra rede, isso não é necessário?

    
por Drake 24.02.2011 / 00:54

2 respostas

2

Você ativou o roteamento IP?

$ cat /proc/sys/net/ipv4/ip_forward 
1

Se a saída for '0', você precisará ativá-la:

$ sudo sysctl -w net.ipv4.ip_forward=1

Altere a configuração em /etc/sysctl.conf para torná-la persistente.

    
por 24.02.2011 / 02:26
0

Então o client1 atinge o seu gateway em 138.254 que vai para o 138.1 de volta para si mesmo? ...

Cliente: eth1 ip: 192.168.138.1 \ 24 *
         gateway 192.168.138.254

Gateway eth4 ip 192.168.138.254 \ 24
                gateway 192.168.138.1 *

    
por 24.02.2011 / 02:21