ufk*_*ufk 1 domain-name-system resolv.conf gentoo static-ip
我在其中一台计算机上安装了 Gentoo Linux amd64。我在 /etc/conf.d/net 配置了一个静态 IP:
auto_eth0="true"
config_eth0="192.168.1.2/24"
routes_eth0="default via 192.168.1.1"
enable_ipv6_eth0="false"
Run Code Online (Sandbox Code Playgroud)
我手动编辑了 /etc/resolv.conf 并添加了 google dns 服务器。问题是,每当我重新启动服务器时,/etc/resolv.conf 就会被清除。我厌倦了设置 'chmod aw /etc/resolv.conf' 并且它不起作用,但无论如何我实际上并不喜欢这种方法。
我如何让 gentoo 知道我不想修改 /etc/resolv.conf ?
谢谢!
我相信,现在正确的做法是将 DNS 信息添加到您的/etc/conf.d/net
文件中,以便 rc 脚本/etc/resolv.conf
正确管理您的文件。
添加:
dns_servers="8.8.8.8 8.8.4.4"
Run Code Online (Sandbox Code Playgroud)
到那个文件,你应该很高兴。如果你需要其他的域名解析设置,看看net.example
文件/usr/share/doc/openrc-*/
。一些可用的设置:
dns_domain
dns_search
dns_options
dns_sortlist
Run Code Online (Sandbox Code Playgroud)