当前位置:首页 > wifi设置知识 > 正文内容

arouter路由器

秋天2023年03月31日 02:42:09wifi设置知识178

您是否遇到过路由器无法连接互联网的问题?别担心,本文arouter路由器为您提供了有效的解决方案。

本文内容目录一览:

路由器的AP和Router这两种功能有什么区别?

AP(接入点)模式\x0d\x0a\x0d\x0a在AP模式下,需要把迷你无线路由器接入到已经可以上网的路由器或者交换机上面,然后迷你无线路由器可以提供无线WiFi,一般的迷你无线路由器出厂时默认都是AP模式。\x0d\x0a\x0d\x0aRouter(无线路由)模式\x0d\x0a\x0d\x0a在Router(无线路由)模式下,迷你无线路由器和普通的无线路由器一样,需要把迷你无线路由器与猫(光猫)或者宽带运营商提供的入户网线连接起来,然后需要设置“宽带帐号”和“宽带密码”来拨号上网。\x0d\x0a\x0d\x0a也就是说,在Router模式下,迷你无线路由器是直接与光猫、ADSL Modem、入户网线进行连接的,然后需要用户设置“宽带帐号”和“宽带密码”才能上网,和普通的无线路由器没有区别。

思科路由器配置命令一览表是什么?

思科路由器常用配置命令一览表: \x0d\x0a1、Exec commands: \x0d\x0a 恢复一个会话 \x0d\x0abfe 手工应急模式设置 \x0d\x0aclear 复位功能 \x0d\x0aclock 管理系统时钟 \x0d\x0aconfigure 进入设置模式 \x0d\x0aconnect 打开一个终端 \x0d\x0acopy 从tftp服务器拷贝设置文件或把设置文件拷贝到tftp服务器上 \x0d\x0adebug 调试功能 \x0d\x0adisable 退出优先命令状态 \x0d\x0adisconnect 断开一个网络连接 \x0d\x0aenable 进入优先命令状态 \x0d\x0aerase 擦除快闪内存 \x0d\x0aexit 退出exce模式 \x0d\x0ahelp 交互帮助系统的描述 \x0d\x0alat 打开一个本地传输连接 \x0d\x0alock 锁定终端 \x0d\x0alogin 以一个用户名登录 \x0d\x0alogout 退出终端 \x0d\x0ambranch 向树形下端分支跟踪多路由广播 \x0d\x0amrbranch 向树形上端分支跟踪反向多路由广播 \x0d\x0aname-connection 给一个存在的网络连接命名 \x0d\x0ano 关闭调试功能 \x0d\x0apad 打开X.29 PAD连接 \x0d\x0aping 发送回显信息 \x0d\x0appp 开始点到点的连接协议 \x0d\x0areload 停机并执行冷启动 \x0d\x0aresume 恢复一个活动的网络连接 \x0d\x0arlogin 打开远程注册连接 \x0d\x0arsh 执行一个远端命令 \x0d\x0asend 发送信息到另外的终端行 \x0d\x0asetup 运行setup命令 \x0d\x0ashow 显示正在运行系统信息 \x0d\x0aslip 开始SLIP协议 \x0d\x0astart-chat 在命令行上执行对话描述 \x0d\x0asystat 显示终端行的信息 \x0d\x0atelnet 远程登录 \x0d\x0aterminal 终端行参数 \x0d\x0atest 测试子系统内存和端口 \x0d\x0atn3270 打开一个tin3270连接 \x0d\x0atrace 跟踪路由到目的地 \x0d\x0aundebug 退出调试功能 \x0d\x0averify 验证检查闪烁文件的总数 \x0d\x0awhere 显示活动的连接 \x0d\x0awhich-route 执行OSI路由表查找并显示结果 \x0d\x0awrite 把正在运行的设置写入内存、网络、或终端 \x0d\x0ax3 在PAD上设置X.3参数 \x0d\x0axremote 进入xremote模式 \x0d\x0a\x0d\x0a2、#show ? \x0d\x0a\x0d\x0aaccess-expression 显示访问控制表达式 \x0d\x0aaccess-lists 显示访问控制表 \x0d\x0aapollo Apollo 网络信息 \x0d\x0aappletalk Apple Talk 信息 \x0d\x0aarap 显示Appletalk 远端通道统计 \x0d\x0aarp 地址解析协议表 \x0d\x0aasync 访问路由接口的终端行上的信息 \x0d\x0abridge 前向网络数据库 \x0d\x0abuffers 缓冲池统计 \x0d\x0aclns CLNS网络信息 \x0d\x0aclock 显示系统时钟 \x0d\x0acmns 连接模式网络服务信息 \x0d\x0acompress 显示压缩状态 \x0d\x0aconfiguration 非易失性内存的内容 \x0d\x0acontrollers 端口控制状态 \x0d\x0adebugging 调试选项状态 \x0d\x0adecnet DEC网络信息 \x0d\x0adialer 拨号参数和统计 \x0d\x0adnsix 显示Dnsix/DMPP信息 \x0d\x0aentry 排队终端入口 \x0d\x0aextended 扩展端口信息 \x0d\x0aflash 系统闪烁信息 \x0d\x0aflh-log 闪烁装载帮助日志缓冲区 \x0d\x0aframe-relay 帧中继信息 \x0d\x0ahistory 显示对话层历史命令 \x0d\x0ahosts IP域名,查找方式,名字服务,主机表 \x0d\x0ainterfaces 端口状态和设置 \x0d\x0aip IP信息 \x0d\x0aipx Novell IPX信息 \x0d\x0aisis IS-IS路由信息 \x0d\x0akeymap 终端键盘映射 \x0d\x0alat DEC LAT信息 \x0d\x0aline 终端行信息 \x0d\x0allc2 IBM LLC2 环路信息 \x0d\x0alnm IBM 局网管理 \x0d\x0alocal-ack 本地认知虚环路 \x0d\x0amemory 内存统计 \x0d\x0anetbios-cache NetBios命名缓冲存贮器内存 \x0d\x0anode 显示已知LAT节点 \x0d\x0antp 网络时间协议 \x0d\x0aprocesses 活动进程统计 \x0d\x0aprotocols 活动网络路由协议 \x0d\x0aqueue 显示队列内容 \x0d\x0aqueueing 显示队列设置 \x0d\x0aregistry 功能注册信息 \x0d\x0arhosts 远程主机文件 \x0d\x0arif RIF存贮器入口 \x0d\x0aroute-map 路由器信息 \x0d\x0asdlle 显示sdlc-llc2转换信息 \x0d\x0aservices 已知LAT服务 \x0d\x0asessions 远程连接信息 \x0d\x0asmds SMDS信息 \x0d\x0asource-bridge 源网桥参数和统计 \x0d\x0aspanning-tree 跨越树形拓朴 \x0d\x0astacks 进程堆栈应用 \x0d\x0astandby 热支持协议信息 \x0d\x0astun STUN状态和设置 \x0d\x0asubsystem 显示子系统 \x0d\x0atcp TCP连接状态 \x0d\x0aterminal 显示终端设置 \x0d\x0atn3270 TN3270 设置 \x0d\x0atranslate 协议转换信息 \x0d\x0attycap 终端容易表 \x0d\x0ausers 显示终端行的信息 \x0d\x0aversion 系统硬、软件状态 \x0d\x0avines VINES信息 \x0d\x0awhoami 当前终端行信息 \x0d\x0ax25 X.25信息 \x0d\x0axns XNS信息 \x0d\x0axermote Xremote统计 \x0d\x0a\x0d\x0a3、#config ? \x0d\x0a\x0d\x0aMemory 从非易失性内存设置 \x0d\x0aNetwork 从TFTP网络主机设置 \x0d\x0aOverwrite-network 从TFTP网络主机设置覆盖非易失性内存 \x0d\x0aTerminal 从终端设置 \x0d\x0a\x0d\x0a4、Configure commads: \x0d\x0a\x0d\x0aAccess-list 增加一个访问控制域 \x0d\x0aApollo Apollo全局设置命令 \x0d\x0aappletalk Appletalk 全局设置命令 \x0d\x0aarap Appletalk远程进出协议 \x0d\x0aarp 设置一个静态ARP入口 \x0d\x0aasync-bootp 修改系统启动参数 \x0d\x0aautonomous-system 本地所拥有的特殊自治系统成员 \x0d\x0abanner 定义注册显示信息 \x0d\x0aboot 修改系统启动时参数 \x0d\x0abridge 透明网桥 \x0d\x0abuffers 调整系统缓冲池参数 \x0d\x0abusy-message 定义当连接主机失败时显示信息 \x0d\x0achat-script 定义一个调制解调器对话文本 \x0d\x0aclns 全局CLNS设置子命令 \x0d\x0aclock 设置时间时钟 \x0d\x0aconfig-register 定义设置寄存器 \x0d\x0adecnet 全局DEC网络设置子命令 \x0d\x0adefault-value 缺省字符位值 \x0d\x0adialer-list 创建一个拨号清单入口 \x0d\x0adnsix-nat 为审计提供DMDM服务 \x0d\x0aenable 修改优先命令口令 \x0d\x0aend 从设置模式退出 \x0d\x0aexit 从设置模式退出 \x0d\x0aframe-relay 全局帧中继设置命令 \x0d\x0ahelp 交互帮助系统的描述 \x0d\x0ahostname 设置系统网络名 \x0d\x0aiterface 选择设置的端口 \x0d\x0aip 全局地址设置子命令 \x0d\x0aipx Novell/IPX全局设置命令 \x0d\x0akeymap 定义一个新的键盘映射 \x0d\x0alat DEC本地传输协议 \x0d\x0aline 设置终端行 \x0d\x0alnm IBM局网管理 \x0d\x0alocaddr-priority-list 在LU地址上建立优先队列 \x0d\x0alogging 修改注册(设备)信息 \x0d\x0alogin-string 定义主机指定的注册字符串 \x0d\x0amap-class 设置静态表类 \x0d\x0amap-list 设置静态表清单 \x0d\x0amenu 定义用户接口菜单 \x0d\x0amop 设置DEC MOP服务器 \x0d\x0anetbios NETBIOS通道控制过滤 \x0d\x0ano 否定一个命令或改为缺省设置 \x0d\x0antp 设置NTP \x0d\x0apriority-list 建立特权列表 \x0d\x0aprompt 设置系统提示符 \x0d\x0aqueue-list 建立常规队列列表 \x0d\x0arcmd 远程命令设置命令 \x0d\x0arcp-enable 打开Rep服务 \x0d\x0arif 源路由进程 \x0d\x0arouter-map 建立路由表或进入路由表命令模式 \x0d\x0arouter 打开一个路由进程 \x0d\x0arsh-enable 打开一个RSH服务 \x0d\x0asap-priority-list 在SAP或MAC地址上建立一个优先队列 \x0d\x0aservice 修改网络基本服务 \x0d\x0asnmp-server 修改SNMP参数 \x0d\x0astate-machine 定义一个TCP分配状态的机器 \x0d\x0astun STUN全局设置命令 \x0d\x0atacacs-server 修改TACACS队列参数 \x0d\x0aterminal-queue 终端队列命令 \x0d\x0atftp-server 为网络装载请求提供TFTP服务 \x0d\x0atn3270 tn3270设置命令 \x0d\x0atranslate 解释全局设置命令 \x0d\x0ausername 建立一个用户名及其权限 \x0d\x0avines VINES全局设置命令 \x0d\x0ax25 X.25 的第三级 \x0d\x0ax29 X.29 命令 \x0d\x0axns XNS 全局设置命令 \x0d\x0axremote 设置Xremote \x0d\x0a\x0d\x0a5、(config)#ip \x0d\x0a\x0d\x0aGlobal IP configuration subcommands: \x0d\x0aAccounting-list 选择保存IP记帐信息的主机 \x0d\x0aAccounting-threshold 设置记帐入口的最大数 \x0d\x0aaccounting-transits 设置通过入口的最大数 \x0d\x0aalias TCP端口的IP地址取别名 \x0d\x0aas-path BGP自治系统路径过滤 \x0d\x0acache-invalidate-delay 延迟IP路由存贮池的无效 \x0d\x0aclassless 跟随无类前向路由规则 \x0d\x0adefault-network 标志网络作为缺省网关候选 \x0d\x0adefault-gateway 指定缺省网(如果没有路由IP) \x0d\x0adomain-list 完成无资格主机的域名 \x0d\x0adomain-lookup 打开IP域名服务系统主机转换 \x0d\x0adomain-name 定义缺省域名 \x0d\x0aforward-protocol 控制前向的、物理的、直接的IP广播 \x0d\x0ahost 为IP主机表增加一个入口 \x0d\x0ahost-routing 打开基于主机的路由(代理ARP和再定向) \x0d\x0ahp-host 打开HP代理探测服务 \x0d\x0amobile-host 移动主机数据库 \x0d\x0amulticast-routing 打开前向IP \x0d\x0aname-server 指定所用名字服务器的地址 \x0d\x0aospf-name-lookup 把OSPF路由作为DNS名显示 \x0d\x0apim PIM 全局命令 \x0d\x0aroute 建立静态路由 \x0d\x0arouting 打开IP路由 \x0d\x0asecurity 指定系统安全信息 \x0d\x0asource-route 根据源路由头的选择处理包 \x0d\x0asubnet-zero 允许子网0子网 \x0d\x0atcp 全局TCP参数

