在Debian系统中设置域名DNS有多种方法,以下是一些常用的方法:
直接编辑 /etc/resolv.conf
文件:
nano
)编辑 /etc/resolv.conf
文件:sudo nano /etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4
resolvconf
服务重启后会被覆盖。通过 /etc/network/interfaces
文件:
nano
)编辑网络配置文件:sudo nano /etc/network/interfaces
dns-nameservers
行,例如:auto eth0
iface eth0 inet static
address 192.168.1.10
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 8.8.8.8 8.8.4.4
sudo systemctl restart networking
cat /etc/resolv.conf
使用 netplan
(适用于Debian 9及以上版本):
nano
)编辑 /etc/netplan/01-netcfg.yaml
文件:sudo nano /etc/netplan/01-netcfg.yaml
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: no
addresses: [192.168.1.10/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
sudo netplan apply
cat /etc/resolv.conf
使用 systemd-resolved
(适用于Debian 9及以上版本):
nano
)编辑 /etc/systemd/resolved.conf
文件:sudo nano /etc/systemd/resolved.conf
# DNS=8.8.8.8 8.8.4.4
DNS=8.8.8.8 8.8.4.4
systemd-resolved
服务以应用更改:sudo systemctl restart systemd-resolved
systemd-resolve --status
通过以上方法,您可以在Debian系统中设置域名DNS。根据您的需求和操作系统版本,选择适合的方法进行配置。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: Debian Context下如何使用命令行工具