Эта сеть:
У меня есть самба-сервер в локальной сети главного офиса.
У меня есть несколько дополнительных офисов в 3 прыжках от отеля. Wins и netbios работают нормально, используя как серверы Windows, так и серверы Samba. Такие как:
[ main ] -- [office a]
[office]
[ lan ] -- [office b]
Я пытался переместить один офис, чтобы он был на один прыжок мимо другого офиса. Такие как:
[main office lan] -- [office a] -- [office b]
... и маршрутизация, пинг и порнинг отлично работают.
Но машины в офисе B не могут подключаться по протоколу SMB ни к каким машинам в основной локальной сети.
Насколько я могу судить, это потому, что netbios не находится между main и B.
net view ip.of.samba.server выдает «не могу найти путь».
nbtstat -A ip.of.samba.server ничего не показывает.
Маршрутизаторы представляют собой коммутаторы уровня 3 Procurve серии 2800 с включенной IP-маршрутизацией.
Мне нужно включить переадресацию широковещательной передачи UDP?
ip routing
ip udp-bcast-forward
....
ip forward-protocol udp .....255 netbios-ns
ip forward-protocol udp .....255 netbios-dgm
если да, то в какую сторону? Нужно ли мне включать это на каждом коммутаторе маршрутизации по пути? для каждого влана? а что с птс?
Надеюсь, кто-то здесь уже сталкивался с этим раньше.
Я пытаюсь избавиться от VLAN 20, отправить весь трафик для Office B через 19, затем 18. Все это работает для обычного пинга, серфинга и т. Д., Поэтому маршруты хорошие.
Широковещательные сообщения NetBIOS используются (в основном) при разрешении имен и связях с почтовыми ящиками. В nbtstat -A ip-address
команда, на которую вы ссылаетесь, и net view \\ip-address
использовать для связи простой старый одноадресный TCP, поскольку не требуется разрешения имен. Вам не нужно ничего делать с широковещательными сообщениями NetBIOS.
Если бы это был я, я бы обнюхал трафик на тестовом клиенте и на сервере и посмотрел, весь ли трафик проходит. У меня возникает подозрение, что у вас есть какая-то фильтрация трафика, о которой вы не подозреваете.