[Comm] samba can't browse workgroup

Sergey Degtyaryov =?iso-8859-1?q?maga_=CE=C1_beltel=2Eru?=
Пн Мар 1 19:40:55 MSK 2004


Добрый день.
Подскажите, на что посмотреть повнимательнее:
Есть samba (3.0.0)
Работает без нареканий.
Есть vpn-шлюз, через который сотрудники попадают в локальную сеть.
Так вот, те, кто попал через этот шлюз, не могут увидеть список 
компьютеров рабочей группы. Попасть на определенный компьютер прямым 
набором адреса они могут.

Адреса распределяются, например так:
192.168.1.181 -- samba server
192.168.1.102 -- dialup interface клиента
192.168.1.48 -- адрес, выданный VPN-шлюзом (Contivity 600, адрес 
взят с dhcp-сервера (кстати, это тот же сервер, что и samba)).

На samba-box'е происходит следующее (при попытке "view workgroup 
computers"):
lnx:/var/log/samba # tcpdump 'dst 192.168.1.48 || src 192.168.1.48'
tcpdump: listening on eth0
19:35:20.350418 dhcp48.beltel.local.netbios-dgm > 
lnx.beltel.local.netbios-dgm: NBT UDP PACKET(138)
19:35:20.600950 arp who-has dhcp48.beltel.local tell lnx.beltel.local
19:35:20.601171 arp reply dhcp48.beltel.local is-at 0:4:dc:46:5d:90
19:35:24.347957 dhcp48.beltel.local.netbios-dgm > 
lnx.beltel.local.netbios-dgm: NBT UDP PACKET(138)
19:35:26.392940 dhcp48.beltel.local.netbios-dgm > 
lnx.beltel.local.netbios-dgm: NBT UDP PACKET(138)
19:35:28.350592 dhcp48.beltel.local.netbios-dgm > 
lnx.beltel.local.netbios-dgm: NBT UDP PACKET(138)
19:35:30.361525 dhcp48.beltel.local.netbios-dgm > 
lnx.beltel.local.netbios-dgm: NBT UDP PACKET(138)

Т.е. видно, что samba и не пытается ответить (или пытается, но не 
туда). При прямом наборе, например \\lnx, как уже писал -- все 
весело бегает.

Клиенты, находящиеся в сети физически, сеть обозревать могут.

-- 
Сергей Дегтярев




Подробная информация о списке рассылки community