В следующей системе у меня проблема с сетью, но я не эксперт по сетям.
CentOS release 5.4 (Final) Linux localhost.localdomain
2.6.18-164.6.1.el5 #1 SMP Tue Nov 3 16:12:36 EST 2009 x86_64 x86_64 x86_64 GNU/Linux
Оба Ethernet-интерфейса настроены для подключения к одной подсети, что не кажется мне идеальным, и я думаю, что это было сделано в качестве предыдущего обходного пути для сбоя. В результате ifconfig выглядит так:
eth0 Link encap:Ethernet HWaddr 00:03:2D:10:76:B0
inet addr:192.168.168.3 Bcast:192.168.168.255 Mask:255.255.255.0
inet6 addr: fe80::203:2dff:fe10:76b0/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3084 errors:0 dropped:0 overruns:0 frame:0
TX packets:3108 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:1422781 (1.3 MiB) TX bytes:1695768 (1.6 MiB)
Memory:fdfc0000-fdfe0000
eth1 Link encap:Ethernet HWaddr 00:03:2D:10:76:B1
inet addr:192.168.168.122 Bcast:192.168.168.255 Mask:255.255.255.0
inet6 addr: fe80::203:2dff:fe10:76b1/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:35 errors:0 dropped:0 overruns:0 frame:0
TX packets:53 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:4236 (4.1 KiB) TX bytes:12980 (12.6 KiB)
Memory:fdec0000-fdee0000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:252097 errors:0 dropped:0 overruns:0 frame:0
TX packets:252097 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:85617560 (81.6 MiB) TX bytes:85617560 (81.6 MiB)
И список маршрутов:
192.168.168.0/24 dev eth0 proto kernel scope link src 192.168.168.3
192.168.168.0/24 dev eth1 proto kernel scope link src 192.168.168.122
169.254.0.0/16 dev eth1 scope link
default via 192.168.168.1 dev eth0
default via 192.168.168.1 dev eth1
Отправка трафика через eth0 на 192.168.168.x не работает, но этот маршрут выбирается предпочтительнее, чем на eth1, который работает. Я разобрался, как исправить ситуацию, запустив
/sbin/ip route del 192.168.168.0/24 dev eth0
Однако эта конфигурация удаляется при перезапуске сервера (и в другое время ...?).
Я знаю, что, скорее всего, я получу довольно много комментариев и ответов о том, что я должен решить основную проблему с подключением, чтобы интерфейсы не подключались к одной подсети или использовалась только одна, и я бы согласился! Однако машина находится в очень удаленной части мира, и фактически изменить физическую сеть и ее подключение к остальной части сети сложно, поскольку местный ИТ-персонал не может помочь, и такая ситуация существует из-за сбоев в других местах сети вне моего контроля. ,
Спасибо!