OpenConnect 不解析主机名

Dis*_*age 9 networking dns networkmanager vpn

我正在运行 LMDE 17,并且我已经安装了 OpenConnect v6 和 network-manager-openconnect 的存储库版本。一切都很顺利,除了域的任何地址companyname.local都无法在浏览器中解析(这在使用 Cisco AnyConnect 的 Windows 中没有问题)。我可以使用 SVN,并查看公共域的内部版本,但内部版本无法解析。

我已经使用(并回滚)了更新的vpnc-script文件,但这似乎没有任何区别。我看到了一些关于在服务器级别进行更改的建议。我没有资格这样做。

我需要做什么来解决这个问题?

Big*_*uge 5

您可能会遇到此错误

如果您一直使用旧版本的网络管理器,请尝试以下解决方法(取自此处,但也可在此处找到)。

  1. /etc/NetworkManager/NetworkManager.conf在具有 root 权限的编辑器中打开。
  2. 删除(或用破折号注释掉#)读取dns=dnsmasq.
  3. 通过sudo service NetworkManager restart.


小智 2

我一直在为同样的问题而苦苦挣扎。要使 NetBIOS 查找正常工作,请编辑“hosts:”行/etc/nsswitch.conf并将“wins”添加到“hosts:”行中。

例子:

hosts: files dns wins
Run Code Online (Sandbox Code Playgroud)

接下来,编辑/etc/samba/smb.conf文件并添加/编辑行wins server =以添加 WINS 服务器。仅供参考,Samba 不会充当服务器和客户端,因此如果您有wins support = yes,则需要禁用它或将其配置为与 OpenConnect 一起使用。