参考:
https://blog.csdn.net/qianghaohao/article/details/98588427
使用Vagrant生成虚拟机通过vagrant ssh nodeName
连接虚拟机后,发现从虚拟机可以ping通主机,但是主机通过eth0显示的IP无法ping通虚拟机,这是因为Vagrant使用eth0做SSH,默认IP地址是10.0.2.15
,所以一直无法ping通,如果你后续要安装K8S也要注意这个问题,K8S的默认网卡也是eth0,所以要调整K8S使用eth1网卡。下面是步骤:
1.首先连接虚拟机
vagrant ssh master-1
2.查看网卡状态
ifconfig -a
3.发现要用的eth1网卡并没有启动,所以启动eth1
sudo ifconfig eth1 up
4.然后重启网络服务
sudo /etc/init.d/networking restart
5.更新IP地址
sudo dhclient eth1
6.关闭防火墙以备后用
sudo ufw disable