|
楼主 |
发表于 2024-3-24 02:13:30
|
显示全部楼层
××××××××××××××××! L! u K& G1 T6 D* E: k H7 ?
下面是具体技术要点:
) h) J# l, e* ]* M! K0 M- ]6 b! _8 Z0 X& e' z2 L8 L% v7 Y
一条网线,连接家里的终端和光猫,光猫作为网络出口,与isp保持连接,由isp放权访问网络,这是家用宽带的基本拓扑。: a. K' H9 a& y/ r0 P& n
( y1 N4 M5 d% A4 w, y9 r; B
举例说明一下,如果把网线承载的整个上网带宽比作一条马路的话,vlan就是由ISP通过网络技术手段,在这条马路上划出的车道。每条车道(vlan)有个编号,每个带编号的vlan可以通行一类数据流量(tr069走一条,internet走一条,voip走一条,iptv走另一条……等等)7 u2 Z: L+ n! w$ x
8 v: Z8 p: Q0 D3 Q! T
vlan由isp总规划,哪个编号的vlan什么用途,是早就设计好的,在我们获取isp服务的时候,由isp通过tr069服务,统一发送给注册了的家用光猫或者商用设备(取决于你与isp签订的服务类型),isp通过技术手段,将网络统一管理起来,减轻了装维们的工作负担。
: I6 d K, I# h' m, c% [" C, s K7 ?
以上解释了一下网络的拓扑和上网技术的大概原理,理解了之后才好利用相应的技术手段解决问题,实现自己的小目标。
9 R3 V4 h+ e5 q' Y5 i7 R! B
: I/ M% v* v/ L# K, n下面,根据自己身边的资源,选择解决办法。
/ r. z( S2 g d( E/ i# b; C" w4 J# L( O6 q% k K) ^) d
我自己家里没有可以vlan拨号的路由等智能设备,只有一个早期在地摊收的HG8010光猫,和windows系统的电脑。 w8 q# I; I& S# _; Y) D ~! a0 I
) t4 D4 j$ [3 n3 f+ s2 i) a% j. {
如果要替换现有在册的HS8546V光猫,首先要知道自己的ISP是如何认证家用光猫的(看了好多帖子,得到好心网友提点,了解到,移动在全国绝大多数地区,仅凭一个注册password认证光猫,只要你有这个password,一个7位数的数字串,输入光猫就能被移动成功识别,识别后,移动通过tr069管理连接,将你上网需要的一些注册信息,包括上网账户密码(一般是pppoe拨号)、相关业务vlan编号,自动给你的光猫配置好,光猫之后可以访问互联网),如果想更换光猫,要知道如何向isp注册新设备(移动就是要取得这串7位的password,联通和电信,据网友说,要取得一串叫loid的字符串,还有的网友说另外需要光猫sn、product id、mac地址等信息,换光猫,第一步就要收集这类信息),获取的手段,可以通过登录光猫超户账户,也可以通过telnet登录光猫后,执行相关命令,以telnet为例,罗列以下命令:
, R5 Z$ Z8 T; f* g4 }( b, h0 k6 B' |: O: z9 ]
光猫成功在isp处注册后,管理账户页面的设备信息栏中会显示:+ j2 J& ]0 i0 l- V
ONT注册状态:O5(Operation State)# h9 R! ~/ W; e5 H N) r+ `
ONT id:129 H- Q. \; o3 Z& k ]2 M3 L
: K+ r+ G& n; F$ T. D# Q7 P7 i2 \2 y( Y; n- [5 D
一般来说,telnet账户root,密码adminHW或admin,
" V2 }8 I- h) F# H! {) X
" W8 ?* u2 q2 f& [2 T. w+ KWAP>su(或者不执行,HG8010中就没有这条命令)
* `8 ]% z; ^7 Q0 c5 R(此条命令能显示vlan的具体信息,数字递进更换,直到命令执行后不显示任何结果为止,把所有vlan信息记下,本例中vlan编码192)
9 R5 H6 H7 b7 }% hSU_WAP>display waninfo interface wan17 g7 X- ?, S, Y/ h
Interface :wan1, K7 b7 J/ ]" l* p7 d
Status :Enable
& _# H- p" _( v; C6 AVLAN :192 #此处做记录
4 L, K5 g. h, p. i' L( GHW Addr :xxxxxxxx( \0 i# j& m1 _0 m0 p1 N! c
Service Type :TR069
! O8 T- ]/ X/ h& I& d6 H7 O! dProtocol Type :IPv42 g @/ E p8 o
IP Acquisition :DHCP(IPv4)
% p; J! _# J9 M) Y5 L5 JPrefix Acquisition :--4 a5 f' w! O. }
IPv4 Address :10.72.29.229/17, w# k: |' {, z1 U3 z6 R
IPv6 Prefix :--) F7 d4 k' M" x( C/ A% P
IPv6 GUA :--; L+ N6 I) V5 w9 r2 @# |" e
IPv6 LLA :--
2 Z+ O& s. K4 v8 GMTU :15007 c3 b9 k m) Q7 V
MVLAN :--. p/ Y6 u( J2 }# U5 j7 q: O
802.1p Policy :Use specified value
( k' p% v6 g4 O- k0 f3 Q* ?802.1p :7
$ `1 R9 A" p! D8 l# h, SBinding Options :--
# [; q$ _4 r b0 V4 ~3 k* s( X6 @5 Psuccess!- K. m. E/ H1 q* k# b
(显示设备sn)
7 {7 F x- \* r+ G6 RSU_WAP>display sn
+ {; ?" _3 ~: |4 p9 m* O
2 `' F4 V& k1 @( g- E. s(显示主板号)
6 m" ` } Y/ r* o2 Q' RSU_WAP>display boardItem
; g( m1 X) r# O6 v8 h' M4 P7 O9 s, i8 x0 a& F n* D4 Z$ d
(显示product id)
$ C4 ^8 M9 x* QSU_WAP>display machineItem! U( w' M, G; A. |
( x1 x- g9 [5 L+ i4 p(显示光猫mac地址)
' Q, @: m+ c0 J5 r9 `WAP>display lanmac
+ b8 g9 w3 A1 [5 i+ ^. |3 d: s
5 a$ k, d) f1 |1 @以上命令为显示当前设备信息,如果想修改设备信息,将命令中的‘display’替换成‘get’% K8 z9 y2 t% W& \9 \4 h
% V+ }- _1 E! Z/ }$ J% j7 ~
基本信息准备完毕,开始换光猫操作;
0 `) ~+ ~; r+ e. g! c3 ?$ m操作思路,
9 \% |- n2 n( w" p1.注册光猫,成功后进行第二步;7 C; q) [3 M& q t: t* A
2.给HG8010添加对应vlan实现上网(这一步是最核心的技术,转自https://www.right.com.cn/forum/thread-132155-2-1.html)
, P+ K2 m+ Q+ V/ @9 a) A$ T o, h! m8 T) m; d2 L
固件版本:实测支持以下命令的HG8010[V1R006C00S122_china_full_all或者HG8010[V1R006C00S122_china_user_all4 s3 I+ D0 Z/ A) G7 W% M8 r
" @, T# o S- k/ X5 K* P% H& _给出我的全部执行过程:# {9 X/ K% [6 w3 ^
; R( m) c; V1 J% X7 R M, i% Gtelnet 192.168.100.1
+ \5 }6 O2 V3 p% |8 L1 M) S3 eroot+ ~6 @) N/ _- o# Y* q9 G. z2 l) w# S
admin/ `+ ^- u# r' i; K; ^4 e' v7 E
3 J; B, t& b( {# cWAP>add port vlan portid 1 vlanid 4031
6 M; \1 O; B- Z1 P1 |! D7 J# ?! F% IInstance: 0
) _1 v s: P2 f4 a6 _+ ksuccess!
* i& y/ C- O P" e6 ^WAP>set vlan auth portid 1 authen 0
/ C5 o& G' G$ O3 F* ^; Rsuccess!( @1 I& n0 E- X3 x" C, [1 b
WAP>get vlan auth portid 1
1 T& C9 v5 u m6 r6 iVlanAuthEn=0
8 |5 V. A" X. S6 j& Y" L+ p2 X! [3 s& w* X8 Q
success!
( O6 M! X1 J$ U8 u9 GWAP>pppoe_em operate Start username 100*****1 password 5**** vlanid 4031 port: @* |( f' a ?; q
1 authmode PAP retrytimes 1
5 m0 ^+ d, ]; o: X: n0 R: Jsuccess!$ h2 k0 g, T% u9 a
WAP>display pppoe_em result
& w6 D: Z- }$ r1 O: upppoe emulator Result: Success0 y* V( u- I6 h2 H/ q( j v' a+ V) A
SessionID: 57564$ }' A% V. \: K# ^& R
ExternalIPAddress: 100.127.7.97
- X8 K _# f/ T/ F& ~ DefaultGateway: 100.127.0.12 D- X$ X" Z" g
/ A; ?. f& T/ \7 `
success!+ `' ?9 O& [$ L, b6 i
WAP>
- d( L3 n3 Z; c K+ v2 U/ x【至此,HG8010中上网vlan成功建立,测试获得了isp的拨号ip地址,成功。实测过程,光猫断电重启后,命令设置因无法保存而失效,需要重新执行一遍以上命令,重新建立vlan和获取isp拨号ip】
' I1 ]2 a' I' L2 u% U5 ^
& P. v' R; o1 G最后,用带有vlan功能的路由器,连接光猫,按需配置带有vlan规则的pppoe拨号上网。
1 {% n( y6 r2 x( ]) j; o2 {【在这里,我家里没有智能路由,只能用windows代替,根据网友的分析,利用realtek官方的Realtek Ethernet Diagnostic Utility (2.0.2.8)_20141112_General_RC1工具,在自有realtek网卡上虚拟出vlan4031,ip全部dhcp获取,成功拨号上网】
; z1 i" s; F3 u; V- Q' [0 w* w
4 M0 t6 k( d! z. p7 Y然后,各种家用设备就可以通过路由上网了,到此,HG8010更换HS8546V成功上网,由于是sfu类型光猫,不用再担心isp远程控制问题了。: j1 ~- O0 c4 |9 N# w* n3 M* G
: k6 {* ^9 Z5 R1 i$ ^0 O
补充内容 (2024-4-7 09:42):) u. g- h9 _6 i. [8 W' o' @- Y/ s
无法编辑了哈,有没有管理员,帮忙把命令执行过程的宽带账户信息删掉 |
|