在 Ubuntu 系统中,ifconfig 命令已经被废弃,取而代之的是 ip 命令。要修改 IP 地址,请按照以下步骤操作:
打开终端(快捷键:Ctrl + Alt + T)。
首先,找到你想要修改 IP 地址的网络接口。输入以下命令:
ip addr show 或者
ifconfig -a 在输出结果中,找到你想要修改的网络接口,例如 eth0 或 ens33。
INTERFACE 替换为你在步骤2中找到的网络接口名称,将 NEW_IP_ADDRESS 替换为你想要设置的新 IP 地址,将 SUBNET_MASK 替换为子网掩码(例如 /24):sudo ip addr add NEW_IP_ADDRESS/SUBNET_MASK dev INTERFACE 例如,如果你想要将 eth0 接口的 IP 地址更改为 192.168.1.100,子网掩码为 255.255.255.0,则命令如下:
sudo ip addr add 192.168.1.100/24 dev eth0 sudo systemctl restart networking 或者
sudo /etc/init.d/networking restart ip addr show 或 ifconfig -a 命令,检查网络接口的 IP 地址是否已更新。请注意,这些更改在系统重启后将丢失。如果你想要永久更改 IP 地址,请编辑 /etc/netplan 目录下的配置文件。具体步骤如下:
/etc/netplan 目录下的配置文件,例如:sudo nano /etc/netplan/01-netcfg.yaml addresses 部分更改为所需的新 IP 地址和子网掩码,例如: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 ip addr show 或 ifconfig -a 命令,检查网络接口的 IP 地址是否已更新。