虚拟机ping不通主机的另一种原因(docker网桥网段覆盖了本机网段)

在虚拟机ping主机显示

仔细看返回的请求是172.18.0.1返回的,查看本地网卡


原来是docker网桥的ip段把本机ip段覆盖了

所以down掉网桥就可以了

[[email protected] ~]# ip link set dev br-1284c787c3d1 down
[[email protected] ~]# ip a

然后再ping主机

当不需要与主机段的ip通信时,可以把刚才的docker网桥打开

[[email protected] ~]# ip link set dev br-1284c787c3d1 up
[[email protected] ~]# ip a

或者删除此网桥,新建一个与主机IP段不冲突的

docker network rm docker_gwbridge
docker network create
docker network create --subnet=172.19.0.0/16 cluster

原文地址:https://blog.51cto.com/13670314/2409672

时间: 2024-10-13 07:49:54

虚拟机ping不通主机的另一种原因(docker网桥网段覆盖了本机网段)的相关文章

防火墙设置:虚拟机ping不通主机,但是主机可以ping通虚拟机(转载)

http://blog.csdn.net/mmyzlinyingjie/article/details/21468365 我在Windows7系统安装了虚拟机,通过虚拟机安装了Ubuntu13.04,我设置的主机与虚拟机的连接方式是桥接,安装好后,发现虚拟机ping不通主机,但是主机可以ping通虚拟机. 我的操作是:关闭防火墙,发现虚拟机可以ping通主机了.说明是Windows7防火墙阻止了. 现在存在的问题是:如果我一直关闭防火墙也不是个事啊?这样做会影响我的电脑安全的.于是我想我要先确定

虚拟机ping不通主机,但是主机可以ping通虚拟机(转载)

我在Windows7系统安装了虚拟机,通过虚拟机安装了Ubuntu13.04,我设置的主机与虚拟机的连接方式是桥接,安装好后,发现虚拟机ping不通主机,但是主机可以ping通虚拟机. 我的操作是:关闭防火墙,发现虚拟机可以ping通主机了.说明是Windows7防火墙阻止了. 现在存在的问题是:如果我一直关闭防火墙也不是个事啊?这样做会影响我的电脑安全的.于是我想我要先确定防火墙阻止了什么,导致需要关闭防火墙? 于是我在网上查看资料,原来是Windows7的防火墙没有打开ICMPv4-In这个

【RS】关于路由器ping不通直连的几种原因(1)

1.不在同一子网R1int e0/0/0ip add 192.168.1.1 255.255.255.248R2int e0/0/0ip add 192.168.1.9 255.255.255.248    由配置知,子网长度为29位,地址块为8,所以192.168.1.1-7为同一子网,9-15为另一子网.192.168.1.0和192.168.1.8是网段,不是地址.而直连必须在同一子网,否则讲无法ping通.    但还有一种情况,包含关系:R1int e0/0/0ip add 192.1

【RS】关于路由器ping不通直连的几种原因(2)

2.Static route 静态路由与最长匹配R1int E0/0/0ip add 192.168.1.1 255.255.255.0R2int E0/0/0ip add 192.168.1.2 24ip route-s 192.168.1.1 255.255.255.0 NULL0  //Null 0为逻辑接口,数据包到达此接口即丢弃. [R2]dis cur | in routeospf 10 router-id 2.2.2.2ip route-static 192.168.1.1 255

防火墙禁ping:虚拟机ping不通主机,但主机可以ping虚拟机

现象:刚装的centos6.6,配置好网络却发现ping不通主机,主机却ping通虚拟机: 解决方法: 1.最简单的方法就是:关闭防火墙.但一直关闭防火墙也不是个办法,会遇到很多安全问题,建议下一个方案: 2.Windows的防火墙有个:ICMPv4-in这个规则,这个才是主要出问题的地方.只要找到这个开启,就不会被禁ping了: 打开方法: 1. 打开windo防火墙: 2. 选择高级设置: 3.入站规则: 4. 找到“公用”的“文件和打印共享(回显请求 – ICMPv4-In)”规则,右击启

虚拟机ping不通主机

centos ping不通主机 首先检查网络设备 ifconfig -a 如果有eth0 , 又存在 eth1 . 那么service eth1 stop  然后在ping主机.(以上前提是网络地址设置正确) 临时设置linux ip地址 ifconfig eth1/eth0 network 192.168.1.100 netmask 255.255.255.0 永久设置linux ip地址 vi /etc/sysconfig/network-script/ifcfg-eth0  设置 IPAD

linux虚拟机ping不通主机和外网(包括刚装系统遇到的一些问题)

自己ubuntu系统安装了一个virtualBox虚拟机,里面又装了一个ubuntu-server系统: 1.先设置一下字符集,因为一开始装系统的时候选择的是中文,但里面始终无法支持中文,那就算了,反正英文也看得过去 vi /etc/default/locale 用下面两段覆盖掉 LANG="en_US.UTF-8"LANGUAGE="en_CN:en" 退出保存,reboot重启下电脑: 2.apt-get update有时候会出错误,因为系统自带的sources

主机与虚拟机连接,主机能ping通虚拟机虚拟机ping不通主机问题

事件描述: 从物理主机ping虚拟机时,能正常返回信息.反之,从虚机ping物理主机时返回信息:Destination Host unreachable. 解决方法: 首先,是因为默认创建的虚拟机并不会在虚拟机和主机之间创建一个路由表信息.那么对应的信息包发送就只能从虚拟机到vmnet的路由上,所以需要创建一个对应的软路由来进行信息的传递,在windows主机上简单的开启"连接共享"即可解决问题,如下图,主机的连接使用无线网络,选择"允许通过此计算机其他计算机的Interne

xshell可以连接虚拟机,但是虚拟机ping不通主机

根据以往的玩法, 我都是选择vmnet1仅主机模式,但是今天发现,这种模式并不能够与本地的自己的电脑相互ping,这样是ping不通的,在请教了别人之后,试了一下vmnet8这种NAT模式,配置如下: 这个配置文件设置成这样,其中IPADDR是根据你自己的电脑的IP进行设置的. 这样设置完成之后,执行service network restart ,启动网络,再ping 你的主机, [[email protected] ~]# ping 192.168.37.1 PING 192.168.37.