日期:2014-05-16  浏览次数:20537 次

linux下连接无线路由器能ping通192.168.1.1,却不能上外网,怎么回事啊?
我是红帽linux,想通过无线网卡连接无线路由器上网,

无线路由器的LAN口ip为:192.168.1.1

我自己的设置为:
ifconfig wlan0 192.168.1.2 netmask 255.255.255.0

在/etc/sysconfig/network中,设置网关
GATEWAY=192.168.1.1

现在ping 192.168.1.1能够ping通

在浏览器里输入192.168.1.1能够进入,但里面的路由配置参数,却不能设置,即你设置了,点保存时却保存不了。

连接外网连接不了。



------解决方案--------------------
查看路由表,是不是启用了多个默认网关。
WiFi连接有没有连上。
------解决方案--------------------
ifconfig wlan0 192.168.1.2 netmask 255.255.255.0
然后就是 没有dns,你也上不了呀,关键是
------解决方案--------------------
1 route add default [gw] 192.168.1.1 或 先ifconfig wlan0 down ,然后 ifconfig wlan0 up

2 ie: http://www.baidu.com --> http://119.75.218.45
ping www.baidu.com 或 119.75.218.45 或 traceroute 跟踪 或 nslookup测试
------解决方案--------------------
设置了DNS没有?
------解决方案--------------------
对头,检查下DNS的设置
------解决方案--------------------
手工添加一个默认路由,route add -net 0/0 gw ip