ubnt解决方案
查看: 1800|回复: 10

[硬件求助] 无线网卡蹭的网,电脑与UBNT如何连网?

[复制链接]

65

回帖

6053

积分

297 小时

在线时间

中校

注册时间
2019-1-7
金币
5918 个
威望
1 个
荣誉
0 个
累计签到:531 天
连续签到:0 天
[LV.730]常住居民
发表于 2019-3-27 13:05
W7系统。
3 B2 K& K7 o# j  J# h) Q+ E

510

回帖

1万

积分

694 小时

在线时间

上校

注册时间
2011-6-21
金币
11023 个
威望
-2 个
荣誉
1 个
累计签到:1312 天
连续签到:1 天
[LV.1825]无线元老
发表于 2019-3-27 19:46
这就说明你有密码了,可以用你手中的UBNT中继这个信号啊,然后下面挂个路由器,或者直接网线接到电脑
签到排行榜

65

回帖

6053

积分

297 小时

在线时间

中校

注册时间
2019-1-7
金币
5918 个
威望
1 个
荣誉
0 个
累计签到:531 天
连续签到:0 天
[LV.730]常住居民
发表于 2019-3-27 20:02
如何用UBNT中继?是用网线把UBNT和电脑连接,然后网页中输入192.168.1.1,进入界面设置吗?

1万

回帖

3万

积分

2200 小时

在线时间

大校

论坛副版主

灌水天才太平绅士雷锋勋章设备暴发户正义勋章推广先锋初级工程师

注册时间
2013-3-22
金币
25193 个
威望
6 个
荣誉
1 个
累计签到:1691 天
连续签到:0 天
[LV.1825]无线元老
发表于 2019-3-27 21:44

104

回帖

3104

积分

231 小时

在线时间

少校

注册时间
2010-2-10
金币
2964 个
威望
2 个
荣誉
0 个
累计签到:281 天
连续签到:0 天
[LV.365]无线熟人
发表于 2019-3-27 22:07
是用网线把UBNT和电脑连接,然后网页中输入192.168.1.20,进入界面设置

1050

回帖

1万

积分

2139 小时

在线时间

上校

注册时间
2015-3-3
金币
11016 个
威望
4 个
荣誉
0 个
累计签到:1644 天
连续签到:0 天
[LV.1825]无线元老
发表于 2019-3-27 23:04

99

回帖

2827

积分

188 小时

在线时间

少校

注册时间
2014-8-5
金币
2709 个
威望
0 个
荣誉
0 个
累计签到:246 天
连续签到:0 天
[LV.365]无线熟人
发表于 2019-3-28 16:00
搜:单个ubnt网桥做网络中继方法

65

回帖

6053

积分

297 小时

在线时间

中校

