在较新的 Debian 版本中,ifconfig
命令已被弃用,推荐使用 ip
命令来管理网络接口。以下是使用 ip
命令配置网络接口的示例:
使用以下命令查看所有网络接口:
ip addr show
要激活一个网络接口,例如 eth0
,请使用以下命令:
sudo ip link set eth0 up
要关闭一个网络接口,例如 eth0
,请使用以下命令:
sudo ip link set eth0 down
要为网络接口分配IP地址,例如 eth0
,请使用以下命令:
sudo ip addr add 192.168.1.100/24 dev eth0
要从网络接口释放IP地址,例如 eth0
,请使用以下命令:
sudo ip addr del 192.168.1.100/24 dev eth0
如果要为网络接口设置广播地址,可以使用以下命令:
sudo ip addr add broadcast 192.168.1.255 dev eth0
要修改网络接口的最大传输单元大小,例如 eth0
设置为 1500,请使用以下命令:
sudo ip link set dev eth0 mtu 1500
要永久保存IP地址设置,请编辑 /etc/netplan/*.yaml
文件(对于 Debian 10 及更高版本)。例如,使用 nano
编辑器:
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
请注意,具体的命令和配置文件路径可能会因 Debian 版本的不同而有所差异。建议查阅你所使用的 Debian 版本的官方文档以获取最准确的信息。