![静态 IP 地址上的 DNS](https://linux22.com/image/839294/%E9%9D%99%E6%80%81%20IP%20%E5%9C%B0%E5%9D%80%E4%B8%8A%E7%9A%84%20DNS.png)
我已经将我的 mythtv 服务器(运行 ubuntu 12.04)设置为拥有静态 IP 地址。
这是必需的,因为 IP 地址必须在 mythtv 服务器设置中硬编码,如果它发生变化,mythtv 客户端将无法连接。
我使用 UI 执行了此操作(不接受命令行答案):网络连接 -> 有线 -> 编辑 -> IPv4
并进行如下设置:
这对于 mythtv 来说非常有效,但是我无法再通过域名访问互联网。如果我使用 IP 地址,它可以工作,但我无法解析 DNS 条目。
如果我查看连接信息 UI,它没有列出任何主 DNS:(根本没有条目)就像在 DHCP 上一样。
如何使用 GUI 和静态 IP 地址配置我的 DNS?
答案1
作为最后的手段,我禁用了网络,然后又启用了网络。这解决了问题。看来,连接管理器在重新启动连接之前无法应用连接设置。
用户界面没有显示设置尚未应用。这真的很差。
答案2
我不知道如何通过 GUI 来做到这一点,但是如果你输入:
echo nameserver 192.168.1.1 >> /etc/resolv.conf
作为“root”应该可以为你工作(如果你不是root,你需要sudo
在它前面加上一个)。