- 论坛徽章:
- 0
|
本帖最后由 winner8080 于 2015-08-24 18:35 编辑
具体情况是这样的,
ubuntu下有2个网卡,一个是PCIe的wifi网卡,连上一个无线路由器后获得的IP是10.40.0.104 Mask 255.255.255.0
另外一个是自带的RJ45,通过网线和我的windows直接连起来,没有使用路由器,我ifconfig eth0设置的是192.168.1.118 Mask 255.255.255.0
同时,windows也设置了静态IP 192.168.1.108
如果无线网卡没有连接上路由器,也就是说他没有IP地址的时候,我在windows下ping 192.168.1.118是可以的.
但是当无线网卡连接上无线路由器后获得了10.40.0.104这个IP后,windows就ping不通了.
实验发现,linux在ping 192.168.1.108 (windows的IP)的时候就ping不通,应该是默认走到了10.40.0.141上去了.
如果采用ping -I eth1 192.168.1.108就可以ping通,因为此时指定了从哪个dev上发出去.
大家帮忙看看,多谢了. |
|