|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Eugene B. Berdnikov 2:5020/400 23 Aug 2001 00:04:31 To : "Alexander V. Gaiduk" Subject : Re: исходящие пакеты... -------------------------------------------------------------------------------- Alexander V. Gaiduk <gav@lesobank.ru> wrote: >> >> > 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> когда с этого хоста лезу на другой (.240), в нашем >> AVG> сегменте (сеть "C" класса) то этот хост подписывается >> AVG> адресом .253 т.е. как положено, но когда с этого же хоста >> AVG> лезу в инет то он подписывается адресом .250 >> AVG> >> AVG> огнестенок на роутере нету. >> AVG> >> AVG> кти нибудь может прояснить эту ситуевину? >> >> Элементарно. >> >> Если Вы никогда не задумывались, что означают нетмаски на интерфейсах, >> то все алиасы наверняка были подняты с дефолтными масками. При этом >> приоритет, очевидно, получает первый поднятый интерфейс, т.е. "eth1". >> Его алиасы выстраиваются в таблице позже и для подсети рояля не играют. AVG> AVG> и тем не менее подписывается алиасом. :( Каким еще алиасом? Посмотрите, что Вы написали выше: xxx.253 <-> eth1. У меня все сходится. :) >> Короче, "ip r l tab local" и "ip r l tab main" должны все прояснить. :-) AVG> AVG> хто все таки такой "ip" ? Основная утилита из пакета iproute[2]. AVG> вот че и как у меня : AVG> AVG> (555.555.555.* - моя сеть "С" класса) AVG> AVG> # ifconfig AVG> eth0 Link encap:Ethernet HWaddr 08:00:09:55:55:55 AVG> inet addr:555.555.555.1 Bcast:555.555.555.127 Mask:255.255.255.128 AVG> IPX/Ethernet 802.2 addr:00000100:080009555555 AVG> AVG> eth1 Link encap:Ethernet HWaddr 00:80:48:55:55:55 AVG> inet addr:555.555.555.253 Bcast:555.555.555.255 AVG> Mask:255.255.255.128 IPX/Ethernet 802.2 AVG> addr:00000012:008048555555 eth1:0 Link encap:Ethernet HWaddr AVG> 00:80:48:55:55:55 inet addr:555.555.555.252 Bcast:555.555.555.255 AVG> Mask:255.255.255.128 eth1:1 Link encap:Ethernet HWaddr 00:80:48:55:55:55 AVG> inet addr:555.555.555.250 Bcast:555.555.555.255 Mask:255.255.255.128 Телепатия мне в прошлый раз помогла догадаться, что с масками у Вас бардак. Жаль, но мой намек на это Вам никак не помог... :( AVG> # route AVG> Kernel IP routing table AVG> Destination Gateway Genmask Flags Metric Ref Use AVG> Iface AVG> 555.555.555.0 * 255.255.255.128 U 0 0 0 AVG> eth0 555.555.555.128 * 255.255.255.128 U 0 0 AVG> 0 eth1 127.0.0.0 * 255.0.0.0 U 0 0 AVG> 0 lo default 555.555.555.254 0.0.0.0 UG 1 0 AVG> 0 eth1 default 555.555.555.254 0.0.0.0 UG 1 0 AVG> 0 eth1 Hаличие 2х дефолтов не смущает? А зря. AVG> подскажите, что неправильно, где поправить? Если Вы методами телепатии (или еще как-нибудь) способны определить из последней таблицы src Ваших роутов - флаг Вам в руки. :) Если нет - нечего страдать херней, изучите для начала адекватное средство (пакет iproute) и посмотрите с помощью него, что у Вас там на самом деле сконфигурячено... -- Eugene Berdnikov --- ifmail v.2.15dev5 * Origin: Institute for High Energy Physics, Protvino, Russia (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/535305ab43c9.html, оценка из 5, голосов 10
|