问:我想将网络的所有连接成员限制为仅有两个本地 DNS 名称服务器。

问:我想将网络的所有连接成员限制为仅有两个本地 DNS 名称服务器。

我正在运行本地 DNS(在主 Ubuntu 服务器上和辅助 Ubuntu 服务器上运行 BIND9)。然而,在我的 Ubuntu 桌面上,我注意到虽然它通常似乎可以使用本地 DNS 服务器正确解析地址,但它实际上列出了DNS 名称服务器。前两个是我的本地 DNS (RPi) 机器,但第三和第四个是我的 ISP 的名称服务器:

nmcli dev show | grep DNS
IP4.DNS[1]:                             192.168.0.2
IP4.DNS[2]:                             192.168.0.3
IP4.DNS[3]:                             75.75.75.75
IP4.DNS[4]:                             75.75.76.76

本地 DNS 上的 /etc/network/interfaces 如下所示:

# primary network interface
allow-hotplug eth0
iface eth0 inet static
        address 192.168.0.2
        netmask 255.255.255.0
        gateway 192.168.0.1
        broadcast 192.168.0.255
dns-search home.lan
dns-domain home.lan
dns-nameservers 192.168.0.2 192.168.0.3 192.168.0.2 192.168.0.3

我想将网络的所有连接成员限制为仅两个本地 DNS 名称服务器。任何建议或意见都非常感谢!

答案1

问:我想将网络的所有连接成员限制为仅有两个本地 DNS 名称服务器。

A. GUI 中的 Dhcp“仅地址”,或在命令行上的“取代”。


在图形界面中:

  • 选择 IPv4 设置选项卡
  • 在方法下拉菜单中选择“仅自动(DHCP)地址”。

或者你也可以使用命令行来执行此操作:(由 Raam Dev 提供)raamdev.com

supersede domain-name-servers 192.168.0.2, 192.168.0.3;

相关内容