Problema de ruteo/ puerta de enlace

Imagen de GaboRayo
Under:

ESCENARIO.

Tengo dos tarjetas de red, eth0 y eth1.

eth0 está conectada a la red LAN y tiene una IP fija, la 100.100.101.89. eth1 está conectada a un infinitum y tiene asignada la IP por DHCP.

La red 100.100.101.0 tiene por puerta de enlace la dirección 100.100.101.1. A través de dicha puerta de enlace es posible acceder a otras subredes, como la red 100.100.99.0.

PROBLEMA.

Ahora bien, el problema es que deseo usar la PC linux como puerta de enlace y para ello configuré las tablas de ruteo con el comando route:

route add -net 100.100.99.0 netmask 255.255.255.0 gw 100.100.101.1 (esto para alcanzar la subred 100.100.99.0)

Todo funcionó bien hasta que reinicié debido a unas actualizaciones.

Ahora dirán que obviamente se borraron las tablas de ruteo; sin embargo, al configurarlas nuevamente con el route o directamente en la carpeta network-scripts, en el archivo route-eth0, ya no me es posible alcanzar dicha subred.

Esta es la configuración actual:


[root@localhost network-scripts]# netstat -rn

Kernel IP routing table

Destination Gateway Genmask Flags MSS Window irtt Iface

100.100.101.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0

192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1

100.100.99.0 100.100.101.1 255.255.255.0 UG 0 0 0 eth0

0.0.0.0 192.168.1.254 0.0.0.0 UG 0 0 0 eth1

[root@localhost network-scripts]# service iptables status

Tabla: nat

Chain PREROUTING (policy ACCEPT)

num target prot opt source destination

1 DNAT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:80 to::3128

Chain POSTROUTING (policy ACCEPT)

num target prot opt source destination

Chain OUTPUT (policy ACCEPT)

num target prot opt source destination

Tabla: filter

Chain INPUT (policy ACCEPT)

num target prot opt source destination

1 ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED

2 ACCEPT icmp -- 0.0.0.0/0 0.0.0.0/0

3 ACCEPT all -- 0.0.0.0/0 0.0.0.0/0

4 ACCEPT all -- 0.0.0.0/0 0.0.0.0/0

5 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:3128

6 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:22

7 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:80

8 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:443

9 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:5900

10 ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 state NEW udp dpt:5900

11 REJECT all -- 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited

Chain FORWARD (policy ACCEPT)

num target prot opt source destination

1 ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED

2 ACCEPT icmp -- 0.0.0.0/0 0.0.0.0/0

3 ACCEPT all -- 0.0.0.0/0 0.0.0.0/0

4 ACCEPT all -- 0.0.0.0/0 0.0.0.0/0

5 REJECT all -- 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited

Chain OUTPUT (policy ACCEPT)

num target prot opt source destination


Espero que alguien me pueda ayudar.