【Linux】关于Ubuntu下ping不通局域网的问题

关于Ubuntu下ping不通局域网的问题 - 个人博客地址

问题出现背景

使用synergy软件,可以用一套键鼠控制不同的两台电脑(win+linux),但是前提是两台电脑需要连接到同一局域网中。

具体情况信息:

无线连接
Linux的IP地址:192.168.1.148
Win的IP地址:192.168.1.110
Linux和Win的防火墙均关闭

在具体的操作过程中,出现了很奇怪的现象:在Ubuntu下,在终端Ping 192.168.1.110会出现 From 192.168.1.1 icmp_seq=1 Destination Host Unreachable,即在Linux下连不通内网,但是上外网是可以的。
当然,Linux下Ping 192.168.1.148(自己)是正常的。

问题分析及解决

在终端下输入arp -a,会出现

?(192.168.1.110) 位于 <incomplete> 在 eth1
?(192.168.1.148) 位于<incomplete> 在 eth1
?(192.168.1.1) 位于 b0:---0d [ether] 在 wlan1

虽然不知道具体表达什么意思,似乎内网其他ip地址不是在合适的地方,网卡eth1出来捣乱了。所以我把eth1禁用试了一下:sudo ifconfig eth1 down,再执行arp -a会显示

?(192.168.1.110) 位于 40:--:7b [ether] 在 wlan1
?(192.168.1.1) 位于 b0:---0d [ether] 在 wlan1

结果再执行ping 192.168.1.110就可以ping通了。

总结

解决Ping不通的问题,需要考虑的方向:

防火墙问题,是否关闭了
网卡问题,是否别的网卡影响无线网卡
局域网问题,确保路由器正常或两台电脑确定连在同一路由器上,确保网段一致

  • 7
    点赞
  • 47
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值