路由框架-ARouter(跳转拦截)

比如支持解析标准URL进行跳转,并自动注入参数到目标页面中;支持添加多个拦截器,自定义拦截顺序.

javaCompileOptions {

annotationProcessorOptions {

arguments = [moduleName :project.getName() ]

} }

compile'com.alibaba:arouter-api:1.3.1'

annotationProcessor'com.alibaba:arouter-compiler:1.1.4'

官方建议我们在Application里面进行ARouter初始化

1)首先:在Activity/Fragment类上面写上 Route path 注解。

      注意:这里的路径需要注意的是至少需要有两级,/xx/xx

2)然后:在Activity/Fragment类里面进入Arouter 注入,也就是:ARouter.getInstance().inject(this);

3)接着:目标的Activity类上面需要声明Route path 注解,以此对应(跳转如果不对应路径,框架会Toast说路径不匹配)

ARouter.getInstance().build(“目标界面对应的路径”)

.withInt(key,value).(等with......添加参数).navigation(this,requestCode);

ARouter路由 there's no route matched解决方法

两种情况会导致这个bug发生。1 路径重复 2 未添加依赖

现在的问题已经很明显了,不同的module使用了相同的一级路径,在Arouter第一次寻找到route的时候便删除了这个一级路径的group,因为一级路径的重复,再调用另一个module的一级路径是”app”的路由时,由于之前Warehouse.groupsIndex已经删除,便导致了there’s no route matched的错误。

