Unir dos redes en CENTOS 6

Imagen de locoprosv

Forums: 

Hola a todos tengo un problema con un enrutameinto y la verdad no se como hacerlo
Mi problema es el siguiente:

tengo un servidor con dos intefaces, las cuales tengo de la siguiente manera

eth0
TYPE=Ethernet
BOOTPROTO=none
IPADDR=192.168.3.11
PREFIX=24
GATEWAY=192.168.3.1
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="Auto eth0"
UUID=d3483697-f277-4021-bd0a-70a82f8dda36
ONBOOT=yes
#NM_CONTROLLED=NO
HWADDR=00:19:D1:A7:E5:D5
LAST_CONNECT=1391619567

eth1

TYPE=Ethernet
BOOTPROTO=none
IPADDR=192.168.3.131
PREFIX=26
GATEWAY=192.168.3.129
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="Auto eth1"
UUID=2844a16f-c574-4e6d-bcbe-091e142a210b
ONBOOT=yes
#NM_CONTROLLED=NO
HWADDR=00:1A:70:10:57:B3
LAST_CONNECT=1391619614

lo que necesito hacer es interconectar ambos segmentos de red para lograr hacer comunicacion en mi red local

hice esto

route add 192.168.3.1 <<< el gateway de la interfas eth0
route add -net 192.168.3.128 netmask 255.255.255.192 gw 192.168.3.1 dev eth0

route add 192.168.3.129 <<< el gateway de la interfas eth1
route add -net 192.168.3.0 netmask 255.255.255.0 gw 192.168.3.129 dev eth1

pero la verdad no me funciona

el ip_forward ya esta en valor de 1 y tambien puse estas reglas
iptables -A FORWARD -i eth0 -j ACCEPT
iptables -A FORWARD -i eth1 -j ACCEPT

pero sigo sin poder comunicarme con las redes desde mi red local

practicamente necesito poder ver el la red 192.168.3.128/26 y 192.168.3.0/24 desde mi servidor y desde mi red local, si alguno de ustedes me puede ayudar les agradecere.

La tarjeta con IP: 192.168.3

Imagen de deathUser

La tarjeta con IP: 192.168.3.11 tiene máscara / 24 es decir 255.255.255.0, para esta tarjeta, la dirección IP 192.168.3.131 está en su mismo segmento de red y por lo tanto la intenta ver por broadcasting, corrige las máscaras para que esto no ocurra ...

bye
;)

tarjetas

Imagen de locoprosv

la tarjeta con ip 192.168.3.11 tiene mascara 255.255.255.0 y tarjeta con ip 192.168.3.131 tiene mascara 255.255.255.192 ya que es /26 y la primera es /24
el segmento que corresponde a /26 es un segmento de una vpn que nos han instalado y el segmento /24 es mi red local

LocoProsv

Es lo que te acabo de decir y

Imagen de deathUser

Es lo que te acabo de decir y ese es el problema ...

Para tu servidor cualquier paquete para la red 192.168.3.0 va a querer ir por la tarjeta con la IP 192.168.3.11, no va a ser ruteada, ya que la considera en la misma red y usará ARP para tratar de encontrar la dirección física de la tarjeta a la que quiere comunicarse y al no estar en la misma red física no la va a poder encontrar y obvio no va a poder comunicarse ...

Si quieres mantener el esquema de subneting, ponle una máscara coherente a la IP: 192.168.3.11 o mejor, al tratarse el otro segmento de una VPN, usa otra red 192.168.4.0 por ejemplo y evita dolores de cabeza ...

bye
;)