注册时间
2019-1-7
金币
5918 个
威望
1 个
荣誉
0 个
累计签到:531 天
连续签到:0 天
[LV.730]常住居民
发表于 2019-3-29 06:16
李芳芳 发表于 2019-3-28 16:001 w9 T" g& H( y. V, Z$ M
搜:单个ubnt网桥做网络中继方法
% x- z1 Y' T% G( g3 \9 B+ j
是这个?! _' r6 D' a( r" a0 {
单个ubnt网桥做网络中继方法, U& ^  N/ ~& }, N. y
单个ubnt设备有四种连接模式【站,站wds,ap,ap wds】和两种工作模式【网桥,路由器】,通常情况下是不能做中继的,但是在特定情况下可以做中继器,以扩大无线信号的覆盖度。  @: l/ J7 C! u( o9 K
ubnt固件xs2.ar2316.v3.6.4307   4M闪存 32M内存 cpu ar2315,ar2316,ar2317
7 }" n! Z1 y- H$ A, s2 _/ h首先在ubnt管理界面【192.168.1.20】中找到【服务】选项卡,启动telnet服务【端口23】和ssh服务器【端口22】,因为我们下面要用命令行输入。/ M6 E1 g9 K' N
想要ubnt设备做中继需要把连接模式设置为 站或AP ,工作模式设置为网桥,至少这样设置可以成功做中继了。, [( |1 K/ `7 ~8 \6 i: `
可以用secureCRT ssh连接进ubnt设备,也可以用windows附件通信中的超级终端telnet进ubnt设备。
6 [: j/ p" Q6 C9 {! t" _3 P输入用户名和密码应出现
: s& W" R! `: DBusyBox v1.01 (2010.11.29-09:09+0000) Built-in shell (ash)2 t$ V5 ^2 |, c. S6 m) ?# g% C
Enter 'help' for a list of built-in commands.5 r9 y0 k, T, o' V- [9 a6 D4 p4 l
XS2.ar2316.v3.6.4703.101129.1107#; p1 v# }5 O# \* A+ d
提示符,这是一个精简版的linux系统,仅支持部分linux命令。输入dmesg回车就可以显示设备信息。
1 I9 U) E7 k. N' Z0 `; d输入以下命令,一行一行输入,输入后回车,不用管提示信息,有时反应速度慢,可以等到提示符出现后再输入命令。$ s0 n/ I+ V* C+ o4 h$ l
wlanconfig ath0 destroy                清除无线接口ath0及其设置
9 X) ]. B: U/ \0 ^$ }wlanconfig ath1 destroy                清除无线接口ath1及其设置
8 p2 ?6 I9 r- |5 ^. `7 bbrctl delbr br0                        清除桥接br0及其设置
$ K- P/ r& M2 f6 X/ G+ fwlanconfig ath0 create wlandev wifi0 wlanmode ap bssid             虚拟一个AP,该AP位于硬件wifi0,接口为ath01 ~. _5 J. T0 u9 {+ `1 D
wlanconfig ath1 create wlandev wifi0 wlanmode sta nosbeacon bssid     虚拟一个站,该站位于硬件wifi0,接口为ath14 v% i% o) I' {  w6 |
iwconfig ath1 essid "essid"          设置站要连接的源AP essid  根据自己情况设置
  I' b. i( V/ }2 r4 K+ Ciwconfig ath1 channel 4              设置站要连接的源AP 通信频道  根据自己情况设置& q) K9 K6 _2 N  D, a