总结

1.分析和原因解释比较简单,至于怎么解决,就一句话:

不同module的一级路径必须不同,否则会导致一个moudle中的一级路径失效!!!

2.创建工程后要把工程依赖到app 不然也是不会加到ARouterGroup一级目录 上

解决方案

1, 来发现是因为其他模块中的页面 @Route(path = “/xx/main”) 前缀xx相同,所以导致分组相同。改成不一样,则解决问题。

2,创建工程的时候记得依赖到主包里面

Arouter之API原理解析

Arouter是什么及其注解处理器的原理在文章: Arouter之注解器处理器原理解析 中有说明,建议先去看这篇文章,因为API原理解析依赖注解处理器生成的:路由表类文件、依赖注入辅助工具类文件、拦截器表类文件。

Arouter类是Arouter框架的门面类,暴露接口给开发者调用,其所有方法都是调用_Arouter对应的方法。

我看下几个下几个常用的方法的源码:

根据Arouter的核心源码部分,我们得出如下结论:

1、使用Arouter之前,必须先进行初始化,否则会抛出未初始化的异常

2、Arouter的是作为_Arouter的门面,内部调用的是_Arouter对应的方法

Arouter的初始哈的真实实现是在_Arouter的init方法:

_Arouter的初始化接着调用LogisticsCenter的初始化方法:

