在Debian上配置网络主要有以下三种方法,可根据系统版本和需求选择:
/etc/network/interfaces 文件(传统方法,适用于所有版本)ip addr 或 ls /sys/class/net。sudo nano /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
auto eth0
iface eth0 inet dhcp
sudo systemctl restart networking。netplan(适用于Debian 10及更高版本)sudo apt update && sudo apt install netplan.io。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。NetworkManager(图形化工具,适合桌面用户)sudo apt update && sudo apt install network-manager。sudo systemctl enable NetworkManager && sudo systemctl start NetworkManager。sudo nmcli connection add type ethernet con-name "Wired" ifname eth0 ipv4.addresses "192.168.1.100/24" ipv4.gateway "192.168.1.1" ipv4.method manual。ip addr show eth0 或 ifconfig eth0。ping -c 4 google.com。注意:配置前建议备份原始文件(如 sudo cp /etc/network/interfaces /etc/network/interfaces.bak),避免误操作导致网络中断。