|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alexander V. Gaiduk 2:5020/400 22 Aug 2001 15:08:24 To : All Subject : Re: исходящие пакеты... -------------------------------------------------------------------------------- > >> > AVG> исходные данные: > >> > AVG> Линух (Caldera OpenLinux eServer 2.3, kernel 2.2.14) - роутер > >> > AVG> eth0 (xxx.xxx.xxx.1) - смотрит в локальную сетку > >> > AVG> eth1 (xxx.xxx.xxx.253) - смотрит в инет > >> > AVG> erh1:0 (xxx.xxx.xxx.252) > >> > AVG> erh1:1 (xxx.xxx.xxx.250) > >> > AVG> на виртуальных IP висят виртуальные веб сервера. > >> > AVG> > >> > AVG> когда пытаюсь с этого линуха куда нибудь ломиться наружу, > >> > AVG> то мои пакеты подписываются обратным адресом xxx.xxx.xxx.250, > >> > AVG> а я хочу чтоб подписывались xxx.xxx.xxx.253 > >> > > >> > А в RH так: /etc/sysconfig/network <- GATEWAYDEV=eth1 > >> > (где висит нужный адрес), и все пучком. > >> > AVG> хотя хрен там, да еще с заковыкой! > AVG> > AVG> с этой штукой > AVG> /etc/sysconfig/network <- GATEWAYDEV=eth1 > AVG> получается вот такая хрень: > AVG> > AVG> когда с этого хоста лезу на другой (.240), в нашем > AVG> сегменте (сеть "C" класса) то этот хост подписывается > AVG> адресом .253 т.е. как положено, но когда с этого же хоста > AVG> лезу в инет то он подписывается адресом .250 > AVG> > AVG> огнестенок на роутере нету. > AVG> > AVG> кти нибудь может прояснить эту ситуевину? > > Элементарно. > > Если Вы никогда не задумывались, что означают нетмаски на интерфейсах, > то все алиасы наверняка были подняты с дефолтными масками. При этом > приоритет, очевидно, получает первый поднятый интерфейс, т.е. "eth1". > Его алиасы выстраиваются в таблице позже и для подсети рояля не играют. и тем не менее подписывается алиасом. :( > А с дефолтным роутом Вы где-то явно прокололись. Причиной может быть даже > опечатка в конфиге (IIRC, редхатовские скрипты при отсутствии GATEWAYDEV > шлепают default по своему разумению). > > Короче, "ip r l tab local" и "ip r l tab main" должны все прояснить. :-) хто все таки такой "ip" ? вот че и как у меня : (555.555.555.* - моя сеть "С" класса) # ifconfig eth0 Link encap:Ethernet HWaddr 08:00:09:55:55:55 inet addr:555.555.555.1 Bcast:555.555.555.127 Mask:255.255.255.128 IPX/Ethernet 802.2 addr:00000100:080009555555 eth1 Link encap:Ethernet HWaddr 00:80:48:55:55:55 inet addr:555.555.555.253 Bcast:555.555.555.255 Mask:255.255.255.128 IPX/Ethernet 802.2 addr:00000012:008048555555 eth1:0 Link encap:Ethernet HWaddr 00:80:48:55:55:55 inet addr:555.555.555.252 Bcast:555.555.555.255 Mask:255.255.255.128 eth1:1 Link encap:Ethernet HWaddr 00:80:48:55:55:55 inet addr:555.555.555.250 Bcast:555.555.555.255 Mask:255.255.255.128 # cat /etc/sysconfig/network NETWORKING=yes IF_LIST='lo eth tr sl ppp' IPFORWARDING=yes HOSTNAME=некий.домен.ru GATEWAYDEV=eth1 # route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 555.555.555.0 * 255.255.255.128 U 0 0 0 eth0 555.555.555.128 * 255.255.255.128 U 0 0 0 eth1 127.0.0.0 * 255.0.0.0 U 0 0 0 lo default 555.555.555.254 0.0.0.0 UG 1 0 0 eth1 default 555.555.555.254 0.0.0.0 UG 1 0 0 eth1 железный роутер, что работает дыркой в инет - 555.555.555.254 подскажите, что неправильно, где поправить? =GAV --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/119993727424c.html, оценка из 5, голосов 10
|