根据上述源码的解析,我们可以得出以下结论:

1、Arouter的初始化最终进入LogisticsCenter的init方法实现初始化

2、初始化的工作主要是:

Arouter的导航可以实现:打开指定路由的Activity、获取指定路由的Fragment/ContentProvider/Boardcast、获取指定路由的Provider。导航的方式分为

我们先看通过路径进行导航的源码流程:

Arouter的build(path)和build(path, group)都会进入_Arouter对应的方法,我们直接看_Arouter对应的方法:

构建出路由明信片Postcard之后,调用Postcard的导航方法navigation继续完成导航:

最终调用_Arouter的navigation(mContext, postcard, requestCode, callback)方法:

我们先看LogisticsCenter怎么完善明信片的信息:

LogisticsCenter的completion是通过从全局路由组表反射Warehouse.groupsIndex中的路由组RouteGroup对象,并调用RouteGroup对象的loadInto将组内路由加入全局路由表Warehouse.routes,接着从路由表中获取路由元对象RouteMeta的信息来填充完善路由明信片postcard对象,包括目标路由的class、目标路由需要注入的参数列表及其参数值、目标provider等。

我们接着来分析上面导航时没有被拦截,需要继续完成导航的_Arouter的_navigation的源码:

到此完成整改路由导航的流程。

