为什么手机连上wifi却wifi有信号但上不了网网

新手园地& & & 硬件问题Linux系统管理Linux网络问题Linux环境编程Linux桌面系统国产LinuxBSD& & & BSD文档中心AIX& & & 新手入门& & & AIX文档中心& & & 资源下载& & & Power高级应用& & & IBM存储AS400Solaris& & & Solaris文档中心HP-UX& & & HP文档中心SCO UNIX& & & SCO文档中心互操作专区IRIXTru64 UNIXMac OS X门户网站运维集群和高可用服务器应用监控和防护虚拟化技术架构设计行业应用和管理服务器及硬件技术& & & 服务器资源下载云计算& & & 云计算文档中心& & & 云计算业界& & & 云计算资源下载存储备份& & & 存储文档中心& & & 存储业界& & & 存储资源下载& & & Symantec技术交流区安全技术网络技术& & & 网络技术文档中心C/C++& & & GUI编程& & & Functional编程内核源码& & & 内核问题移动开发& & & 移动开发技术资料ShellPerlJava& & & Java文档中心PHP& & & php文档中心Python& & & Python文档中心RubyCPU与编译器嵌入式开发驱动开发Web开发VoIP开发技术MySQL& & & MySQL文档中心SybaseOraclePostgreSQLDB2Informix数据仓库与数据挖掘NoSQL技术IT业界新闻与评论IT职业生涯& & & 猎头招聘IT图书与评论& & & CU技术图书大系& & & Linux书友会二手交易下载共享Linux文档专区IT培训与认证& & & 培训交流& & & 认证培训清茶斋投资理财运动地带快乐数码摄影& & & 摄影器材& & & 摄影比赛专区IT爱车族旅游天下站务交流版主会议室博客SNS站务交流区CU活动专区& & & Power活动专区& & & 拍卖交流区频道交流区
白手起家, 积分 33, 距离下一级还需 167 积分
论坛徽章:0
本帖最后由 cnlong_cu 于
04:27 编辑
wlan0 是一张大功率网卡,已经正常接入互联网,用一个小网卡wlan1做一个热点,以利于同屋内手机上网。
wlan0 地址是192.168.1.120, wlan1手动指定IP 192.168.2.1。
我的hostapd.conf文件,hostapd正常启动,不加密。
channel=10
interface=wlan1
bridge=br0
driver=nl80211
ignore_broadcast_ssid=0
#macaddr_acl=0
#accept_mac_file=/etc/hostapd.accept
#deny_mac_file=/etc/hostapd.deny
auth_algs=1
wep_default_key=1
我的dhcpd.conf :
# dhcpd.conf
# Configuration file for ISC dhcpd (see 'man dhcpd.conf')
ddns-update-
ignore client-
option routers 192.168.2.1;
option domain-name-servers 202.99.166.4,8.8.8.8;
subnet 192.168.2.0 netmask 255.255.255.0{
option routers 192.168.2.1;
option subnet-mask 255.255.255.0;
range 192.168.2.100 192.168.2.200;
IPTABLES 规则:
iptables -A INPUT -i wlan1&&-j ACCEPT
echo &1& & /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o wlan0&&-s 192.168.2.0 -j MASQUERADE
#接受处理连接状态的数据包
iptables -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT
#对外网的数据包实行Ip伪装
iptables -t nat -A POSTROUTING -o wlan1&&-j MASQUERADE
iptables -A FORWARD -s 192.168.2.0/24 -j ACCEPT
iptables -A FORWARD -d 192.168.2.0/24 -j ACCEPT
注:手机可以正常接入这个热点,可以获取到IP地址,就是上不了网,打不开网页,我想大概是问题出在iptables上,但是看不出哪里的问题。
& |& & |& & |& & |& 
白手起家, 积分 0, 距离下一级还需 200 积分
论坛徽章:0
可以用brctr将wlan0 ,wlan1桥接 ,不必用iptables
白手起家, 积分 33, 距离下一级还需 167 积分
论坛徽章:0
我希望iptables可以解决这个问题。
白手起家, 积分 0, 距离下一级还需 200 积分
论坛徽章:0
本帖最后由 skylu80 于
20:59 编辑
iptables -t nat -A POSTROUTING -o wlan0&&-s 192.168.2.0 -j MASQUERADE
iptables -t nat -A POSTROUTING -i wlan1 -s 192.168.2.0 -j MASQUERADE
因为192.168.2.0网段的不知道怎么走外网,估计你没添加路由的,但是1.0网段的知道怎么走外网
至于下面两句我觉得没必要写
iptables -A FORWARD -s 192.168.2.0/24 -j ACCEPT
iptables -A FORWARD -d 192.168.2.0/24 -j ACCEPT
白手起家, 积分 33, 距离下一级还需 167 积分
论坛徽章:0
POSTROUTING 不能和 &-i&在一起用的。
你说的没添加路由,能说的具体点吗?
route -n 显示如下:
Kernel IP routing table
Destination& &&&Gateway& && && &Genmask& && && && &&&Flags&&Metric&&Ref& & Use Iface
192.168.2.0& &&&0.0.0.0& && && &255.255.255.0& && && & U& && &0& && & 0& && &&&0 wlan1
192.168.1.0& &&&0.0.0.0& && && &255.255.255.0& && && & U& && &0& && & 0& && &&&0 wlan0
127.0.0.0& && & 0.0.0.0& && && &255.0.0.0& && && && && && &&&U& && &0& && & 0& && &&&0 lo
0.0.0.0& && && &192.168.1.1& &&&0.0.0.0& && && && && && && & UG& &0& && & 0& && &&&0 wlan0
白手起家, 积分 33, 距离下一级还需 167 积分
论坛徽章:0
我现在电脑用wlan0正常上网,wlan0 地址 192.168.1.120 从上一级无线路由器那里获取的地址。
wlan1 手动指定了 192.168.2.1 ,dhcpd.conf 应该没什么问题吧?手机正常连入,从电脑这里获取了地址 192.168.2.100,但是就是上不了网。
白手起家, 积分 0, 距离下一级还需 200 积分
论坛徽章:0
本帖最后由 skylu80 于
21:17 编辑
因为照你的想法,下面通过wlan1连上来的是知道怎么走外网,但是数据回来,他不知道怎么走了,因为默认网关是192.168.1.1,2.0网段的不知道怎么走了
白手起家, 积分 33, 距离下一级还需 167 积分
论坛徽章:0
今天莫名甚妙地成功了,也没作大的改动,不知道为什么,做个记录:
hostapd.conf内容:
interface=wlan1
driver=nl80211
ignore_broadcast_ssid=0
macaddr_acl=0
auth_algs=1
& &dhcpd.conf内容:
INTERFACES=&wlan1&;
default-lease-time 600;
max-lease-time 7200;
subnet 192.168.2.0 netmask 255.255.255.0{
option routers 192.168.2.1;
option domain-name-servers 202.99.166.4,202.99.160.68;
option broadcast-address 192.168.2.255;
range 192.168.2.100 192.168.2.200;
配置好了,然后是运行:
hostapd /usr/etc/hostapd.conf
dhcpd -cf /etc/dhcpd.conf wlan1
echo 1 &/proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE
竟然能上网了,不知道当初问题出在哪里。
北京盛拓优讯信息技术有限公司. 版权所有 京ICP备号 北京市公安局海淀分局网监中心备案编号:22
广播电视节目制作经营许可证(京) 字第1234号
中国互联网协会会员&&联系我们:
感谢所有关心和支持过ChinaUnix的朋友们
转载本站内容请注明原作者名及出处360免费wifi连上了却上不了网怎么办_乐游网
360免费wifi连上了却上不了网怎么办
日期: 11:50:41
作者:乐游
读完这篇文章后,您心情如何?
精品单机攻略
手游网游攻略
周热门新闻
最近在网上发生了一件让人非常非常不开森的事

参考资料

 

随机推荐