[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