最近在用virtualbox作开发环境,老大直接导出配置给我,搭建好环境,发现网络不通,明明在老大那里正常跑着啊.
排查问题 :发现 ip重复 ,可是明明设置的dhcp,不管他改成静态ip. OK了
过了两天,测试机redis出问题了,运维看了几次也弄不好,连接时断时续,同在一台服务器等sql却正常.
想了一下 在虚拟机上装了一个redis, 配置文件改过来. 测试一下没问题.
正洋洋得意, 老大找我了,他那边报错了,我说不能啊,排查原因吧.从他那边ping虚拟机ping不通,我这边宿主机ok的.
虚拟机ping外边也没毛病.ping虚拟机都不通,防火墙统统检查一遍.也没问题.
网上上查了半天,也没头绪,最后灵光一闪是不是两台虚拟机mac冲突了,宿主机上 arp -a,果然冲突了.
百度一下:
DEVICE="eth1"
HWADDR=“08:00:27:70:98:04”
NM_CONTROLLED=“yes”
ONBOOT=“yes”
BOOTPROTO=“dhcp”
配置好重启,IP还是冲突不能用dhcp
最后找virtualbox配置项
关掉虚拟机,重新生成mac
启动虚拟机,问题解决