精华内容
下载资源
问答
  • Linux ping不通网关

    万次阅读 2015-10-24 17:39:39
    我在VMWare里面安装的CentOS6.5,用的桥连接模式,以前能上外网,后来上不了了,可以ping通主机,但是ping不通网关,在网上找个很久仍无法解决。最后把桥连接改成了NAT,重新配置了ipcfg-eth0的IP、网关等,重启网络...

    我在VMWare里面安装的CentOS6.5,用的桥连接模式,以前能上外网,后来上不了了,可以ping通主机,但是ping不通网关,在网上找个很久仍无法解决。最后把桥连接改成了NAT,重新配置了ipcfg-eth0的IP、网关等,重启网络,终于连上了。ping主机、网关、外网都没问题了!

    总结:不要死脑筋,干嘛非得摁着桥连接不放啊,改变一下,一切OK!

    展开全文
  • linux ping不通网关

    2016-04-20 15:22:45
    [root@localhost ~]# ifconfig -a eth0 Link encap:Ethernet HWaddr 00:0C:29:E8:7D:0A inet addr:100.81.70.127 Bcast:100.81.70.255 Mask:255.255.255.0 ...网关ping不通,是不是哪儿设置错了
  • 今天这篇给自己解释了一下为什么 Linux veth0/1 + bridge ping 不通。原因都在 ip route show table local 输出里。直接上步骤:[dahui@192 ~]$ route -vKernel IP routing tableDestination Gateway Genmask Flags ...

    今天这篇给自己解释了一下为什么 Linux veth0/1 + bridge ping 不通。
    原因都在 ip route show table local 输出里。直接上步骤:

    [dahui@192 ~]$ route -v
    Kernel IP routing table
    Destination Gateway Genmask Flags Metric Ref Use Iface
    default 192.168.1.1 0.0.0.0 UG 100 0 0 em1
    192.168.1.0 0.0.0.0 255.255.255.0 U 100 0 0 em1
    [dahui@192 ~]$

    # 创建veth对。
    sudo ip link add veth0 type veth peer name veth1

    # 给veth设置IP地址
    sudo ip addr add 192.168.2.10/24 dev veth0
    sudo ip addr add 192.168.2.20/24 dev veth1

    # 激活接口
    sudo ip link set veth0 up
    sudo ip link set veth1 up


    # 直连路由被自动添加了路由表
    [dahui@192 ~]$ route -v
    Kernel IP routing table
    Destination Gateway Genmask Flags Metric Ref Use Iface
    default 192.168.1.1 0.0.0.0 UG 100 0 0 em1
    192.168.1.0 0.0.0.0 255.255.255.0 U 100 0 0 em1
    192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0 veth0
    192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0 veth1
    [dahui@192 ~]$


    # 创建一个linux网桥 br0
    sudo ip link add name br0 type bridge
    sudo ip link set br0 up

    # 把veth0接到br0,veth0有ip的情况下虽然能接收来自协议栈的数据但是reponse只能走br0了。
    sudo ip link set dev veth0 master br0

    # veth0 拥有IP已经没有意义,把这个IP给br0
    sudo ip addr del 192.168.2.10/24 dev veth0
    sudo ip addr add 192.168.2.10/24 dev br0

    # 期待通过 br0接口ping veth2能成功。但是失败了。
    [dahui@192 ~]$ ping -c 1 -I br0 192.168.2.20
    PING 192.168.2.20 (192.168.2.20) from 192.168.2.10 br0: 56(84) bytes of data.

    --- 192.168.2.20 ping statistics ---
    1 packets transmitted, 0 received, 100% packet loss, time 0ms

    [dahui@192 ~]$

    下面是由系统维护的 local 路由表:

    [dahui@192 ~]$ ip route show table local
    broadcast 127.0.0.0 dev lo proto kernel scope link src 127.0.0.1
    local 127.0.0.0/8 dev lo proto kernel scope host src 127.0.0.1
    local 127.0.0.1 dev lo proto kernel scope host src 127.0.0.1
    broadcast 127.255.255.255 dev lo proto kernel scope link src 127.0.0.1
    broadcast 192.168.1.0 dev em1 proto kernel scope link src 192.168.1.10
    local 192.168.1.10 dev em1 proto kernel scope host src 192.168.1.10
    broadcast 192.168.1.255 dev em1 proto kernel scope link src 192.168.1.10
    broadcast 192.168.2.0 dev veth1 proto kernel scope link src 192.168.2.20
    broadcast 192.168.2.0 dev br0 proto kernel scope link src 192.168.2.10
    local 192.168.2.10 dev br0 proto kernel scope host src 192.168.2.10
    local 192.168.2.20 dev veth1 proto kernel scope host src 192.168.2.20
    broadcast 192.168.2.255 dev veth1 proto kernel scope link src 192.168.2.20
    broadcast 192.168.2.255 dev br0 proto kernel scope link src 192.168.2.10
    [dahui@192 ~]$

    b6610d66ba8679ae6ddfb3f66951a1eb.png

    Reference:https://unix.stackexchange.com/questions/205708/linux-does-not-reply-to-arp-request-messages-if-requested-ip-address-is-associat

    展开全文
  • redhat linux ping不通网关

    千次阅读 2013-11-18 17:36:26
    防火墙关了,重启服务了好多遍,郁闷了半天,原来是vm没设置自动桥接。
    防火墙关了,重启服务了好多遍,郁闷了半天,原来是vm没设置自动桥接。
    
    展开全文
  • 一、同vlan不同网段能否ping通前面我们...实例一:现在有两台电脑,他们同处于一个vlan,pcA IP地址:10.1.1.1/8pcB ip地址:11.1.1.1/81、无网关,A ping B报出的Destination host unreachable显然,A机器发现对方...

    一、同vlan不同网段能否ping通

    前面我们已经熟悉了同vlan与同网段间如何互访,不同vlan间如何互访,而独独对于同vlan不同网段互通没有细说,今天我们来看下。

    实例一:

    现在有两台电脑,他们同处于一个vlan,

    pcA IP地址:10.1.1.1/8

    pcB ip地址:11.1.1.1/8

    1、无网关,A ping B

    报出的Destination host unreachable

    显然,A机器发现对方与自己不是同一网段,试图寻找网关,但网关不存在,所以报主机不可达,B上的Sniffer未抓到任何包,观察网卡也是只发不收,显然数据没有出去。

    2、网关设成对方IP,A ping B

    能正常PING通,为什么能通?

    从A计算机Sniffer上抓到的包可以看出,A在PING对方过程中,A首先进行了ARP广播,它广播询问11.1.1.1的MAC是什么。

    显然这个ARP广播是可以被B收到的(因为他们同处一个vlan),而11.1.1.1正好就是B的IP地址,理所当然B要回应这个ARP请求。下图是A上的抓包情况,A首先进行了ARP广播,然后收到了B的应答。

    7746e6fe72dbbd68a7023a7ff766afab.png

    这样A就有了B的MAC,而B在接到A的ARP广播时候就学到A的MAC,所以双方可以PING通。

    3.网关设成自己,A ping B

    一样是可以ping的通的,A上抓包如下:

    7746e6fe72dbbd68a7023a7ff766afab.png

    抓到的结果与第2种情况一样,A依然是先广播询问11.1.1.1的MAC,这个ARP广播被B接到后,B有义务应答,于是双方知道对方MAC,所以能PING通。

    与第2种情况不同的是,这里可以明确知道ARP中的11.1.1.1指的是PING中所指定的IP地址而不是网关(此时A网关是10.1.1.1了),那么第2种情况中的11.1.1.1也指的是PING中所指定的IP ?我们再来看下面。

    二、ping三个不存的ip地址,深入了解网络通信原理

    网关设成自己,PING 3个不存在的IP:

    一个是和自己在同一网段的;

    一个是和网关在同一网段的;

    一个是和谁都不在同一网段的;

    1、PING和自己同一网段的IP,PING返回超时,在B上抓包结果如下:

    22360516232eb73b6cd43994463ee207.png

    可以看出,A发出了询问10.1.1.2的ARP广播而不是询问网关(10.1.1.1)的广播,由于这个IP不存在,所以没有机器做出回应。

    2、PING和网关同一网段的IP。

    超时,B上接到的是A发出的关于11.1.1.2的ARP广播,由于不存在11.1.1.2这个地址,所以没有机器回应。

    4fb2047d3bb46ce736cd5ee2e0d0322a.png

    3、PING和谁都不在一个网段的IP

    超时,B上接到是A发出的关于100.1.1.1的ARP广播,由于不存在100.1.1.1这个地址,所以没有机器回应。

    从上面的3个实验来看,当网关设置成自己的时候,不管PING的地址是什么,计算机发出的ARP广播都是直接询问PING中所指定IP对应的MAC,没有询问网关的MAC,这符合卷一上的描述,其实计算机在广播询问PING命令指定的IP之前还是会先问网关的MAC的,只是这里由于网关是自己所以这一步就被跳过了。

    那到底是不是这样的呢?我们再验证下。

    三、A计算机网关设置中B的ip,B的网关设置中不存在的ip地址

    A计算机网关设成B的IP地址,但B的网关设置成一个不存在的IP(且与A/B都不在同一网络),PING三种情况。

    1、PING与网关同一网段IP,在A上抓包,可以看到A首先发出了关于网关11.1.1.1的ARP广播请求(对应B接到这个广播请求),B对这个11.1.1.1进行了ARP应答.但这个IP是不存在的所以PING结果超时。

    4fb2047d3bb46ce736cd5ee2e0d0322a.png

    2、PING与谁都不在同一网段,超时,结果类似5.2结果,A发出了关于网关11.1.1.1的请求,B做了应答.但PING是超时的.

    3、PING计算机B的地址,结果超时,为什么这个也不通呢?按说按照上面的测试,AB计算机都能获得对方MAC,以太网下,有MAC应该就有通信的可能,可这个时候却不通,查看Sniffer抓到的包可以发现:

    81f045824d1ebaf02da0354ee957fd89.png

    A发出了关于11.1.1.1的ARP广播请求,B对11.1.1.1做出应答,但是下面接到了多个B发来的关于100.1.1.1的ARP广播请求,且100.1.1.1的请求没有得到B的应答,看来B是一直在试图查询B的网关(100.1.1.1)所对应的MAC,在网关的MAC没有获得应答之前,B不会对PING产生回应。

    从上面的所有实验看出,计算机在与非本网段的地址通信时,计算机首先查找网关的MAC,如果网关MAC得不到回应,是不会对PING作出响应的;

    因此,实例一中1和2的情况是属于特殊情况,正好利用了网关与主机IP相同,骗过了计算机.如果AB的网关都设置的与AB ip毫不相干的话,相互肯定不通。

    展开全文
  •  加网关的要求: 网关只能加路由条目里已有的路由网段里的一个IP (ping不通此IP都可以) 加网关不需要指定子网掩码 临时配置与删除(立即生效,重启网络服务就没了) # route add default gw x.x.x.x # route del ...
  • 随着云计算业务的快速发展,国内外云计算企业的专利之争也愈发激烈。在云计算这样的技术领域,专利储备往往代表着企业最新的技术实力。华云数据本期“智汇华云”专栏将从一个ping...背景“房东,我ping不通了”,相...
  • 网关的要求: 网关只能加路由条目里已有的路由网段里的一个IP (ping不通此IP都可以) 加网关不需要指定子网掩码 临时配置与删除(立即生效,重启网络服务就没了) # route add default gw x.x.x.x # route del ...
  • 同一个vlan同一个网段的ip地址能够直接互通,那么同一个vlan不同的网段能不...实例一:现在有两台电脑,他们同处于一个vlan,pcA IP地址:10.1.1.1/8pcB ip地址:11.1.1.1/81、无网关,A ping B报出的Destination ho...
  • 换了桥接网络之后 设置了IP之后就不能ping外网了 网关和DNS都是好的,能ping桶区域内其他电脑,就是ping不通网关外网 求解啊
  • 1.话不多说,直接上问题 ,最近需要linux环境,然后在线下载东西,发现我的linux不能上网,ping不通自己的网关,可以ping自己的Windows本地,开始排查 环境准备:我这儿是centos6. 选择此模式,这里我的本地的VM8的 IP4的...
  • 由于换电脑,我将之前的VMware的虚拟机文件拷贝到新的电脑上,启动虚拟机,提示是move it or copy it。 我选择了默认copy。 现象: 虚拟机Linux系统IP:10.10.10.222. 网关:1...
  • 能ping通我的本机ip,却ping不通网关,服务器   设置Linux服务器IP,网关,子网,记得服务器一般都用static静态地址,而不用dhcp动态获取IP。   [root@linuxso.com ~] # vi /etc/sysconfig/network-scripts/...
  • 2.看看linux的IP地址和windows的IP地址在不在同一网段,要配成同一网段,如:windows的192.168.1.9,linux的就要在192.168.1.1~192.168.1.254之间选择,但要去除192.168.1.19,、192.168.1.1(此IP一般为网关,不可...
  • linux中clone了一台机器,ip,dns都配置好了发现就是连不上网,ping网关不通   原因:因为我的ip地址的网段是依赖与vm8的,网段是随便起的,和真实的能上网的网段不在一段上,所以必须要配置成NAT模式的才行,...
  • 虚拟机 LINUX Ping不通百度

    万次阅读 多人点赞 2019-04-12 17:15:06
    1, 切换到root 2,查看网络文件名: 如果你不知道网卡文件名,可以输入如下命令查看: ll /etc/sysconfig/...4,#查看路由中的网关: netstat -rn 配置文件的情况: /etc/sysconfig/network-scripts 文件名字:i...
  • linux下安装usb无线网卡驱动成功 但是ping不通网关。。。情况如下:利用服务器的有线网卡和无线网卡分别连接了有线网络和提供了无线网络,又用iptable进行了桥接,使得服务器实现了有线和无线网络的过渡。这样主要是...
  • 当客户端访问目标服务器出现 ping丢包或 ping不通时,可以通过 tracert或 mtr等工具进行链路测试来判断问题根源。作系统类型不同,链路测试所使用的工具也有所不同。Linux 系统工具一:mtr 命令mtr(My traceroute)...
  • [img=https://img-bbs.csdn.net/upload/201810/22/1540191217_495195.png][/img][img=https://img-bbs.csdn.net/upload/201810/22/1540191224_424005.png][/img][img=...
  • 网络设置 在线安装 ...DNS服务器 ping不通百度 1、通过ifconfig查看自己...2、有IP,先执行route,查看网关,192.168.4.1,ping 网关,能ping通网关,但是ping不通百度,尝试ping 百度的IP,如果ping的通,说明DNS服...
  • 最近做USB无线网卡在嵌入式板子上的驱动移植和调试工作,遇到一个问题,就是我的板子上安装无线网卡驱动没有问题,驱动链接无线网卡也成功了,然后给无线网卡手动分配了IP去ping网关却死活ping不同。 过程: 为...
  • Linux ping不通百度的解决方法

    万次阅读 多人点赞 2017-10-11 19:21:47
    今天在学习DNS的时候遇到了一个问题,我的虚拟机能够ping通ip地址,却ping不通www.baidu.com www.qq.com等域名 1、首先查看虚拟机能否ping通外网可以ping网关试一下 ping 172.17.0.1 2、确保网关设置了 vim /etc/...
  • 看了挺多博客,总结的 ...网关要一致 进入虚拟机修改配置文件 vi /etc/sysconfig/network-scripts/ifcfg-eth0 ONBOOT:开机启动。 NM_CONTROLLED:网络管理组件是否启用,精简版的是没有这个组件的。所...
  • ![图片说明](https://img-ask.csdn.net/upload/201803/14/1520988577_660517.png) 自己IP地址都配了的,晚点发下自己的linux设置图,能ping通ip,就是ping不通网关和外网,网上一些文章也看了,也试过了,就是不行。
  • linux ping 不通 route试一试

    千次阅读 2019-11-21 19:51:48
    一、问题的背景: linux设备连接不上服务器,而且无法ping通! 测试环境linux设备端口IP为10.10.42....1)配置完成后,linux设备一直连不上服务器,就先ping一下试试,发现linux设备ping不通内网其他机器和内网...
  • Linux ping不通Baidu

    2019-06-17 11:00:46
    先敲route命令 等一会如果不出现default, 就敲route add default gw 192.168.189.2,192.168.189.2虚拟机的默认网关每个人的或许不一样这个自己去查询

空空如也

空空如也

1 2 3 4 5 ... 14
收藏数 276
精华内容 110
关键字:

linuxping不通网关

linux 订阅