qxl Posted March 3, 2006 Posted March 3, 2006 вечер добрый. нужно сделать фильтрующий мост на Free-BSD 6.0 ядро собрано с параметрами # Bridge support device if_bridge # PF support device pf device pflog device pfsync # ALTQ support options ALTQ options ALTQ_CBQ options ALTQ_RED options ALTQ_RIO options ALTQ_HFSC options ALTQ_PRIQ options ALTQ_NOPCC options INET # InterNETworking options INET6 # IPv6 communications protocols в rc.conf прописывается pf_enable="YES" в машине три сетевых интерфейса. один простаивает, к двум другим подключаются свичи создаётся мост и поднимаются сетевые интерфейсы # ifconfig bridge0 create # ifconfig bridge0 addm xl0 up # ifconfig bridge0 addm rl0 up # ifconfig bridge0 addm xl1 up # ifconfig bridge0 up без pfctl -e бридж работает нормально, но при включении файерволла в течение нескольких минут машина зависает, выдавая либо: fatal trap 12: page fault while in kernel mode . . . supervisor write, page not present с дампом системы, либо: xl0: packet with no header в чём может быть проблема? Вставить ник Quote
Deac Posted March 5, 2006 Posted March 5, 2006 Плюнь на ALTQ - он не шэйпит входищий трафик, используй ipfw2 + dummynet with gred, в шестёрке ipfw2 по умолчанию. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.