Networking 在Ubuntu中分配静态IP地址

Networking 在Ubuntu中分配静态IP地址,networking,ip,ip-address,ethernet,ubuntu-18.04,Networking,Ip,Ip Address,Ethernet,Ubuntu 18.04,我想使用下面的命令为Ubuntu分配一个静态地址: ifconfig eth0 192.168.5.2 netmask 255.255.255.0 但是它说, SIOCSIFADDR: No such device eth0: ERROR while getting interface flags: No such device SIOCSIFNETMASK: No such device 如何修复它?只需使用以下命令删除规则文件: sudo mv /etc/udev/rules.d/70-

我想使用下面的命令为Ubuntu分配一个静态地址:

ifconfig eth0 192.168.5.2 netmask 255.255.255.0
但是它说,

SIOCSIFADDR: No such device
eth0: ERROR while getting interface flags: No such device
SIOCSIFNETMASK: No such device

如何修复它?

只需使用以下命令删除规则文件:

sudo mv /etc/udev/rules.d/70-persistent-net.rules /etc/udev/rules.d/70-persistent-net.rules.old
应该解决这个问题