iwconfig ath1 ap E0:05:C5:21:34:23   设置站要连接的源AP MAC地址  根据自己情况设置
& \( f" r5 f8 j# Z$ xiwconfig ath0 essid "123451234" channel 9    设置虚拟AP的essid及通信频道 根据自己情况设置【设置完停一分钟,等待与源AP建立连接】" J* G' G" s4 e0 E6 G& n! |
iwpriv ath1 wds 1         在站上启动wds
+ c3 e5 q* U7 N. k' |4 C2 Hiwpriv ath0 wds 1         在虚拟AP上启动wds" E$ A7 t/ r- R& L) u1 [
iwpriv ath1 mode 0        3 k# H0 Q  E3 B  Y/ L0 ]
iwpriv ath0 mode 0        设置 站和虚拟AP的通信模式 0为b/g/n混合
9 l6 `5 i6 N% Wifconfig ath0 0.0.0.0 up     释放ath0的IP地址并激活
" V" e( t3 M; w3 nifconfig ath1 0.0.0.0 up     释放ath1的IP地址并激活# E4 m4 N* _! o8 z- D( A! u
brctl addbr br0           创建桥br0+ f7 |3 ]7 f( h1 \2 p
brctl addif br0 ath1       添加接口ath1到桥br0
2 u& L+ O* H# [1 }& lbrctl addif br0 ath0       添加接口ath0到桥br0( Y3 E! Q0 E: L! a" {# G% j7 V0 B  R
brctl addif br0 eth0       添加有线接口eth0到桥br01 Z# {+ p. Q" q. k1 N/ {; {% h
brctl setfd br0 1          设置桥转发延迟为1& B" ~, ]$ t. ~6 i* a- D' }
ifconfig br0 192.168.1.20 up    设置桥br0的IP地址192.168.1.20 并激活3 x6 F' V9 k/ V7 |: d1 I( s  M
echo 1 > /proc/sys/net/ipv4/ip-forward     让内核允许接口间的数据包通过8 m/ s. h+ g+ f, Y+ N

& n7 d! ]3 l0 ~% p3 S' Q: ]命令到此结束,此时可以发现你的身边多了个无线网络,即使你的ubnt设备工作在站模式。
2 ^/ |! s  x. t2 o$ i/ p: v用ping 192.168.1.255发现网络中都有什么设备吧。% v8 ~# H; W/ k. b
说明:不一定适合所有的ubnt设备。设备断电后再启动要重输此命令。暂时不涉及加密与隐藏ssid。部分命令生搬硬套,未经优化,会有错误报出。设备管理页面的信息会改变。部分命令会无效。4 Z  d) A% M5 G0 i
主要用到madwifi的命令:wlanconfig【虚拟站与AP的管理】 btctl【桥管理】 iwconfig【无线管理】 ifconfig【网络管理】 iwpriv【接口细节设置】6 H! I. T( _5 V3 a4 ^& x* e
命令行的说明够清楚了,可以根据自己的实际情况进行搭配。
) u+ _5 G  A6 `. G- n/ r, [中继的工作原理就是一【多】个站和一【多】个AP捆绑在一起,站负责与源AP通信,虚拟AP负责发射信号。通常两个路由器背靠背连在一起,一个接受信号一个发射信号也可做中继。0 {8 N. D2 S# `$ V9 f
下面是简化后的命令。建议ubnt设备设为站和网桥模式,用网线把ubnt设备与计算机连接。命令中源AP的essid和频道和MAC地址自己修改,修改完复制粘贴在ubnt设备上。  [8 Z. x* [& P+ m0 R5 h
等到计算机的无线网卡能搜索到虚拟AP发射的信号时,可以断开网线,ubnt设备就工作在中继模式了。
% B/ A0 z' @8 G% n5 F+ q先用reboot命令重启ubnt设备,重启连接后出现提示符把下面命令粘贴上。第6,7,8行命令自己改。1 i: `# h+ c: ~, i
wlanconfig ath0 destroy0 T% x/ O9 o! n/ A; R
wlanconfig ath0 create wlandev wifi0 wlanmode ap bssid
3 h* j5 q1 a* \6 |2 B" _wlanconfig ath1 create wlandev wifi0 wlanmode sta nosbeacon bssid
' Y/ }5 C- x/ siwconfig ath0 essid "123451234"
$ x2 C# F4 ]) f$ _; Aiwconfig ath0 channel 43 B6 J2 x$ r/ a, M# @
iwconfig ath1 essid "TP-LINK"+ R# m+ Q7 I; S4 `7 B
iwconfig ath1 channel 4- Q/ n* g: V% k: c
iwconfig ath1 ap E0:05:C5:21:63:54: |, R0 S& v+ x2 q9 b- i
iwpriv ath1 wds 1
0 I! w) B2 @+ b( f6 l2 i+ Xiwpriv ath0 wds 1, Y7 s4 m6 d' L" S5 T
iwpriv ath0 mode 0; H) F1 w& {0 y: E/ C) [5 G+ `
ifconfig ath0 0.0.0.0 up$ E; c5 a9 G2 j3 _7 t1 V3 v
ifconfig ath1 0.0.0.0 up
3 p( A% T8 v" n: ~3 Cbrctl addif br0 ath1
# ]5 w4 C0 g) ^brctl addif br0 ath0
6 @* @* P5 X: l: mbrctl setfd br0 08 f0 r! b' o% r* {. o2 p6 o
echo 1 > /proc/sys/net/ipv4/ip-forward
0 Y+ }/ D0 y$ _
- |8 p6 t+ @. s
2 g& x) L" `0 I, I6 R' X7 f有关开dhcp客户端和服务器的命令,及加密与隐藏ssid的命令ubnt设备都提供有。主要就用上述的五个命令。
+ x. K" c+ @/ \  z$ ]有时会发现命令输完,没有虚拟AP发射的信号,可以在ubnt终端上输入iwconfig,看看ath0有没有MAC地址,没有的话,重启系统重新粘贴命令。
4 Q# B4 }( e/ T1 S$ N$ d/ K另外给大家一个站点扫描的命令iwlist scan,在终端上粘贴上就行。因为输入上面的命令后有时ubnt管理界面上的站点扫描功能不能用。有时路由器散热不好也会产生莫名奇妙的问题。
1 U# Y/ z4 a- _希望高手再做优化,不断完善。
  u4 t  v( R# U/ P2 o最常见的问题是虚拟AP不发射信号,ath0虚拟APMAC地址未关联,则先激活wifi0,再激活ath0.请输入iwconfig回车,查看ath0是否有00:00:00:77:88:99之类的MAC地址,还是显示未关联【non开头的单词】,如果是未关联,请输入ifconfig回车,看是否有ath0和wifi0,没有wifi0就用ifconfig wifi0 up激活,没有ath0就用ifconfig ath0 up激活,接口激活初始化大概要半分钟,然后再输入ifconfig回车,确认wifi0和ath0已经激活出现,再输入iwconfig查看ath0是否已关联MAC地址,如果关联的话虚拟AP就可以发射信号了。) I8 u, T6 m, P' d) V; E5 g
对于只有wifi0一个无线硬件的ubnt设备,虚拟AP使用的信道只能和源AP的信道相同,不能更改。
) O6 c, e2 @  G4 P6 V2 Z+ E下面是对于虚拟AP隐藏ssid和MAC地址过滤的命令,手中计算机不够,未经测试。
4 {  a% M& ]  i0 v# diwpriv ath0 hide_ssid 参数                      参数为1开启ssid隐藏,为0关闭ssid隐藏
" ]& C7 k, M6 @) q4 m/ X& [iwpriv ath0 add_mac 77:88:99:11:22:33           添加MAC地址到过滤列表,删除把add_mac换成del_mac2 k+ V1 Y3 r, G# _# u# `
iwpriv ath0 maccmd 参数                         设置过滤策略,0为不启用过滤列表,1为只允许列表的MAC地址通过,2为只拒绝列表的MAC地址通过
7 x) v! _/ `. w7 _" siwpriv ath0 kickmac 77:88:99:11:22:33           断开指定MAC地址的客户端  1 w4 Z. ^4 k: E5 o8 I% R
iwpriv ath0 wds 参数                            是否开启四地址帧通过,wds和中继的必要条件,1为开启,0为关闭。; `* B% A+ A: a4 F6 w# j

931

回帖

6538

积分

707 小时

在线时间

中校

注册时间
2013-3-18
金币
5492 个
威望
0 个
荣誉
0 个
累计签到:1026 天
连续签到:0 天
[LV.1095]铁杆粉丝
发表于 2019-3-29 15:12
意外路过      
头像被屏蔽

174

回帖

2173

积分

34 小时

在线时间

禁止发言

注册时间
2013-1-27
金币
1993 个
威望
0 个
荣誉
0 个
累计签到:73 天
连续签到:0 天
[LV.100]试剑无线
发表于 2019-4-11 14:32
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽

87

回帖

363

积分

25 小时

在线时间

少尉

注册时间
2015-3-16
金币
273 个
威望
0 个
荣誉
0 个
累计签到:18 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2019-6-17 22:23
无线网卡蹭网电脑可以AP, 或者购买一个挂USB的路由器,可以实行不需要开电脑AP, 可以直接用。

站点统计 | Archiver | 手机版 | 无线门户 ( 粤ICP备11076993号|粤公网安备44010602008359号 ) |网站地图

GMT+8, 2024-4-19 14:08

返回顶部 返回列表