Sedebian网络配置指南
名称说明与适用方法
方法一 使用 /etc/network/interfaces(传统方式)
ip addr(常见名称如eth0、ens18、enp0s3)。sudo nano /etc/network/interfaces。auto eth0
iface eth0 inet dhcp
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 systemctl restart networking(或使用/etc/init.d/networking restart)。ping www.google.com、ip route、cat /etc/resolv.conf。方法二 使用 NetworkManager(nmcli,适合桌面与服务器)
sudo apt update && sudo apt install -y network-manager;sudo systemctl enable --now NetworkManager。nmcli con show(记下有线连接名称,如“Wired connection 1”)。nmcli con mod "Wired connection 1" ipv4.addresses 192.168.1.100/24
nmcli con mod "Wired connection 1" ipv4.gateway 192.168.1.1
nmcli con mod "Wired connection 1" ipv4.dns "8.8.8.8"
nmcli con mod "Wired connection 1" ipv4.method manual
nmcli con mod "Wired connection 1" ipv4.method autonmcli con up "Wired connection 1"。nmcli con show "Wired connection 1"、ip addr、ping。方法三 使用 netplan(仅当系统存在 /etc/netplan 时)
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 netplan try)。ip addr、ping、cat /etc/resolv.conf。无线配置与常见问题
sudo apt install -y wpasupplicant wireless-tools/etc/network/interfaces:auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
/etc/wpa_supplicant/wpa_supplicant.conf:network={
ssid "你的SSID"
psk "你的密码"
}
sudo systemctl restart networking 或 wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf && dhclient wlan0。ip addr确认实际名称,再替换配置中的eth0。gateway4与路由表ip route;确认/etc/resolv.conf包含有效的DNS。tmux/screen,或使用netplan try进行安全应用。