|
楼主 |
发表于 2024-3-24 02:13:30
|
显示全部楼层
××××××××××××××××3 o4 a) @3 S) k4 S# ^5 b
下面是具体技术要点:
' c3 |, W" V. _; o D% Q& J2 N% q% I6 q5 I
一条网线,连接家里的终端和光猫,光猫作为网络出口,与isp保持连接,由isp放权访问网络,这是家用宽带的基本拓扑。
! E/ e- [8 B6 k C7 l/ Y/ s: x
% @) r& ]! x0 |3 k5 u) w7 O举例说明一下,如果把网线承载的整个上网带宽比作一条马路的话,vlan就是由ISP通过网络技术手段,在这条马路上划出的车道。每条车道(vlan)有个编号,每个带编号的vlan可以通行一类数据流量(tr069走一条,internet走一条,voip走一条,iptv走另一条……等等)
% c# i) v. l4 @4 ?; A3 [/ \8 [, U
vlan由isp总规划,哪个编号的vlan什么用途,是早就设计好的,在我们获取isp服务的时候,由isp通过tr069服务,统一发送给注册了的家用光猫或者商用设备(取决于你与isp签订的服务类型),isp通过技术手段,将网络统一管理起来,减轻了装维们的工作负担。
& A& l2 d Y$ N' T4 \4 s
! T0 L ?" C$ ]+ h# j( `以上解释了一下网络的拓扑和上网技术的大概原理,理解了之后才好利用相应的技术手段解决问题,实现自己的小目标。
; E# e! }6 X, s: k0 [0 G ]3 G5 ^( h/ H2 f0 f
下面,根据自己身边的资源,选择解决办法。
0 u3 ]8 J2 ~1 o* A* S0 W
. G/ A; i" I7 c1 y我自己家里没有可以vlan拨号的路由等智能设备,只有一个早期在地摊收的HG8010光猫,和windows系统的电脑。
% S$ E" s+ [$ r% p+ W4 @9 k- e3 y- _* Z2 ?& g5 Q
如果要替换现有在册的HS8546V光猫,首先要知道自己的ISP是如何认证家用光猫的(看了好多帖子,得到好心网友提点,了解到,移动在全国绝大多数地区,仅凭一个注册password认证光猫,只要你有这个password,一个7位数的数字串,输入光猫就能被移动成功识别,识别后,移动通过tr069管理连接,将你上网需要的一些注册信息,包括上网账户密码(一般是pppoe拨号)、相关业务vlan编号,自动给你的光猫配置好,光猫之后可以访问互联网),如果想更换光猫,要知道如何向isp注册新设备(移动就是要取得这串7位的password,联通和电信,据网友说,要取得一串叫loid的字符串,还有的网友说另外需要光猫sn、product id、mac地址等信息,换光猫,第一步就要收集这类信息),获取的手段,可以通过登录光猫超户账户,也可以通过telnet登录光猫后,执行相关命令,以telnet为例,罗列以下命令:
* L, {$ J% @# \& K1 H' d
6 E1 E6 w8 w- \5 N光猫成功在isp处注册后,管理账户页面的设备信息栏中会显示:
% K% M1 [/ ~$ UONT注册状态:O5(Operation State)1 l" p3 }; g7 P4 [ A
ONT id:120 U9 i' z Z! \; h1 Y/ q
: T1 \% r' o2 Q8 R
+ U$ ^1 l. Q; z7 l2 T一般来说,telnet账户root,密码adminHW或admin,
8 Q+ W% I: w# I+ d5 r4 I
/ ` {( A2 K% IWAP>su(或者不执行,HG8010中就没有这条命令); C9 [% n8 W3 r; z# M/ M
(此条命令能显示vlan的具体信息,数字递进更换,直到命令执行后不显示任何结果为止,把所有vlan信息记下,本例中vlan编码192)
4 R$ I. A x- _, iSU_WAP>display waninfo interface wan1 J8 e3 I1 Q# O/ u4 r& Z$ W4 E
Interface :wan1
: Z, z% }1 `* [- BStatus :Enable
s7 N. m; i% P" R) l8 E8 sVLAN :192 #此处做记录, b/ f q9 R b1 Q* S7 V
HW Addr :xxxxxxxx
+ M& j: D% s/ I0 h# H4 dService Type :TR069, J3 C( t: }5 n2 B, Y6 T
Protocol Type :IPv4 q5 @# b' \9 S+ U( {4 G
IP Acquisition :DHCP(IPv4)! u- R) q/ l5 U+ r- y3 M" Y- y
Prefix Acquisition :-- T: c* |8 H7 z6 K$ X
IPv4 Address :10.72.29.229/17. @2 ]) {* P( a8 T/ z
IPv6 Prefix :--9 { {1 o1 i7 j, h0 X# ?# L
IPv6 GUA :--
2 b# }0 {$ a0 o0 v4 F/ HIPv6 LLA :--
1 p6 @4 W% w! Y4 DMTU :1500
8 G* ~' r4 V8 [5 j4 E6 O$ UMVLAN :--
& X7 T. D) Q: Z6 I- Z802.1p Policy :Use specified value0 X& b+ q4 ~2 @3 v/ v& f
802.1p :7$ J6 H( N Z5 M4 ^) }
Binding Options :--
* N) \' s# K/ X/ q- isuccess!
! w( I: D' ^% |! ~8 f) z J8 n(显示设备sn)! ?8 i: B/ ~2 g
SU_WAP>display sn
0 P) \) y |7 _" _7 k r ]& [
( c+ _- W- H6 S" e(显示主板号)3 ~3 P/ C: p, \% ~' E4 S( M5 G5 f
SU_WAP>display boardItem
8 ?# m. p- F+ @1 d* e
- Q+ l2 F: O& E, J(显示product id)
+ j( X: e8 B" y2 i% ASU_WAP>display machineItem! v |: `! ?0 r
, \2 o+ B# E0 r! ~
(显示光猫mac地址)
: G! b0 H o5 `3 QWAP>display lanmac: e8 e5 d; j" H
; w0 y. h3 B: ?1 N6 \
以上命令为显示当前设备信息,如果想修改设备信息,将命令中的‘display’替换成‘get’' ~- N" u4 s; t. b6 C/ J
0 t7 u; R" Z4 ]: Q' T基本信息准备完毕,开始换光猫操作;) i! @( r. m, {2 g$ `
操作思路,
. o# b. c0 c C, j7 F: l# G1.注册光猫,成功后进行第二步;7 _, Q: Z" D! I- j- d$ `4 R D' M
2.给HG8010添加对应vlan实现上网(这一步是最核心的技术,转自https://www.right.com.cn/forum/thread-132155-2-1.html)
. E1 ]. E7 ~3 T. `
$ f9 G8 B% {+ @$ e固件版本:实测支持以下命令的HG8010[V1R006C00S122_china_full_all或者HG8010[V1R006C00S122_china_user_all
+ b8 B- f* w p8 z: T+ x5 ?0 y* h B+ [2 @
给出我的全部执行过程:3 E1 l/ z0 W+ S$ x( O
- q3 l8 @8 e; ~# N! v4 O0 I% ~telnet 192.168.100.1
4 t% B/ b# Z. S/ droot
# \/ G5 j; S4 D' B" ^6 _admin
/ y3 O6 i+ A5 t3 l' a, V ?# M1 ]0 @5 a- }2 _. ~! i2 _; }
WAP>add port vlan portid 1 vlanid 4031# |% N7 h/ S6 X/ t+ V) x2 o
Instance: 0
" d! n5 V4 f' V+ Esuccess!" X( \5 f" W# [: Z* m d
WAP>set vlan auth portid 1 authen 08 F N" R5 p7 Z0 g6 h
success!% h. s: C: D( b& t; c# S% o) ~
WAP>get vlan auth portid 18 [) N! F: }& F" n
VlanAuthEn=0
# r) ^' q* r( I# |2 U) s% r
4 D3 a2 }/ x( D& j; Ksuccess!
, a" L3 u5 ~ c4 y3 GWAP>pppoe_em operate Start username 100*****1 password 5**** vlanid 4031 port) D1 h/ n# m! H& r
1 authmode PAP retrytimes 1
7 _; e0 k+ P! _" i1 I5 j) dsuccess!, Z [1 q7 {7 P: k
WAP>display pppoe_em result9 c; n5 w2 `* C' Y: i. \
pppoe emulator Result: Success: ?$ a, \6 Q0 m, C1 {
SessionID: 57564
9 V1 N% n! g7 d3 Q( \1 V5 ] ExternalIPAddress: 100.127.7.974 W) W5 l' `4 t4 p) T' K
DefaultGateway: 100.127.0.1
d2 H* j$ e4 i& g, R, R6 E! B5 f8 i+ m
success!
; n. G2 I, K# A. Q" ~WAP>. l4 N B" y n% X x
【至此,HG8010中上网vlan成功建立,测试获得了isp的拨号ip地址,成功。实测过程,光猫断电重启后,命令设置因无法保存而失效,需要重新执行一遍以上命令,重新建立vlan和获取isp拨号ip】
( I# M& G+ Y, Y8 P+ e0 X o8 Z$ \
2 l# C) m6 X; s2 G最后,用带有vlan功能的路由器,连接光猫,按需配置带有vlan规则的pppoe拨号上网。
% g, u/ A4 ^; a【在这里,我家里没有智能路由,只能用windows代替,根据网友的分析,利用realtek官方的Realtek Ethernet Diagnostic Utility (2.0.2.8)_20141112_General_RC1工具,在自有realtek网卡上虚拟出vlan4031,ip全部dhcp获取,成功拨号上网】
# X3 _& F! {4 K/ D6 `, ?+ [2 M5 S& u% z4 s
然后,各种家用设备就可以通过路由上网了,到此,HG8010更换HS8546V成功上网,由于是sfu类型光猫,不用再担心isp远程控制问题了。
9 t9 ]* y* l8 b r% U' b( \9 Z" j6 m" j* x9 l/ E' R
补充内容 (2024-4-7 09:42):
& |: X' M7 D5 V" x9 T* K' V. f无法编辑了哈,有没有管理员,帮忙把命令执行过程的宽带账户信息删掉 |
|