我有一台笔记本电脑,可通过 OpenConnect 通过我的家庭 LAN 在我的家庭 LAN、我的工作 LAN 和我的工作 VPN 上使用。此外,我有时也会使用 TorGuard,这是一个 OpenVPN 连接。所有这些都是通过 nm-applet 中的 NetworkManager 配置的。
如果在我的工作 LAN 或工作 VPN 上,我必须拥有私有 DNS 服务器和搜索域,因为有许多服务器只解析我网络中的主机名并具有标准化的 DNS 后缀。这是在我的工作 VPN 的 nm-applet 设置中设置的,我有一个用于工作 LAN 的单独以太网连接配置文件。
我处于这样一种情况,无论我目前在哪个网络上,我发现似乎是随机的,但如果在我的工作 VPN/LAN 上,我经常无法解析主机名并丢失我的搜索域后缀。
为了解决这个问题,而且这个修复每次都有效,我必须手动执行一个sudo service dnsmasq restart. 这会将我的 DNS 服务器和搜索域重置为它们应有的状态,并且一切再次正常工作,几分钟。
我一直不得不重新启动 dnsmasq 服务来解决域解析问题。
在 Dell Latitude E6540 中使用 Ubuntu 14.04 LTS。以太网控制器是 Intel Corporation Ethernet Connection I217-LM (rev 04) 和 wifi 卡 Intel® Centrino® Advanced-N 6235。
我被要求提供我的网络设备。我非常怀疑硬件是这里的问题,但我会幽默你。有一张网卡和一张wifi卡。除了必须反复重新启动 dnsmasq 服务才能使 DNS 解析正常工作之外,两者都可以完美运行。
我有时使用 wifi,蓝牙确实可以工作,但我不使用它进行网络连接。我通常使用以太网。