1

У меня небольшая сеть с компьютерами Windows и Linux. На машинах Windows есть общие папки, к которым я могу получить доступ с помощью Samba с машин Linux.

Недавно я подключил одну из моих машин Linux к VPN, используя OpenVPN. Когда VPN подключен, я все еще могу пропинговать локальные машины Windows по IP-адресу, но больше не могу получить доступ к общим папкам - время ожидания клиента samba.

Кто-нибудь получил подобную настройку для работы?

1 ответ1

0

С помощью wireshark выяснилось, что VPN проталкивает DNS-серверы OpenDNS, которые никогда не возвращаются "не найдено". Клиент Linux Samba выполнял поиск DNS до поиска NetBIOS, и поэтому "находил" машины на серверах OpenDNS "здесь нет домена", а не в локальной сети.

Изменение настроек DNS VPN для использования DNS-серверов Google вместо этого решило проблему, также как и изменение конфигурации Samba, чтобы избежать поиска DNS путем добавления

name resolve order = wins lmhosts bcast
dns proxy = no

в /etc/samba/smb.conf

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .