解决linux windows 双方ping不同的问题
设置完成后
linux下键入ifconfig 看看是否已经多了一个eth
对比mac地址就能知道哪个eth是哪个网卡(看上图virtual设置里面的mac)
如果没有host-only模式对应的网卡
用ifconfig -a看看是否存在对应的(如果还没有 在virtualbox设置里面刷新mac地址再重新启动进入linux看看)
如果有了,ifconfig eth3 up 来启动这个网卡(此处都用eth3,因为linux自动起名为eth3)
配置host-only网卡
将 ifcfg-eth0 复制一份另存为 ifcfg-eth3:
cp -rf /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth3
按照如下图修改
此处的ipaddr为windows的对应地址,换个尾数
然后保存退出编辑器。接着执行下面的指令重新启动所有网络连接:
service network restart
如果没有看到“Bringing up interface eth1: [ OK ]”这样的反馈信息,那有可能是因为 eth1 没有安装好。试着执行下面的指令让 CentOS 自动检测新硬件并安装:
start_udev
等它完成了再重新重启所有网络连接。
然后就可以主机和虚拟机互相ping通了