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