Mam problem ze skrzynką CentOS 6.3. Na serwerze mamy dwie karty sieciowe (eth0 i eth1), z których każda ma przypisany adres IP z innej podsieci, powiedzmy eth0: 192.168.1.2/24 (brama 192.168.1.1) i eth1: 192.168.2.2/24 (brama 192.168). 2.1). Jednak prawdziwe IP są światowe.
Każda karta sieciowa jest podłączona do innego przełącznika, ale ostatecznie kończy się na jednym routerze. W routerze te dwie podsieci znajdują się w różnych sieciach VLAN, porty do kart sieciowych są nieoznaczone, więc żaden serwer vlan nie jest przekazywany do serwera.
Teraz na FreeBSD po prostu przypisuję IP do każdej karty sieciowej i to po prostu działa, oba adresy IP są osiągalne. Na CentOS mogę dotrzeć tylko do adresu IP, dla którego brama jest aktywna jako domyślna trasa. Mogę pingować adres IP cokolwiek w tej samej sieci VLAN / podsieci, ale poza tym jest on nieosiągalny.
Kiedy robię traceroute do każdej z bram, widzę, że przechodzą one przez odpowiednią kartę sieciową, co ma sens, ponieważ gatewaty jest w zasięgu. Jednak poza podsiecią mogę obecnie pingować tylko 192.168.1.2.
IPtables również nie jest obecnie aktywne.
Jakie działania byłyby wymagane, aby to zadziałało?
Gogłem się przez kilka godzin, próbowałem różnych podejść, ale to nie zadziała. Mam wrażenie, że brakuje mi czegoś ważnego, mam nadzieję, że łatwa poprawka :-)
Każda pomoc jest mile widziana, dzięki ! Scott
WYTYCZANIE
# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 1003 0 0 eth1
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
INFORMACJE IP
# ip addr list
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
link/ether b8:ac:6f:16:70:c7 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.2/24 brd 192.168.1.255 scope global eth0
inet6 fe80::baac:6fff:fe16:70c7/64 scope link
valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
link/ether b8:ac:6f:16:70:c9 brd ff:ff:ff:ff:ff:ff
inet 192.168.2.2/24 brd 192.168.2.255 scope global eth1
inet6 fe80::baac:6fff:fe16:70c9/64 scope link
valid_lft forever preferred_lft forever
Odpowiedzi:
Musisz utworzyć trasę wielościeżkową lub aktywować protokół routingu dynamicznego (ospf, isis).
Przykład Mulitpath:
źródło