Как сунуть MAC в нужный VLAN? Кю!
Сможет кто подсказать? На дебиане имеется интерфейс vlanXXX, на интерфейсе есть интернет, и DHCP.
C интерфейса eth1 приходят маки. На eth1 нет ничего, ни айпишника, ни DHCP.
Как можно сделать так, чтобы определенный мак-адрес "попадал" автоматически в vlanXXX и чтобы у него появлялся интернет, а все остальные маки попадали скажем в vlanYYY?ebtables -A FORWARD -s D4:6E:0E:1E:AB:DF -i eth1 -o vlanXXX
ничего не дает. Мак адрес не попадает в интерфейс vlanXXX и не получает айпишник.

19 Сен 2019 в 19:51
320 +1
0
Ответы
1

Для того чтобы сунуть определенный MAC-адрес в нужный VLAN, вам необходимо выполнить следующие шаги:

Создайте мостовое соединение (bridge) между eth1 и vlanXXX:

brctl addbr br0
brctl addif br0 eth1
brctl addif br0 vlanXXX
ifconfig br0 up

Настроите VLAN на интерфейсе vlanXXX:

vconfig add vlanXXX 10
ifconfig vlanXXX.10 up

Настройте DHCP сервер для выдачи IP адреса определенному MAC-адресу.

Используйте ebtables для перенаправления пакетов с определенным MAC-адресом в нужный VLAN:

ebtables -t nat -A PREROUTING -s D4:6E:0E:1E:AB:DF -i eth1 -j redirect --redirect-target ACCEPT

После выполнения данных действий, пакеты с указанным MAC-адресом будут перенаправляться в нужный VLAN и получат соответствующий IP-адрес от DHCP сервера.

19 Апр в 21:25
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 548 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир