|
楼主 |
发表于 2024-3-24 02:13:30
|
显示全部楼层
××××××××××××××××
. x7 c' Q6 t+ r* e下面是具体技术要点:# ?& d0 I* p+ N' p- u
- [+ M7 ` r7 H
一条网线,连接家里的终端和光猫,光猫作为网络出口,与isp保持连接,由isp放权访问网络,这是家用宽带的基本拓扑。
9 }- O; M; S* k* ~% W4 F% I [. ~) [; i t0 Z6 I/ t5 W
举例说明一下,如果把网线承载的整个上网带宽比作一条马路的话,vlan就是由ISP通过网络技术手段,在这条马路上划出的车道。每条车道(vlan)有个编号,每个带编号的vlan可以通行一类数据流量(tr069走一条,internet走一条,voip走一条,iptv走另一条……等等)
" i5 h( Y/ b2 m3 n6 Z
4 T2 z. p5 k0 s$ j' B' u7 C" }7 mvlan由isp总规划,哪个编号的vlan什么用途,是早就设计好的,在我们获取isp服务的时候,由isp通过tr069服务,统一发送给注册了的家用光猫或者商用设备(取决于你与isp签订的服务类型),isp通过技术手段,将网络统一管理起来,减轻了装维们的工作负担。
, z2 v9 l- t/ i% a, C4 B/ x
1 N7 x# V" I' u! ?, r以上解释了一下网络的拓扑和上网技术的大概原理,理解了之后才好利用相应的技术手段解决问题,实现自己的小目标。' q5 f2 C. i/ V4 N3 R5 l; d! h
k- }, E, V: m# _$ t1 P" j# `下面,根据自己身边的资源,选择解决办法。6 ]3 [. i- G' B/ ~5 w
) A: k( x5 I5 H: ^5 v2 J3 O我自己家里没有可以vlan拨号的路由等智能设备,只有一个早期在地摊收的HG8010光猫,和windows系统的电脑。9 j: I8 a+ W+ S7 m1 C D
; @! z* @$ s5 ~; t
如果要替换现有在册的HS8546V光猫,首先要知道自己的ISP是如何认证家用光猫的(看了好多帖子,得到好心网友提点,了解到,移动在全国绝大多数地区,仅凭一个注册password认证光猫,只要你有这个password,一个7位数的数字串,输入光猫就能被移动成功识别,识别后,移动通过tr069管理连接,将你上网需要的一些注册信息,包括上网账户密码(一般是pppoe拨号)、相关业务vlan编号,自动给你的光猫配置好,光猫之后可以访问互联网),如果想更换光猫,要知道如何向isp注册新设备(移动就是要取得这串7位的password,联通和电信,据网友说,要取得一串叫loid的字符串,还有的网友说另外需要光猫sn、product id、mac地址等信息,换光猫,第一步就要收集这类信息),获取的手段,可以通过登录光猫超户账户,也可以通过telnet登录光猫后,执行相关命令,以telnet为例,罗列以下命令:! M. g5 Z8 G, f- |# k9 a/ N+ T: ?
2 x. g6 J* [5 ]: o8 }9 V光猫成功在isp处注册后,管理账户页面的设备信息栏中会显示:! g2 h- `7 }# y
ONT注册状态:O5(Operation State)7 c/ L* X' X1 q: U9 {
ONT id:12 {9 @! a; Q; x C5 v; p3 g
& P2 @8 }( H3 M6 A) m/ j
/ b. |: {" q4 d2 a一般来说,telnet账户root,密码adminHW或admin,; C& S- n" B' A4 x% m
( u4 t3 O: C# z4 W* H
WAP>su(或者不执行,HG8010中就没有这条命令)/ b* U4 ?1 a3 s- x( B$ v
(此条命令能显示vlan的具体信息,数字递进更换,直到命令执行后不显示任何结果为止,把所有vlan信息记下,本例中vlan编码192), V# B$ v0 J" j: R
SU_WAP>display waninfo interface wan1, j- e# R9 ^5 T4 C/ a3 p
Interface :wan15 f- l1 _! v$ L3 Y2 d
Status :Enable3 u# s: f2 L5 A) j; h9 I6 H
VLAN :192 #此处做记录
) o/ e+ Z0 R* xHW Addr :xxxxxxxx" Q: M) ?1 g: v8 M) f, ^
Service Type :TR069% T5 f1 }& u- [4 X
Protocol Type :IPv4
; T: u5 G! J" ]; m6 lIP Acquisition :DHCP(IPv4). F7 ]4 T1 k* P; _. {
Prefix Acquisition :--
) [9 b; d( J# G4 b; [IPv4 Address :10.72.29.229/17
( t, R1 P* L# @5 f4 [$ }IPv6 Prefix :--2 a8 q) H9 g0 A* W* L. _
IPv6 GUA :--# T" ^3 P* X1 s2 Y: ~8 \; l
IPv6 LLA :--4 L4 @; o3 k. a. A `: |* q0 A
MTU :1500
8 S0 G) E7 |) |. Y; N* ~2 gMVLAN :--
; c# L& G! K: H3 g% s802.1p Policy :Use specified value u% A* f- F: j( f* e( P7 r
802.1p :7 P1 n, b) d8 h A% R# N2 B
Binding Options :--- B# {9 ~# q( ]7 ^# s
success!
4 E# p1 J# c; N K9 q" z7 F(显示设备sn)6 f7 _0 L6 W! h5 t8 T/ ^2 Q! c
SU_WAP>display sn0 z+ C6 s" i) n( z
& _, ?+ p1 C) V" y2 P2 F+ |8 k(显示主板号)
0 ^9 v/ g x, P" L2 X" h2 R S$ O0 \SU_WAP>display boardItem
% [3 g6 K% E$ a7 ~
$ X7 s3 S) g5 o$ C' B6 v( c3 ](显示product id)
3 w- z: e( w3 O) hSU_WAP>display machineItem- A$ w7 c: K5 L5 P* Y4 j
5 A* l3 k# N, ^3 t/ [3 e(显示光猫mac地址)
/ z, _) P! s, KWAP>display lanmac& B* N7 J) l3 F! Z
9 S; b: u. P1 l以上命令为显示当前设备信息,如果想修改设备信息,将命令中的‘display’替换成‘get’
+ a3 [* q2 h7 o" ?& n7 c7 Y# z1 p/ j9 ~) N/ {
基本信息准备完毕,开始换光猫操作;
9 X7 _& J N2 J4 F操作思路,
8 `: t5 \. \, f" Z- \1.注册光猫,成功后进行第二步;
3 }7 O- A3 a- K4 f9 J4 ^ _2.给HG8010添加对应vlan实现上网(这一步是最核心的技术,转自https://www.right.com.cn/forum/thread-132155-2-1.html)
7 ^% M* b- l) [6 r9 i" S* G* d+ Q
8 _# k. A8 Z* b$ r7 K% h9 l固件版本:实测支持以下命令的HG8010[V1R006C00S122_china_full_all或者HG8010[V1R006C00S122_china_user_all! c# K" [9 t& z. F* B
8 B8 {; R# [3 Y7 l9 q% g7 ]
给出我的全部执行过程:& E& ?9 q6 n2 x* h
1 E* N" _: s* t
telnet 192.168.100.1
2 f, ` E) Q+ D; u+ U* U5 {root/ x. B- v$ o$ ]
admin
& U6 r- h4 P7 c- r; d/ J6 W
! K/ m- d& p7 _WAP>add port vlan portid 1 vlanid 4031
% Z" A8 k/ s. Z: Q2 h/ gInstance: 0( r4 `; b% m ^1 I0 w# D
success!
L: e$ X0 ?7 D, T! }1 OWAP>set vlan auth portid 1 authen 0
* G: R4 R& C5 Bsuccess!
9 A8 R# E% n, Y4 R* p. QWAP>get vlan auth portid 1) F8 ]) a" u! b8 p" z# W( w
VlanAuthEn=0
7 b7 {1 w/ N5 O6 V5 S2 V( H1 R2 s8 J7 U/ u0 H* [+ B( z
success!
8 C. m- P9 d- C3 ^2 `3 vWAP>pppoe_em operate Start username 100*****1 password 5**** vlanid 4031 port2 z/ O E. w5 J+ }8 c. U4 d% r
1 authmode PAP retrytimes 19 |; p6 a; ]( B @+ B* |
success!" u( X* S1 M1 h
WAP>display pppoe_em result3 r. s T! [7 K1 R9 @: _/ j
pppoe emulator Result: Success
- S0 k) C, c( J SessionID: 57564
8 t( y' s+ E# J- s, S" n ExternalIPAddress: 100.127.7.97$ G/ B* h; p, b2 ?& Y$ r! B# h
DefaultGateway: 100.127.0.1
/ F( J- B/ A8 N# }9 j8 A l% o" K
) H6 o7 V: z. W2 Q7 b: [' vsuccess!) Y3 `% [% W( e! \7 u4 u- n3 i5 P
WAP>5 `& Q+ W5 {0 h# O. M9 K
【至此,HG8010中上网vlan成功建立,测试获得了isp的拨号ip地址,成功。实测过程,光猫断电重启后,命令设置因无法保存而失效,需要重新执行一遍以上命令,重新建立vlan和获取isp拨号ip】: s; x# z5 G9 y0 s8 @7 d% Q. ~
' Q% |: f n& W% W最后,用带有vlan功能的路由器,连接光猫,按需配置带有vlan规则的pppoe拨号上网。
, R' m: `6 f# m0 |3 t$ }【在这里,我家里没有智能路由,只能用windows代替,根据网友的分析,利用realtek官方的Realtek Ethernet Diagnostic Utility (2.0.2.8)_20141112_General_RC1工具,在自有realtek网卡上虚拟出vlan4031,ip全部dhcp获取,成功拨号上网】
8 s. E4 S& W$ a5 g. i
, B8 b& z$ n9 y/ K2 L# ^然后,各种家用设备就可以通过路由上网了,到此,HG8010更换HS8546V成功上网,由于是sfu类型光猫,不用再担心isp远程控制问题了。! ~% a+ |7 V4 C
) H, o7 K' M, i1 F% |1 m补充内容 (2024-4-7 09:42):
, C. h# `: N; i无法编辑了哈,有没有管理员,帮忙把命令执行过程的宽带账户信息删掉 |
|