Configuração de roteamento no Redhat Linux para comunicar duas redes diferentes

Configuração de roteamento no Redhat Linux para comunicar duas redes diferentes

Criei três máquinas virtuais RedHat chamadas:servidor,cliente1,cliente2no gerenciador do VirtualBox.servidorestá conectado acliente1na rede 10.1.1.xcom placa NIC (rede interna = inet1) eservidortambém está conectado comcliente2em rede 10.2.2.xcom outra placa NIC (rede interna = inet2).

Quero me comunicar da 10.1.1.xrede para 10.2.2.x. Porém, fiz a configuração da rota emcliente1ecliente2para se comunicar comservidore ambas as máquinas (cliente1,cliente2) são capazes de se comunicar com o servidor e vice-versa. Também habilitei o encaminhamento de IP na máquina do meu servidor, mas não consigo me comunicar entrecliente1ecliente2.

Abaixo estão as configurações de IP das minhas três máquinas

servidor: /etc/sysconfig/network-scripts/ifcfg-enp0s8

static
ip add 10.1.1.1
netmask 255.255.255.0
network 10.1.1.0
broadcast 10.1.1.255

servidor: /etc/sysconfig/network-scripts/ifcfg-enp0s9

static
ip add 10.2.2.1
netmask 255.255.255.0
network 10.2.2.0
broadcast 10.2.2.255

cliente1: /etc/sysconfig/network-scripts/ifcfg-enp08

static
ip add 10.1.1.10
netmask 255.255.255.0
network 10.1.1.0
broadcast 10.1.1.255

cliente2: /etc/sysconfig/network-scripts/ifcfg-enp08

ip add 10.2.2.10
netmask 255.255.255.0
network 10.2.2.0
broadcast 10.2.2.255

Configurações de rota

cliente1:

route add -net 10.0.0.0 netmask 255.0.0.0 gw 10.1.1.1 dev enp0s8

cliente2:

route add -net 10.0.0.0 netmask 255.0.0.0 gw 10.2.2.1 dev enp0s8 

Nota: os serviços de firewall também estão desativados

Isso é tudo que configurei. Por favor, sugira-me o que posso fazer para me comunicar entre 10.1.1.xe 10.2.2.x.

Responder1

Você poderia tentar (não tenho certeza):

cliente 1:rota add -net 10.2.2.0 máscara de rede 255.255.255.0 gw 10.1.1.1 dev enp0s8

cliente 2:rota add -net 10.1.1.0 máscara de rede 255.255.255.0 gw 10.2.2.1 dev enp0s8

informação relacionada