Страница 1 из 1
FreeBSD & VLAN interface
Добавлено: 2011-09-19 16:52:34
mlevel
Хочется странного.
Есть роутер:
igb0 - внутренний интерфейс
igb1 - внешний интерфейс
На igb0 - куча VLAN, и ничего больше:
Код: Выделить всё
igb0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=1bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4>
ether 01:41:22:92:52:45
media: Ethernet autoselect (1000baseT <full-duplex>)
status: active
На igb1 - НАТ, смотрит на внешний канал.
Нужно поднять DHCP на igb0 (для всех VLAN).
Так не работает:
Нужно поднимать на каждом VLAN свою подсеть для DHCP и записывать его в rc.conf.
Только так?
Re: FreeBSD & VLAN interface
Добавлено: 2011-09-19 19:10:16
vadim64
если на всех вланах разные сети - поднимать на каждом VLAN свою подсеть для DHCP и записывать его в rc.conf.
Re: FreeBSD & VLAN interface
Добавлено: 2011-09-19 21:38:23
mlevel
А если надо одну большую подсеть на все VLAN?
Re: FreeBSD & VLAN interface
Добавлено: 2011-09-19 21:43:05
LMik
mlevel писал(а):А если надо одну большую подсеть на все VLAN?
Так не бывает, или загоните все vlan в один бридж, и вешайте на него эту подсеть. Теряется смысл vlan.
Re: FreeBSD & VLAN interface
Добавлено: 2011-09-19 21:53:55
mlevel
Можно создать какой-то виртуальный интерфейс?
Re: FreeBSD & VLAN interface
Добавлено: 2011-09-19 22:31:16
InventoR
может тогда поиграться с ip unnumbered
только пока не могу точно сказать как будет отрабатывать, сегодня занимался целый день, но наткнулся на порты которые стоят уже как тегированные и аксесс, возникли траблы.
Re: FreeBSD & VLAN interface
Добавлено: 2011-09-19 22:37:02
mlevel
Но тогда dhcp должен слушать все VLAN интерфейсы...
Re: FreeBSD & VLAN interface
Добавлено: 2011-09-20 7:30:42
vadim64
если нужна одна подсеть на все VLANы:
1. сделайте интерфейс-мост(man if_bridge), загоните в него VLANы и повесьте на него dhcpd
2. нах тогда вооще вланы?
Re: FreeBSD & VLAN interface
Добавлено: 2011-09-21 17:03:29
mlevel
rc.conf:
ifconfig:
Код: Выделить всё
ifconfig bridge0 create
ifconfig bridge0 \
addm vlan1 \
addm vlan2 \
addm vlan3 \
addm vlan4 \
addm vlan5 \
addm vlan6 \
addm vlan7 \
addm vlan8 \
up
Так должно работать?
Re: FreeBSD & VLAN interface
Добавлено: 2011-09-21 18:25:52
vadim64
Re: FreeBSD & VLAN interface
Добавлено: 2011-09-21 20:40:16
LMik
mlevel писал(а):rc.conf:
ifconfig:
Код: Выделить всё
ifconfig bridge0 create
ifconfig bridge0 \
addm vlan1 \
addm vlan2 \
addm vlan3 \
addm vlan4 \
addm vlan5 \
addm vlan6 \
addm vlan7 \
addm vlan8 \
up
Так должно работать?
Вы понимаете что делаете? Что такое vlan и зачем они у вас?
Re: FreeBSD & VLAN interface
Добавлено: 2011-09-21 21:39:08
mlevel
Нужно поднять один DHCP сервер для всех VLAN. В сети - только статика.
Адреса что выданы по DHCP редиректяться на страницу с инструкцией по настройке сети.
Re: FreeBSD & VLAN interface
Добавлено: 2011-09-21 21:42:48
vadim64
Re: FreeBSD & VLAN interface
Добавлено: 2011-09-21 21:43:07
vadim64
Re: FreeBSD & VLAN interface
Добавлено: 2011-09-21 21:58:41
mlevel
Юзер сменил Винду, по умолчанию он пытается получить настройки по DHCP.
Что не так?
Re: FreeBSD & VLAN interface
Добавлено: 2011-09-22 8:19:03
LMik
mlevel писал(а):Юзер сменил Винду, по умолчанию он пытается получить настройки по DHCP.
Что не так?
Вы понимаете что делаете? Что такое vlan и зачем они у вас?
Re: FreeBSD & VLAN interface
Добавлено: 2011-09-22 9:35:32
mlevel
Настроил dhcp_relay на коммутаторе агрегации. Все работает.
Re: FreeBSD & VLAN interface
Добавлено: 2011-09-22 11:07:29
LMik
mlevel писал(а):Настроил dhcp_relay на коммутаторе агрегации. Все работает.
Отлично. Чего ж вы про него не сообщили.
Re: FreeBSD & VLAN interface
Добавлено: 2011-09-22 11:49:23
lap
mlevel писал(а):Юзер сменил Винду, по умолчанию он пытается получить настройки по DHCP.
Что не так?
пусть дхцп выдает хитрый днс сервер, который на все запросы будет отдавать ипишник вашего сервера с настройками. и юзер при попытке зайти на любимый порнолоб, будет попадать на ваше руководство по бсдм. вебсервер естесна тоже должен на любой запрос отдавать ваш мануал.
Re: FreeBSD & VLAN interface
Добавлено: 2011-09-22 14:41:10
LMik
mlevel писал(а):Настроил dhcp_relay на коммутаторе агрегации. Все работает.
Кстати говоря не понимаю, а что вы выдаете пользователю в разных вланах?
Re: FreeBSD & VLAN interface
Добавлено: 2011-09-22 16:28:56
mlevel
В каждом VLAN - подсеть /27.
Re: FreeBSD & VLAN interface
Добавлено: 2011-09-22 22:07:00
LMik
mlevel писал(а):В каждом VLAN - подсеть /27.
АА, ну тогда другое дело.