我们接着看通过uri导航的源码流程:

Arouter的build(Uri uri)会进入_Arouter对应的方法,我们直接看_Arouter对应的方法:

uri导航的方式是从uri中路由路径path,使用路由路径的第一段//中的字符串作为路由组名,使用path和组名创建路由明信片。创建出路由明信片之后,接下来的导航流程与上面分析的“路径导航”一样,在此不做重复介绍。

我们接着看通过Class导航的流程,class导航方式只能导航到模块提供的服务,且会返回class对应的服务对象,直接使用的是navigation方法,我们来看看navigation(Class? extends T service)的源码流程:

通过class进行导航是为获取模块提供的服务服务的,它先根据服务类名从全局服务表Warehouse.providersIndex中取出服务对应的路由元信息对象,使用此路由元信息创建对应的路由明信片对象,接着调用LogisticsCenter.completion完善路由明信片,完善的逻辑在上面的“路由导航”有分析过,在此不做重复介绍,接着返回明信片中的服务对象,完成本次导航。

在上面的路由导航分析中,在导航时有介绍到使用了拦截器对导航进行拦截处理,我们来看看拦截器的工作原理:

首先呢,Arouter的Api中内置了一个拦截处理中心InterceptorServiceImpl,它是一个服务提供者,提供的是为导航调度所有拦截器的逻辑,我们来看看其源码:

我们接着分析依赖注入的源码流程:

Arouter内置了依赖注入服务类AutowiredServiceImpl,我们接着来分析AutowiredServiceImpl:

结合上述源码的分析,我们对Arouter可以做如下概括:

1、对Arouter初始化时,如果没有使用自动注册插件,则需要执行以下的注册操作:

2、初始化完成后,导航到拦截器调度中心服务,并完成拦截器调度中心服务的初始化

3、导航时根据路由路径、路由组生成路由明信片对象,接着调用LogisticsCenter的completion完善路由明信片的信息:

4、非绿色通道需要调用拦截器调度中心,调度所有的拦截器进行处理,如果不拦截则最终调用最后的导航步骤6

5、绿色通道直接进入最终的导航步骤6

6、最后的导航步骤

路由上配置loopback的作用是什么?怎么用?

loopback具体作用是什么?怎么用?\x0d\x0a此类接口是应用最为广泛的一种虚接口,几乎在每台路由器上都会使用。常 \x0d\x0a见于如下用途。 \x0d\x0a1 作为一台路由器的管理地址 \x0d\x0a系统管理员完成网络规划之后,为了方便管理,会为每一台路由器创建一个 \x0d\x0aloopback 接口,并在该接口上单独指定一个IP 地址作为管理地址,管理员会 \x0d\x0a使用该地址对路由器远程登录(telnet ),该地址实际上起到了类似设备名称 \x0d\x0a一类的功能。 \x0d\x0a但是通常每台路由器上存在众多接口和地址,为何不从当中随便挑选一个呢? \x0d\x0a原因如下:由于telnet 命令使用TCP 报文,会存在如下情况:路由器的某一个 \x0d\x0a接口由于故障down 掉了,但是其他的接口却仍旧可以telnet ,也就是说,到 \x0d\x0a达这台路由器的TCP 连接依旧存在。所以选择的telnet 地址必须是永远也不会 \x0d\x0adown 掉的,而虚接口恰好满足此类要求。由于此类接口没有与对端互联互通 \x0d\x0a的需求,所以为了节约地址资源,loopback 接口的地址通常指定为32 位掩码。 \x0d\x0a2 使用该接口地址作为动态路由协议OSPF 、BGP 的router id \x0d\x0a动态路由协议OSPF 、BGP 在运行过程中需要为该协议指定一个Router id ,作 \x0d\x0a为此路由器的唯一标识,并要求在整个自治系统内唯一。由于router id 是一个 \x0d\x0a32 位的无符号整数,这一点与IP 地址十分相像。而且IP 地址是不会出现重复 \x0d\x0a现象的,所以通常将路由器的router id 指定为与该设备上的某个接口的地址相 \x0d\x0a同。由于loopback 接口的IP 地址通常被视为路由器的标识,所以也就成了 \x0d\x0arouter id 的最佳选择。 \x0d\x0a3、使用该接口地址作为BGP 建立TCP 连接的源地址 \x0d\x0a在BGP 协议中,两个运行BGP 的路由器之间建立邻居关系是通过TCP 建立连 \x0d\x0a接完成的。 \x0d\x0a在配置邻居时通常指定loopback 接口为建立TCP 连接的源地址(通常只用于 \x0d\x0aIBGP ,原因同2.1 ,都是为了增强TCP 连接的健壮性) \x0d\x0a配置命令如下: \x0d\x0arouter id 61.235.66.1 \x0d\x0ainterface loopback 0 \x0d\x0aip address 61.235.66.1 255.255.255.255 \x0d\x0arouter bgp 100 \x0d\x0aneighbor 61.235.66.7 remote-as 200 \x0d\x0aneighbor 61.235.66.7 update-source LoopBack0

