Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по FreeBSD (http://forum.oszone.net/forumdisplay.php?f=10)
-   -   Роутер в центре одной подсети (http://forum.oszone.net/showthread.php?t=52829)

4ertus2 17-08-2005 21:24 348773

Роутер в центре одной подсети
 
Имеется комп (условно роутер) с фрей пятой ветки (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 348850

А зачем тебе один ip на разных ифейсах? Что за задача такая, может есть другие варианты решения.

misher 18-08-2005 10:31 348873

А можно подробнее как это организовано?
bridge или другие фокусы?

Belansky 19-08-2005 10:47 349206

4ertus2
Не понятно, зачем двум сетевым один и тотже ip-адрес нужен?

IgorK 19-08-2005 13:50 349248

Если правильно настроить маршрутизацию, то одной сетевой - один IP и будет виден из другой подсети.

4ertus2 25-08-2005 16:06 350769

Нужен компьютер, доступный с обоих интерфейсов под одним и тем же 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 350790

Переставил систему на 5.4. Все заработало. :)
Видимо, в старом ядре пару лишних опшенсов указал.
Всем спасибо.

mar 25-08-2005 17:13 350797

Цитата:

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


Время: 04:54.

Время: 04:54.
© OSzone.net 2001-