虚拟机下host-only模式服务器之间通信

本来打算在虚拟机下配置MySQL主从复制环境,用host-only模式实现两台服务器互通,结果用ipconfig eth0 ip这种方式无法设置ip,PS 设置好以后能互相ping通,过一会儿就不通了

后来将主服务器的ip设置成静态ip

vim /etc/network/interfaces

auto lo

iface lo inet loopback

allow-hotplug eth0

auto eth0

iface eth0 inet static

address 192.168.56.2

netmask 255.255.255.0

重启网卡使配置生效

/etc/init.d/networking restart

如果出现错误

sudo ln -s /lib/init/upstart-job /etc/init.d/network-manager

在/etc/init.d/创建一个到/lib/init/upstart-job的软连接network-manager

然后 /etc/init.d/network-manager restart 就可以重启网卡

ifconfig -a 查看一下,ip地址设置成功


对从服务器直接用 ifconfig eth0 192.168.56.3 这样可以直接设置成功ip


互相也能ping通


在宿主的vm1网卡上设置ip 192.168.56.# netmask 255.255.255.0

这样就可以互相ping通


你可能感兴趣的:(虚拟机下host-only模式服务器之间通信)