安装虚拟机时,为了避免每次重启虚拟机IP发生变化,所以进行静态IP的配置
步骤:
- 配置静态IP,除了IP外,网关和DNS也需要进行配置
- 查看网关IP Gateway
- $ route -n
- 查看DNS IP,nameserver
- $ cat /etc/resolv.conf
-
查看当前网络配置(注意要记住网卡名字ens33)
- $ ifconfig
- 修改静态IP
- $ sudo vim /etc/network/interfaces
旧配置如下(动态IP)
- # This file describes the network interfaces available on your system
- # and how to activate them. For more information,see interfaces(5).
- source /etc/network/interfaces.d/*
- # The loopback network interface
- auto lo
- iface lo inet loopback
- # The primary network interface
- auto ens33
- iface ens33 inet dhcp
修改为新配置(静态IP),注意Ubuntu 16 使用的网卡命名不是eth + 数字,而是 ens + 数字,所以配置静态IP前请记住ifconfig输出的网卡名称(上面第4步)
- # This file describes the network interfaces available on your system
- # and how to activate them. For more information,see interfaces(5).
- source /etc/network/interfaces.d/*
- # The loopback network interface
- auto lo
- iface lo inet loopback
- # The primary network interface
- auto ens33
- iface ens33 inet static
- address 192.168.14.139
- gateway 192.168.14.2
- netmask 255.255.255.0
- broadcast 192.168.14.255
-
配置DNS
- $ sudo vim /etc/resolvconf/resolv.conf.d/base
- nameserver 192.168.14.2
- 刷新DNS配置
- $ sudo resolvconf -u
- 重启网卡
- $ sudo /etc/init.d/networking restart
- 检查:重复2.3.4三步骤,查看现在的配置,重启虚拟机网络,查看IP是否会发生变化