He creado tres máquinas virtuales RedHat llamadas:servidor,cliente1,cliente2en el administrador de VirtualBox.servidorestá conectado acliente1en la red 10.1.1.x
con tarjeta NIC (red interna = inet1) yservidortambién está conectado concliente2en la red 10.2.2.x
con otra tarjeta NIC (red interna = inet2).
Quiero comunicarme desde 10.1.1.x
la red a 10.2.2.x
. Sin embargo, hice la configuración de ruta encliente1ycliente2para comunicarse conservidory ambas máquinas (cliente1,cliente2) pueden comunicarse con el servidor y viceversa. También habilité el reenvío de IP en mi máquina servidor pero no puedo comunicarme entrecliente1ycliente2.
A continuación se muestran las configuraciones de IP de mis tres 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
Configuraciones de ruta
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: Los servicios de firewall también están deshabilitados.
Eso es todo lo que he configurado. Sugiérame qué puedo hacer para comunicarme entre 10.1.1.x
y 10.2.2.x
.
Respuesta1
¿Podrías intentarlo (aunque no estoy seguro):
cliente 1:agregar ruta -net 10.2.2.0 máscara de red 255.255.255.0 gw 10.1.1.1 dev enp0s8
cliente 2:agregar ruta -net 10.1.1.0 máscara de red 255.255.255.0 gw 10.2.2.1 dev enp0s8