前面写了 Linux网卡配置
介绍了/etc/sysconfig/network-scripts的配置,但是部分linux发行版(如ubuntu)没有这个文件夹,而是改成了/etc/network/interfaces,这次补充介绍/etc/network/interfaces。
-
暂时性网络地址:利用 ifconfig 等命令配置的网络信息,会立即生效,但重启网络服务或系统会失效。
-
永久性的网络地址:通过修改系统内的网络配置文件进行的修改,不会立即生效,需要重启网络服务或者系统会生效,并且会永久性的生效。如通过/etc/sysconfig/network-scripts或/etc/network/interfaces来配置。
ubuntu没有上面的/etc/sysconfig/network-scripts文件夹,只有一个配置文件/etc/network/interfaces。
默认只有如下内容,配置了lo网卡。
因为ens33网卡的ip一直在动态改变,想要固定下来,因此下面配置ens33卡为静态ip地址。
auto ens33iface ens33 inet staticaddress 192.168.150.171netmask 255.255.255.0gateway 192.168.150.2
之后调用
sudo /etc/init.d/networking restart
即可看到新ip了。
可能原来的ip还没删除,导致两个ip配置到了网卡上,重启一下就可以了。
来源地址:https://blog.csdn.net/m0_43406494/article/details/128299459