PDA

Показать полную графическую версию : Роутер в центре одной подсети


4ertus2
17-08-2005, 21:24
Имеется комп (условно роутер) с фрей пятой ветки (5.2.1), две сетевухи fxp0, fxp1. Между сетевухами мост.

Комп должен соединять два участка одной подсети и быть доступен из обоих участков как 192.168.0.1

Проблема:
Пакеты, будучи обработанными на fxp0 вылетают из fxp1 без обработки и наоборот. В результате если fxp0 имеет айпишник, а fxp1 не имеет, то обратиться к компу можно только из одного участва сети (со стороны fxp0). Присвоить двум сетевухам адреса одной подсети нельзя, ибо роутинг.

Решение(через заницу): компу с виндой присвоено два айпишника: 192.168.0.42; 192.168.1.42.
fxp0 смотрит в сеть 192.168.0.ххх
fxp1 смотрит в сеть 192.168.1.ххх (1 комп)
В результате: с 42го ip можно обратиться на 192.168.0.1

Грузим Фрю на 42й ip. Два ip одной сетевухе ifconfig присвоить отказывается. Поднимаем vlan - условный роутер начинат материться (пакеты одной сети приходят из другой - цикл), коннект умирает.
Убиваем vlan, лезем в инет за помощью.

HELP!!!

archy
18-08-2005, 07:23
А зачем тебе один ip на разных ифейсах? Что за задача такая, может есть другие варианты решения.

misher
18-08-2005, 10:31
А можно подробнее как это организовано?
bridge или другие фокусы?

Belansky
19-08-2005, 10:47
4ertus2
Не понятно, зачем двум сетевым один и тотже ip-адрес нужен?

IgorK
19-08-2005, 13:50
Если правильно настроить маршрутизацию, то одной сетевой - один IP и будет виден из другой подсети.

4ertus2
25-08-2005, 16:06
Нужен компьютер, доступный с обоих интерфейсов под одним и тем же ip.

Подробно о реализации:
ядро:
options BRIDGE

/etc/sysctl.conf
net.link.ether.bridge.enable=1
net.link.ether.bridge.config=fxp0,fxp1
net.link.ether.bridge.ipfw=0

/etc/rc.conf
ifconfig fxp0 inet 192.168.0.1
ifconfig fxp1 inet 192.168.3.1

4ertus2
25-08-2005, 16:52
Переставил систему на 5.4. Все заработало. :)
Видимо, в старом ядре пару лишних опшенсов указал.
Всем спасибо.

mar
25-08-2005, 17:13
Нужен компьютер, доступный с обоих интерфейсов под одним и тем же ip.
можно узнать - зачем???




© OSzone.net 2001-2012