在这篇文章中,我们分享了一些有用的技巧和方法,希望这些内容能够帮助您更好地理解和使用您的无线网络和路由器。

扫描二维码推送至手机访问。

版权声明:本文由路由设置网发布,如需转载请注明出处。

本文链接:https://www.shoulian.org/luyou/post/19536.html

分享给朋友:

“arouter路由器” 的相关文章

路由器怎么联网设置密码

路由器怎么联网设置密码

针对路由器怎么联网设置密码这个问题,本文将综合不同朋友对这个路由器怎么联网设置密码的知识为大家一起来解答,希望能帮到大家 本文内容目录一览: 1、无线路由器怎么设置密码? 2、无线路由器怎么设置密码? 3、路由器宽带密码和账号怎么设置啊 4、怎么设置路由器wifi密码 5、路由器怎么...

锐捷路由器怎么进

锐捷路由器怎么进

当朋友们看到这个文章时想必是想要了解锐捷路由器怎么进相关的知识,这里同时多从个角度为大家介绍锐捷路由器怎么进管理相应的内容。 本文内容目录一览: 1、如何进入锐捷rg-s5750-24gt/12sfp路由器设置 2、如何进入锐捷NBR-1200路由器管理WEB页面 3、锐捷rap230怎么进...

带闪烁灯的路由器有哪些

带闪烁灯的路由器有哪些

当朋友们看到这个文章时想必是想要了解带闪烁灯的路由器有哪些相关的知识,这里同时多从个角度为大家介绍路由器闪什么灯相应的内容。 本文内容目录一览: 1、迅捷无线路由器的六个指示灯都是什么? 2、无线路由器有哪些指示灯? 3、中国联通的路由器有哪些灯会亮起来 迅捷无线路由器的六个指示灯都是什么...

手机怎么设置路由器dsl

手机怎么设置路由器dsl

当朋友们看到这个文章时想必是想要了解手机怎么设置路由器dsl相关的知识,这里同时多从个角度为大家介绍手机怎么设置路由器自动获取IP相应的内容。 本文内容目录一览: 1、要怎么用手机设置路由器 2、怎么在手机上设置路由器 3、用手机怎样设置路由器? 4、手机设置路由器的步骤 5、怎样用...

路由器的后台地址都有哪些

路由器的后台地址都有哪些

今天给各位分享路由器的后台地址都有哪些的知识,其中也会对路由器的功能有哪些进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站 本文内容目录一览: 1、极路由的后台地址是什么?想从后台做一些配置 2、怎么查看无线路由器的管理地址? 3、磊科路由器的网址是什么? 4、华为路由器电信版后...

路由器怎么安装视频讲座

路由器怎么安装视频讲座

今天给各位分享路由器怎么安装视频讲座的知识,其中也会对路由器怎么安装视频讲座软件进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站 本文内容目录一览: 1、视频:无线路由器怎么安装 2、如何安装无线路由器视频? 3、无线路由器怎么设置安装视频教程 路由器设置教程 4、无线路由器怎么...