要配置Linux服務器的DNS,需要修改以下文件:
sudo nano /etc/resolv.conf
在文件中添加以下內容(將"your_dns_server_ip"替換為你的實際DNS服務器的IP地址):
nameserver your_dns_server_ip
保存并關閉文件。
sudo nano /etc/nsswitch.conf
找到以下行:
hosts: files dns
確保"files"和"dns"都包含在這行中。
保存并關閉文件。
sudo nano /etc/network/interfaces
找到與你的網絡接口相關的行,通常是類似于以下行的內容:
iface eth0 inet static
address your_server_ip
netmask your_netmask
gateway your_gateway_ip
確保添加以下行(將"your_dns_server_ip"替換為你的實際DNS服務器的IP地址):
dns-nameservers your_dns_server_ip
保存并關閉文件。
sudo systemctl restart networking
以上是在Ubuntu和Debian上配置DNS的步驟。對于其他Linux發行版,可能存在一些差異,但大體上是類似的。請根據你所使用的發行版做相應的修改。