Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#19 Проблема с обозревателем сети

open
None
5
2009-05-17
2009-05-15
Anonymous
No

И еще раз здравствуйте. Столкнулся еще вот с какой проблемой. Есть следущая конфигурация сети:

Несколько десктопов, на которых стоит Линукс с smbnetfs и WinXP, а так-же интернет шлюз, тоже на WinXP который пускает всех в интернет. На шлюзе настроен VPN сервер. У шлюза есть два сетевых интерфейса, один из которых смотрит во внутрь, а другой наружу. Предположим, шлюз имеет на локальном интерфейсе ip адрес 192.168.0.1 и является обозревателем рабочей группы. В таком раскладе все работает. Но как только к шлюзу цепляется VPN клиент снаружи, на сервере появляется виртуальный интерфейс VPN сервера с ip 192.168.0.150, который так-же пингуется из локальной сети. Шлюз по прежнему остается главным обозревателем рабочей группы, но внутренних интерфейсов и него получается уже два! При таком раскладе smbnetfs не может получать информацию от шлюза о составе рабочей группы. Я пробовал сканировать рабочуу группу при помощи утилиты nmblookup, она показывает, что оба интерфейса сервера ( и 192.168.0.1 и 192.168.0.150) являются главными обозревателями сети. Причем интерфейс 192.168.0.150 идет в очереди сканирования сети раньше, чем 192.168.0.1.

В итоге, smbnetfs либо вообще не видит компьютеров в сети, либо видит только рабочую группу и пару компов, но попасть на них не может. Я так пологаю, что smbnetfs не может получить от виртуального интерфейса шлюза адекватную информацию и его либо клинит, либо он просто не обращает внимание на следующий по счету, реальный интерфейс сервера. Десткопы на WinXP работают нормально. Вопрос: Можно ли как-нить заставить работать обозреватель сети в smbnetfs или только нужно прописывать хосты вручную в конфиг smbnetfs?

С уважением Александр.

Discussion

    • assigned_to: nobody --> kshevetskiy
     
  • выполните до и после подключения клиента по vpn следующие команды:

    nmblookup -M -- -
    smbclient -L первый_ip_из предыдущей_команды

    кроме того интересует результат работы

    nmblookup -A ip_vpn
    smbclient -L ip_vpn_клиента
    smbclient -L имя_vpn_клиента