1、查看当前网卡信息首选我们需要先确定要配置的网络接口, 这里可以通过命令:ifconfig来查看系统中连接的网络接口。ifconfig是linux用来查看、配置、启用或禁用网络接口的命令,也可以用这个工具来临时性的配置网卡的IP地址、掩码、广播地址、网关等。这里我们可以看到系统链接了两个接口:以太网接口(ens33)和环回接口(lo),我们要做到就是将ens33以太网接口配置一个静态IP地址。
2、临时修改前面我们有说到ifconfig也可以用来配置IP地址,我们可以通过以下配置命令来实现:sudo ifconfig ens33 IP地址 netmask 子网掩码,但是方式只能用来临时修改,当服务器重启之后该配置信息就会丢失。
3、修改配置文件如果你只是想临时修改下可以使用ifconfig命令来实现,如果你是想永久的更改ip地址那么就需要来修改配置文件,这样即使重启服务器后配置信息也不会丢失。Ubuntu 17.10以下的网卡配置文件存放在/etc/network/interfaces文件中,我们通过vim命令来编辑interfaces文件。
4、根据实际情况填上address、netmask、gateways、network和broadcast等信息,然后执行命令:sudo /etc/init.d/networking restart来重启网卡使配置生效即可。
5、Netplan配置ip从17.10开始ubuntu放弃在/etc/network/interfaces里固定IP的配置而是改成netplan方式,所以你才会遇到在/etc/network/interfaces里配置了却没有生效的情况。Netplan是Linux 发行版上配置网络连接的命令行工具,通过yaml描述文件来配置网络接口,文件存放在/etc/netplan/目录下会发现有一个名为01-netcfg.yaml或50-cloud-init.yaml的默认网络配置文件(我的文件是:50-cloud-init.yaml)。
6、注意yaml配置是用空格作为缩进对齐的(不能使用tab键),参数与值之间要有个空格隔开,连续的参数通过减号“-”来表示,map结构里面的键值对(key/value)用冒号“:”来分割,配置完成之后运行 netplan apply 命令使网卡配置生效即可。
7、总结:ubuntu从17.10开始改用Netplan配置网络,通过yaml文件来配置网络设置。以上内容是小编给大家分享的Linux实战005:Ubuntu服务器配置静态ip地址,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。