你提到的“sedebian”应该是笔误,大概率是 Debian(或者你指的是 Raspberry Pi 上的 Raspberry Pi OS / Debian 系系统)。下面我按 Debian 系统配置网络 来说明,覆盖常见场景。
ip a
ip route
或旧命令(部分系统仍可用):
ifconfig
route -n
/etc/network/interfaces(传统方式,推荐服务器)编辑:
sudo nano /etc/network/interfaces
示例(静态 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 114.114.114.114
重启网络:
sudo systemctl restart networking
或:
sudo ifdown eth0 && sudo ifup eth0
auto eth0
iface eth0 inet dhcp
如果你系统是 Debian 12 且使用 netplan:
sudo nano /etc/netplan/01-netcfg.yaml
示例(静态):
network:
version: 2
ethernets:
eth0:
addresses: [192.168.1.100/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 114.114.114.114]
应用配置:
sudo netplan apply
nmcli device status
nmcli con mod eth0 ipv4.addresses 192.168.1.100/24
nmcli con mod eth0 ipv4.gateway 192.168.1.1
nmcli con mod eth0 ipv4.dns "8.8.8.8"
nmcli con mod eth0 ipv4.method manual
nmcli con up eth0
nmcli con mod eth0 ipv4.method auto
nmcli con up eth0
nmcli dev wifi list
nmcli dev wifi connect "SSID" password "密码"
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
network={
ssid="你的WiFi"
psk="密码"
}
wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf
dhclient wlan0
✅ 无法上网:
ping 8.8.8.8
ping www.baidu.com
✅ DNS 不生效:
sudo nano /etc/resolv.conf
nameserver 8.8.8.8
如果你能确认一下:
我可以直接给你一份可直接复制用的配置文件。