Роутер в центре одной подсети

Ответить
Аватара пользователя
4ertus2

Роутер в центре одной подсети

Сообщение 4ertus2 »

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

Re: Роутер в центре одной подсети

Сообщение archy »

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

Re: Роутер в центре одной подсети

Сообщение archy »

А можно подробнее как это организовано?

bridge или другие фокусы?
Аватара пользователя
misher

Re: Роутер в центре одной подсети

Сообщение misher »

4ertus2

Не понятно, зачем двум сетевым один и тотже ip-адрес нужен?
Аватара пользователя
Belansky

Re: Роутер в центре одной подсети

Сообщение Belansky »

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

Re: Роутер в центре одной подсети

Сообщение IgorK »

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

Re: Роутер в центре одной подсети

Сообщение 4ertus2 »

Переставил систему на 5.4. Все заработало. Изображение

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

Всем спасибо.
Аватара пользователя
mar

Re: Роутер в центре одной подсети

Сообщение mar »

Цитата:



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



можно узнать - зачем???
Ответить

Вернуться в «Общий по FreeBSD»