URL: https://ssl.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID10
Нить номер: 2602
[ Назад ]

Исходное сообщение
"Помогите разобратся"

Отправлено glat , 03-Мрт-06 12:58 
Есть две сетевые карты eth0 & eth3, у них адреса соотверственно 192.168.0.1 и 192.168.0.2 , маска одинаковая. Воткнуты в один свич и тудаже воткнута виндовая машина. Когда с винды пингую 192.168.0.1 то пакеты приходят и ухидят с eth0, если же пингую 192.168.0.2 то пакеты приходят и уходят тоже с eth0,  а нужно чтоб с eth3. Поставил на винде шлюз 192.168.0.2-eth3, стали приходить на eth3 но уходят всеравно с eth0.
Как с этим можно боротся.

Содержание

Сообщения в этом обсуждении
"Помогите разобратся"
Отправлено Pikador , 03-Мрт-06 13:25 
>Есть две сетевые карты eth0 & eth3, у них адреса соотверственно 192.168.0.1
>и 192.168.0.2 , маска одинаковая. Воткнуты в один свич и тудаже
>воткнута виндовая машина. Когда с винды пингую 192.168.0.1 то пакеты приходят
>и ухидят с eth0, если же пингую 192.168.0.2 то пакеты приходят
>и уходят тоже с eth0,  а нужно чтоб с eth3.
>Поставил на винде шлюз 192.168.0.2-eth3, стали приходить на eth3 но уходят
>всеравно с eth0.
>Как с этим можно боротся.

Так ведь кольцо же получается!?


"Помогите разобратся"
Отправлено z , 07-Мрт-06 12:54 
Скорее всего это switch...
А вообще если нужно 2 ip адреса у машины то можно алиас сделать



"Помогите разобратся"
Отправлено Bloodyc , 06-Апр-06 13:16 
Такая же ситуация, 2е сетевые карты воткнуты в один свич,
только eth0 - 192.168.1.2, eth1 - 10.0.0.2, пакеты отправляются и принимаются с какого им захочется интерфейса, без видимой закономерности.
При явном закрытии IP через iptables не всегда происходит подключение к этой машине.
Сетеве карты одинаковые 3Com905C.
linux, ядро 2.6.16.1

"Помогите разобратся"
Отправлено Евгений , 06-Апр-06 14:14 
>Такая же ситуация, 2е сетевые карты воткнуты в один свич,
>только eth0 - 192.168.1.2, eth1 - 10.0.0.2, пакеты отправляются и принимаются с
>какого им захочется интерфейса, без видимой закономерности.
>При явном закрытии IP через iptables не всегда происходит подключение к этой
>машине.
>Сетеве карты одинаковые 3Com905C.
>linux, ядро 2.6.16.1


ВИ > петька приборы!
П  > 120!
ВИ > что 120?
П  > а что приборы?
...


"Помогите разобратся"
Отправлено Anton , 27-Апр-06 23:22 
А MASQUERADE не включен в iptables ? Очень похоже на проблемы с натом...
У меня такая проблема была на линуксе который подключен к 4 разным каналам и имеет несколько gre-тоннелей. Пакеты выходили не туда куда хотелось.

Если на этих интерфейсах должен быть нат, то надо сделать так:
iptables -I POSTROUTING -o eth0 -j SNAT --to-source 192.168.1.2
iptables -I POSTROUTING -o eth1 -j SNAT --to-source 10.0.0.2
Если ната не должно быть - смотреть iptables -L -v -n -t nat на предмет MASQUERADE и SNAT

Также не мешало-бы таблицу роутинга хорошо проверить...