在我的Ubuntu VMWare guest中,我使用桥接networking来访问我的LAN。 虽然我在另一台服务器上运行dnsmasq来处理内部名称(并转发到路由器),但是看起来networking设置是可行的,但名称服务器设置为我的路由器(并且工作)。
我在哪里可以自定义networking,所以我在/etc/resolv.conf
有自己的nameserver
和search
path?
我的/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
? 至lessdhclient
正在运行。
我的/etc/resolv.conf
是
# Generated by NetworkManager nameserver 192.168.1.1
我想读它:
# Generated by NetworkManager nameserver 192.168.1.11 search home.
我不知道在哪里修改的东西,所以我不拧螺丝当前的设置。
谢谢
如果菜单有点不一样,请用英文表示歉意。
看来您正在使用NetworkManagerpipe理您的连接。
查看NetworkManagerconfiguration:右键点击图标“修改连接”,select“auto eth0”连接 – >修改 – > IPv4。
设置“仅DHCP地址”,然后把你的自定义设置那里的DNS和search域。
DNS服务器正在您的configuration中通过dhcp设置。 您必须告诉networkingpipe理器不要使用DHCPbuild议的服务器,而是使用不同的服务器。 我会尝试/etc/network/interfaces
的以下内容
# The primary network interface auto eth0 dns-nameservers 1.1.1.1
在大多数Linux系统上,你可以直接修改/etc/resolv.conf。 由于你的说它是由NetworkManager生成的,因此也许你应该考虑在NetworkManager中设置这些选项(通过右键单击工具栏上的小networking连接图标),或者closures它并自己pipe理链接。
一些发行版也有header / footer文件,它们被前置或附加到/etc/resolv.conf文件中,允许你inputNetworkManager试图放入的任何数据。