在Debian Dolphin(基于Debian 10及更高版本的桌面环境)中进行网络配置有多种方法,具体取决于你的需求和系统版本。以下是几种常见的网络配置方法:
sudo apt update
sudo apt install netplan.io
/etc/netplan/目录下,文件名可能是01-netcfg.yaml、50-cloud-init.yaml等。使用文本编辑器打开该文件,例如:sudo nano /etc/netplan/01-netcfg.yaml
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: no
addresses: [192.168.1.100/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
sudo netplan apply
sudo apt update
sudo apt install network-manager
sudo systemctl enable NetworkManager
sudo systemctl start NetworkManager
nano或vim)编辑/etc/network/interfaces文件,例如:sudo nano /etc/network/interfaces
eth0接口配置一个静态IP地址,可以按照以下格式进行配置:auto eth0
iface eth0 inet static
address 192.168.1.100
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 8.8.8.8 8.8.4.4
auto eth0
iface eth0 inet dhcp
sudo systemctl restart networking
sudo nano /etc/resolv.conf
在文件中添加或修改DNS服务器地址,例如:
nameserver 8.8.8.8
nameserver 8.8.4.4
保存文件并关闭编辑器。
sudo nano /etc/netplan/01-netcfg.yaml
在文件中添加或修改DNS服务器地址,例如:
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: no
addresses: [192.168.1.100/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
保存文件并关闭编辑器,然后应用更改:
sudo netplan apply
sudo nano /etc/systemd/resolved.conf
取消注释并添加DNS服务器地址,例如:
# DNS8.8.8.8 8.8.4.4
DNS8.8.8.8 8.8.4.4
保存文件并关闭编辑器,然后重启systemd-resolved服务以应用更改:
sudo systemctl restart systemd-resolved
无论使用哪种方法,都可以通过以下命令验证DNS设置是否生效:
cat /etc/resolv.conf
或者使用nslookup或dig命令测试DNS服务器是否能够正常解析域名:
nslookup example.com