我无法解析 Gentoo 机器中大多数程序的 DNS 请求。我的工作单位有本地网络。它包含两个用于本地机器名称的 DNS 服务和一个用于互联网访问的 tmg 网关。
我无法解析必须由我们的互联网提供商的服务处理的 DNS 名称。
这是我的 /etc/conf.d/net 配置:
dns_domain_lo="local"
config_eth0="dhcp"
routes_eth0=(
"default gw 131.107.1.20" # gateway of my local network
)
dns_servers_eth0=(
"195.20.194.2" # internet provider dns server
)
我运行后/etc/init.d/net.eth0 restart
/etc/resolv.conf
不包含指定的 dns 服务器。只有两个从本地 dhcp 服务接受的本地服务器。
但是我获得了适当的 IP 地址,nslookup www.google.com
并成功地用网络浏览器打开了它。
我哪里犯了错误?
答案1
这样就行了..
dns_domain_lo="本地" config_eth0="dhcp" dhcp_eth0="nodns" routes_eth0=( “default gw 131.107.1.20” # 我的本地网络网关 ) dns_servers_eth0=( “195.20.194.2” # 互联网提供商 DNS 服务器 )
答案2
任何发行版:
echo nameserver 10.3.0.1 > /etc/resolv.conf