Предположим, имеется несколько сетевых интерфейсов fxp0,fxp1,fxp2,fxp3
вы хотите чтобы ваша машина выспупала в качестве сетевого моста:
Первый способ на основе if_bridge(работает в 5-STABLE и 6-ке)
# kldload if_bridge
# ifconfig bridge0 create
# ifconfig bridge0 addm fxp0 addm fxp1 addm fxp2 addm fxp3 up
# ifconfig fxp0 up
# ifconfig fxp1 up
# ifconfig fxp2 up
# ifconfig fxp3 upПосмотреть # ifconfig bridge0
Подробнее в man if_bridge и man ifconfigВторой способ на основе bridge:
# kldload bridge
# sysctl net.link.ether.bridge.config=fxp0,fxp1,fxp2,fxp3
# sysctl net.link.ether.bridge.enable =1
URL:
Обсуждается: http://www.opennet.me/tips/info/1051.shtml
HISTORY
The if_bridge driver first appeared in FreeBSD 6.0.
У меня это не захотело vlan'ы пропускать. На fxp (82559). Кто нибудь уже побеждал?
бздя не поддерживает влан в режиме бриджа. Я на это уже нарвался.
FreeBSD 6.2 - работает
причем и через bridge, и через if_bridge
Только не получилось stp включить на vlan. Хотя именно он то мне и нужен :-(
Работает четко как часы)) рулез)) не гоните сказок
openbsd поддерживает
>openbsd поддерживает
да, openbsd поддерживает.
и netbsd тoже, и кроме того она поддерживает также STP.
а если ее поставить на альфу или другую риск платформу, получится таже циска толька гибче.
и че после этого может фря? апачи и фтпшники..
А что это за платформы Альфа и Риск? Можете ли привести несколько моделей, чтоб в гугле хоть найти - посмотреть и купить :)
А что будет, если один из интерфейсов - РРР???
а что если SLIP ? :) OpenBSD поддерживает SLIP сбриджованый с VLAN? :))) Ещё остались пионэры, готовые перегрысть друг другу горло за OpenBSD или FreeBSD :)
а вот как к этому всему прикрутить ещё и проверку по макам???????????
>а вот как к этому всему прикрутить ещё и проверку по макам???????????
>если есть список маков. то скрипт сравнение из списка и соотв правило сетевого фильтра. что то так.