24.04.2012 22:19, Alexandr пишет: > Добрый день, > > Господа, нужна помощь зала так как не могу понять в чем косяк. Имею две > удаленные сети, каждая из которых выходит в инет через роутер с FreeBSD > 8.2. Между сетями построен туннель с помощью gif-интерфейсов. Каждый из > этих интерфейсов находится в бридже с интерфейсом, смотрящим в локальную > сеть, т.е. имеем такой себе Layer2 VPN. И он чудесно работает за > исключением Netbeui. Есть приложение, использующее этот протокол и часть > его клиентов надо перенести в другую сеть. Так вот Netbeui-броадкасты > работают только внутри каждого сегмента, а через этот туннель не > передаются. Или я что-то путаю и работать таки не должно?
Всё зависит от того, как именно используется NetBIOS в вашей сети, потому что название NetBEUI может означать разные способы инкапсуляции NetBIOS: NBF в Ethernet-фреймах 802.3 raw, как в NetWare 2.x/3.x, NBF в IPX внутри 802.3 raw, NPF в фреймах 802.2 напрямую или внутри IPX, NBF во фреймах Ethernet_II или вcё-таки через NBT? Кроме того, man bridge описывает несколько sysctl net.link.bridge.pfil*, в зависимости от которых бродкасты перед коммутацией могут проходить по пакетным фильтрам и не факт, что они пропустят не-IP фреймы - можно попробовать отключить передачу фреймов в pfil, если включена.
