Joh*_*ore 3 networking dns resolv.conf
我在我的服务器上将我的 DHCP IP 地址更改为静态地址,
sudo gedit /etc/network/interfaces并设法编辑文件并保存它。
然后我去改变,resolv.conf但后来它变成了空白,每次我重新启动它都是空白的。
然后我不小心删除了它。
现在我无法使用apt-get或安装任何东西aptitude。
/etc/resolv.confresolvconf如果它是指向/run/resolvconf/resolv.conf(文件resolvconf写入的)的符号链接,则在重新启动时自动生成,您无需创建或编辑它。您可以/etc/network/interfaces使用以下语法放置您的名称服务器,以便它们/etc/resolv.conf自动添加到:
dns-nameservers <IP_address> <IP_address> <IP_address>
Run Code Online (Sandbox Code Playgroud)
例如:
dns-nameservers 8.8.8.8 8.8.4.4
Run Code Online (Sandbox Code Playgroud)
您应该在静态 IP 配置块的末尾添加这一行。
如果您删除了符号链接/etc/resolv.conf,请运行sudo dpkg-reconfigure resolvconf,您将提出一组问题以重新设置它。现在执行reboot或运行以下命令:
sudo ifdown eth0 && sudo ifup eth0 ##Change interface name accordingly
Run Code Online (Sandbox Code Playgroud)
一切都应该没问题。
| 归档时间: |
|
| 查看次数: |
26322 次 |
| 最近记录: |