Vmware 中 Ubuntu 的自定义名称服务器/搜索路径?

Vmware 中 Ubuntu 的自定义名称服务器/搜索路径?

在我的 Ubuntu VMWare 客户机中,我使用桥接网络访问我的局域网。网络设置按图所示工作,但名称服务器设置为我的路由器(并且工作正常),尽管我在另一台服务器上运行 dnsmasq 来处理内部名称(并转发到路由器)。

我可以在哪里自定义网络以便拥有自己的nameserver路径?search/etc/resolv.conf

/etc/network/interfaces看起来像

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
#iface eth0 inet dhcp

我不记得碰过它,基本设置开箱即用。

思考默认设置正在使用dhcp?至少dhclient正在运行。

/etc/resolv.conf的是

# Generated by NetworkManager
nameserver 192.168.1.1

我想读一下:

# Generated by NetworkManager
nameserver 192.168.1.11
search home.

我不确定要修改哪里,这样我就不会破坏当前的设置。

谢谢

答案1

我没有英文版的 Gnome,如果菜单有点不同,请谅解。

看来您正在使用 NetworkManager 来管理您的连接。

查看 NetworkManager 配置:右键单击其图标“修改连接”,选择“自动 eth0”连接->修改->IPv4。

设置“仅用于地址的 DHCP”,然后将您的自定义设置放在那里用于 DNS 和搜索域。

答案2

您的配置中正在通过 dhcp 设置 DNS 服务器。您必须告诉网络管理器不要使用 DHCP 建议的服务器,而是使用其他服务器。我会在/etc/network/interfaces

# The primary network interface
auto eth0
    dns-nameservers 1.1.1.1

答案3

在大多数 Linux 系统上,您可以直接修改 /etc/resolv.conf。由于您的系统说它是由 NetworkManager 生成的,因此也许您应该考虑在 NetworkManager 中设置这些选项(通过右键单击工具栏上的小网络连接图标)或将其关闭并自行管理链接。

一些发行版还具有添加到或附加到 /etc/resolv.conf 文件的页眉/页脚文件,允许您补充 NetworkManager 尝试放入其中的任何数据。

相关内容