vm下ubuntu设置单网卡双ip
摘要:环境vmpro15,ubuntu16.04下ubuntu设置单网卡双ip
方法一:修改 /etc/network/interfaces
1.修改/etc/network/interfaces(重启不失灵)
auto lo
iface lo inet loopback
auto ens33
iface ens33 inet dhcp
auto ens33:0
iface ens33:0 inet static
address 192.168.1.222
netmask 255.255.255.0
gateway 192.168.1.1
auto ens33:1
iface ens33:1 inet static
address 192.168.1.221
netmask 255.255.255.0
2.重启networking服务
systemctl restart networking
报错
root@ubuntu:~# systemctl restart networking
Job for networking.service failed because the control process exited with error code. See "systemctl status networking.service" and "journalctl -xe" for details.
不用管它,要等一会,运行ifconfig,发现设置成功
root@ubuntu:~# ifconfig
ens33 Link encap:以太网 硬件地址 00:0c:29:e7:1b:b5
inet 地址:192.168.123.193 广播:192.168.123.255 掩码:255.255.255.0
inet6 地址: fe80::93c3:b6a1:b7d2:f821/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 跃点数:1
接收数据包:12102 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:4533 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:1000
接收字节:14520697 (14.5 MB) 发送字节:414780 (414.7 KB)
ens33:0 Link encap:以太网 硬件地址 00:0c:29:e7:1b:b5
inet 地址:192.168.1.222 广播:192.168.1.255 掩码:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 跃点数:1
ens33:1 Link encap:以太网 硬件地址 00:0c:29:e7:1b:b5
inet 地址:192.168.1.221 广播:192.168.1.255 掩码:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 跃点数:1
lo Link encap:本地环回
inet 地址:127.0.0.1 掩码:255.0.0.0
inet6 地址: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 跃点数:1
接收数据包:1138 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:1138 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:1000
接收字节:92346 (92.3 KB) 发送字节:92346 (92.3 KB)
方法二:通过命令行(重启失灵)
ifconfig ens33:0 192.168.1.222 netmask 255.255.255.0 up
ifconfig ens33:1 192.168.1.221 netmask 255.255.255.0 up
ens33:0 //位于网卡ens33的虚拟网络接口
192.168.1.222 //增加ip别名
netmask 255.255.255.0 //ip地址的子网掩码,无需多解释
up //表示立即激活该网卡
方法三:通过命令行(重启失灵)
向ens33网卡添加ip
ip addr add 192.168.1.222/24 dev ens33
查看添加的ip
ip address show ens33
删除添加的ip
ip addr del 192.168.1.222/24 dev ens33
方法四:修改/etc/network/interfaces(重启不失灵)
据说可以但是我没试过:
auto lo
iface lo inet loopback
auto ens33
iface ens33 inet dhcp
iface ens33 inet static
address 192.168.1.221
iface ens33 inet static
address 192.168.1.222
然后运行下面命令就行了
ifdown ens33 && sudo ifup ens33
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。