码迷,mamicode.com
首页 > 系统相关 > 详细

解决LINUX 双网卡无法上网问题小记

时间:2016-05-17 13:38:47      阅读:341      评论:0      收藏:0      [点我收藏+]

标签:linux   路由表   网卡   wifi   

场景:

教室的电脑网段是172.16.30.0/24      一些学习资料和yum源的ip是172.16.8.100

默认的情况下教室的电脑是可以互通以及连接教学ftp172.16.8.100

现在需要上网可是用安卓手机usb共享电脑上网后发现,172.16.30.0网段是通的,但就是上不了网,要上网就只能禁用eth0

网卡:

电脑eth0  通过网线连接内网  172.16.30.0/24     网关172.16.30.254

手机usb0  通过wifi连接外网  192.168.42.0/24    网关192.168.42.129

最终效果:电脑连接老师VNC 正常连接教学资料ftp:172.16.8.100 正常 连接外网正常

技术分享

包括kvm里192.168.122.0 网段也可以连通ftp了  而且连通外网正常

解决过程:

[root@localhost ~]# route       #查看路由表
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
172.16.30.0     *               255.255.255.0   U     1      0        0 eth0
192.168.42.0    *               255.255.255.0   U     1      0        0 usb0
192.168.122.0   *               255.255.255.0   U     0      0        0 virbr0
default         bogon           0.0.0.0         UG    0      0        0 eth0
[root@localhost ~]# route add default gw 192.168.42.129  #添加网关
[root@localhost ~]# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
172.16.30.0     *               255.255.255.0   U     1      0        0 eth0
192.168.42.0    *               255.255.255.0   U     1      0        0 usb0
192.168.122.0   *               255.255.255.0   U     0      0        0 virbr0
default         bogon           0.0.0.0         UG    0      0        0 usb0
default         bogon           0.0.0.0         UG    0      0        0 eth0
[root@localhost ~]# route add -net 192.168.42.0 netmask 255.255.255.0 dev usb0  #设置192.168.42.0网段默认使用usb0网卡
[root@localhost ~]# ping 172.16.8.100   #这个时候还是不通
PING 172.16.8.100 (172.16.8.100) 56(84) bytes of data.
^C
--- 172.16.8.100 ping statistics ---
2 packets transmitted, 0 received, 100% packet loss, time 1437ms

[root@localhost ~]# route add -net 172.16.8.0 netmask 255.255.255.0 dev eth0  #设置172.16.8.0网段默认使用eth0网卡     
[root@localhost ~]# ping 172.16.8.100
PING 172.16.8.100 (172.16.8.100) 56(84) bytes of data.
64 bytes from 172.16.8.100: icmp_seq=1 ttl=63 time=2.60 ms
^C
--- 172.16.8.100 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 934ms
rtt min/avg/max/mdev = 2.609/2.609/2.609/0.000 ms
[root@localhost ~]# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
172.16.30.0     *               255.255.255.0   U     1      0        0 eth0
192.168.42.0    *               255.255.255.0   U     0      0        0 usb0
192.168.42.0    *               255.255.255.0   U     1      0        0 usb0
172.16.8.0      *               255.255.255.0   U     0      0        0 eth0
192.168.122.0   *               255.255.255.0   U     0      0        0 virbr0
default         bogon           0.0.0.0         UG    0      0        0 usb0
default         bogon           0.0.0.0         UG    0      0        0 eth0
[root@localhost ~]#

首发地址:幽龙博客http://www.3glong.com/post-59.html

本文出自 “幽龙博客” 博客,请务必保留此出处http://3glong.blog.51cto.com/11271871/1774298

解决LINUX 双网卡无法上网问题小记

标签:linux   路由表   网卡   wifi   

原文地址:http://3glong.blog.51cto.com/11271871/1774298

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!