Debian進程網絡配置需根據版本選擇工具,主要方法如下:
傳統配置(Debian 10及之前)
編輯 /etc/network/interfaces
文件,示例配置:
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
保存后重啟網絡服務:
sudo /etc/init.d/networking restart # 或 sudo ifdown eth0 && sudo ifup eth0
Netplan配置(Debian 10及之后推薦)
編輯 /etc/netplan/*.yaml
文件(如 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
NetworkManager命令行(適用于動態配置)
查看連接:
nmcli connection show
修改配置(以eth0為例):
sudo nmcli connection modify eth0 ipv4.addresses 192.168.1.100/24
sudo nmcli connection modify eth0 ipv4.gateway 192.168.1.1
sudo nmcli connection modify eth0 ipv4.dns "8.8.8.8 8.8.4.4"
重啟連接:
sudo nmcli connection up eth0
圖形界面
通過系統設置中的“網絡”選項,使用圖形化工具配置IP、網關、DNS等參數。
注意:修改配置后需重啟網絡服務或連接生效,生產環境建議優先使用Netplan或NetworkManager。