路由

路由器密码忘记了?三步帮你重置找回!

荒凉一梦 提交于 2019-12-16 02:24:46
一、初始化路由器 每台路由器的后面(网线口处)都有一个重置按钮,该按钮非常小且为黑色,准备一根细针 长按按钮7秒左右 即可。 通常重置按钮下会标注 reset 英文,代表重置意思。 重置后,拔掉路由器电源再插回去,让路由器重启。 二、手机连接重置后的Wifi 拿出手机,搜索附近的 wifi ,找到重置后无密码的 wifi,具体判断是否是重置后的方法有以下几种: 1. 信号强烈且无密码 2. 查看路由器底部贴条信息查找相关信息 3. 直接看路由器名 只要连接成功即可(手机有wifi图标),注意此时并不能上网,还需进一步配置。 三、配置IP地址及路由器密码 这一步是关键,但又是每个人都不同的步骤,每个路由器品牌都是不同 IP 地址与配置界面。 注意:如果连接不到路由器重置后的 wifi ,那么无法完成下面的步骤。 1. 把路由器翻面,找到路由器配置网址与初始管理员密码等关键字 2. 打开手机浏览器,输入管理地址(xxx.xxx.x.x / xxx.cn)与初始管理密码 3. 登录成功后,会出现配置界面,紧接着来到配置 IP 地址页,配置好原来的 IP 地址。 4. 然后,IP 地址配置完毕后,重新连接 wifi 测试是否已经有了网络。 5. 如果网络正常,则打开配置 wifi名称与密码 界面,输入想要设置的密码。 模拟流程 重置路由器 → 手机连接wifi → 浏览器登录管理页面 →

静态路由配置——pt练习

雨燕双飞 提交于 2019-12-15 22:29:29
拓扑图先扔在这里,网络老师有如下要求: 按照两个公司子网来配置网络拓扑。 要求一方有路由汇聚 路由器之间网络不浪费 先配置静态,后配置动态 观察ICMP,ARP,RIP发送流程 地址不浪费 要达到网络不浪费,我确定在路由器之间使用C类网络地址,且子网掩码为 255.255.255.252 不明白 的小伙伴我在写细一点,最后一段是的二进制是 11111100 这保证了前6位是网络号,给主机的只有剩下的只有两位 共有 00 01 10 11 四种情况 00,11分别表示主机地址与广播地址不用。 所以剩下的01,10就分别分配给路由器的两个端口. eg: 如图所示的192.168.5.1,192.168.5.2就是01,10的表示。 路由汇聚 接下来谈谈路由汇聚(构成超网)。 右边子网圆圈所示的四个子网: 172.0.0.0/16 172.64.0.0/16 172.128.0.0/16 172.192.0.0/16 我们可以看到这四个B类网络第二段的二进制数为 00000000 01000000 10000000 11000000 第一个网络可以表示的范围00000000-00111111 以此类推,这四个网络恰好可以将00000000-11111111完全表示 当然简单办法是看是否构成全排列 第一位从00000000开始。将第二段全部变成主机号 所以我们可以将四个网络组成: 172

vue-router学习之二

生来就可爱ヽ(ⅴ<●) 提交于 2019-12-15 22:07:21
本文的学习来自技术胖大神的教程: https://jspang.com/ 这里的路由是指SPA (单页应用)的路径管理器。 vue-router 就是 WebApp 的链接路径管理系统。 为什么不能直接用 <a></a> 标签编写链接 呢 ?因为用 Vue做 的都是单页应用,相当于只有一个主的 index.html 页面,所以写 <a></a>标签是不起作用的,必须用vue-router来进行管理。 1 安装并写一个简单的路由 在项目目录下执行: npm install vue-router --save-dev 因为当安装 vue-cli 环境时,默认安装好了路由,就不用再重复安装了。 1.1 解读 router/index.js 文件 (为代码加了注释): import Vue from 'vue' //引入Vue import Router from 'vue-router' //引入vue-router import HelloWorld from '@/components/HelloWorld' //引入根目录下的Hello.vue组件 Vue.use(Router) //Vue全局使用Router export default new Router({ routes: [ //配置路由,这里是个数组 { //每一个链接都是一个对象 path: '/', //链接路径

网络层

十年热恋 提交于 2019-12-15 18:10:38
学习自Andrew《计算机网络》和Wiki 网络层 数据链路层帧从线路一边传送到另一边 网络层将源端数据包一路送到接收端 网络层要求知道网络拓扑结构(所有路由器和链路的集合),然后选择适当的路径 同样还要仔细的选择路由器,避免某些线路和路由器负载过重,而有些线路和路由器空闲 处理处于不同网络间的通信 向上提供的两种服务两种服务 ① 数据报网络:无连接服务的实现 这个例子消息长度为最大数据包长度的4倍,所以分为4个数据包,然后用某种点到点的协议(比如PPP)讲这些数据包依次发送给路由器A。从此ISP把传输任务接过来了。每一台路由都有一个内部表指明目标地址和出境线路(B或C) 一开始数据包123到达后经过A验证校验和之后,被路由器暂时保存起来。然后根据A上的表,每个数据包被放在一个新帧中,并且被转发到通往C的出境线路中,然后E,F… 然后4不同可能因为A了解到ACE流量堵塞,因而更新路由表,所以数据包4被暂时存储后转发给B ② 虚电路网络:面向连接服务的实现 为了建立一个虚电路网络,当建立一个连接时,从源机器到目标机器之间的一条路径就被当做这个连接的一部分确定下来,并保存在这些路由器的表中,所以在面向连接服务中,每个数据包包含一个连接标识符,指明了它属于哪一条虚电路 主机H1已经与H2建立了连接1,如图比如A路由表表示了连接标识符为1的数据包来自H1,那么将被发送到路由器C

Express 框架

此生再无相见时 提交于 2019-12-15 17:11:50
Express Express 框架 基于 Node.js 平台,快速、开放、极简的 web 开发框架 express 官网 express 中文网 起步 安装: npm i express // 导入 express var express = require ( 'express' ) // 创建 express实例,也就是创建 express服务器 var app = express ( ) // 路由 app . get ( '/' , function ( req , res ) { res . send ( 'Hello World!' ) } ) // 启动服务器 app . listen ( 3000 , function ( ) { console . log ( '服务器已启动' ) } ) API说明 express() :创建一个Express应用,并返回,即:app app.get() :注册一个GET类型的路由 注意:只要注册了路由,所有的请求都会被处理(未配置的请求路径,响应404) res.send() :发送数据给客户端,并自动设置Content-Type 参数可以是:字符串、数组、对象、Buffer 注意:只能使用一次 req 和 res :与http模块中的作用相同,是扩展后的请求和响应对象 注册路由 1 app.METHOD :比如:app

Win10 使用双宽带和双网卡进行网络叠加的设置

南笙酒味 提交于 2019-12-15 17:04:46
双网叠加 前提 设置 什么是跃点数 设置思路 设置步骤 结语 其他方法 前提 网络带宽叠加的 前提 是: 两个(及以上)宽带账号 两个(及以上)网卡,有线或无线都可以 两个(及以上)路由器,若是带有多个 WAN 口的路由器则另当别论 说明: 仅仅将自己电脑的有线网卡和无线网卡 同时连接到自己的路由器上 ,是 不能 实现带宽(网速)叠加的,因为 ISP 提供给你的宽带账号的带宽是一定的,你不可能超过这个上限值。因此这里需要两个(及以上)宽带账号。 对于有多个 WAN 口的路由器,应该可以直接通过自带(或第三方)固件,实现多个宽带账户的登录,实现带宽叠加。 测试条件: 两个移动 50M 宽带账号,分别在两个路由器上拨号上网(这里 两个路由器网关不同 ,相同的情况未测试) 笔记本电脑(Win10 专业版 1909)无线网卡连接路由器 A,有线网卡连接路由器 B 的 LAN 口 设置 什么是跃点数 跃点数是为用于特殊网络接口的 IP 路由分配的值,用来标识与使用该路由有关的成本。 例如,可以根据链接速度、跃点计数或时间延迟来计算跃点数。 “自动跃点计数”是 Windows 中的一个新增功能,它可以自动为基于链接速度的本地路由配置跃点数。 默认情况下,将启用“自动跃点计数”功能,也可以进行手动配置,为其赋予一个具体的跃点数。 当路由表中包含用于同一目的地的多个路由时,“自动跃点计数

thinkphp 3.2.3 URL路由伪静态生成遇到的问题生成带HTML后缀

筅森魡賤 提交于 2019-12-15 14:32:02
再弄项目网站时候,有必要对网站的URL进行伪静态处理以及带html的后缀。这样看起来会比较舒服,同时对搜索引擎也比较友好。 但是在用thinkphp3.2.3时候发现正则路由规则有点问题,当成yii2来写了。 一直提示无法加载控制器: 最后找了很多资料后发现原来是后缀不能直接写在规则里面 大体这样写: //启用路由功能 'URL_ROUTER_ON' => true, //静态地址路由设置 'URL_MAP_RULES' => array( 'test' => 'Home/Home/index', ), 'URL_HTML_SUFFIX'=>'html',//URL后缀 //动态地址路由 'URL_ROUTE_RULES' => array( '/^news\/detail-(\d+)$/' => 'Home/News/detail?id=:1', ) 这样我们在请求http://xxx.cn/test.html 就会对应Home/Home/index 动态地址http://xxx.cn/news/detail-1.html 对应 Home/News/detail?id=1 这个时候大功告成 程序员工具: https://www.toolnb.com/toolslist/14.html 来源: CSDN 作者: 这么多柠檬c 链接: https://blog.csdn.net

路由性能故障检测与排除

不想你离开。 提交于 2019-12-15 10:08:08
作为一名网络管理员,如果发现PING时延大于正常时间或TELNET会话响应迟缓,就表明路由器的性能出了问题。 可能原因为: CPU利用率过高: ARP输入进程。网络上ARP泛滥。show ip arp 多是incomplete. 网络背景进程:接口缓冲已满,占用路由器主缓存。show inter et0/0 ,看3个值:throttles,ignored,overrun是不是在增加 IP背景进程:路由接口因某种原因,重复性UP,dowN,消耗CPU资源 TCP定时进程。和路由器通讯(如TELNET)会运行一个TCP定时器。如果有大量TCP连接的话,会消耗CPU资源。 show tcp statistics 路由器采用包交换模式。 包交换方式有3种:进程交换,快速交换,CEF。 show ip inter fa0/0 看接口的包交换模式:ip fast swithing is enabled;ip flow swithing is disable;ip cef switching is enabled. show proc cpu | i IP input 看IP输入进程百分比,如果此值较高,说明路由器在执行进程交换,有问题了。。 show cef not-cef-switche 查看路由器使用非CEF包交换机制转发数据包信息 show ip cef 查看路由器FIB内容。

网络七层模型

喜欢而已 提交于 2019-12-15 01:05:07
网络七层模型 https://blog.csdn.net/a369189453/article/details/81193661 网络七层协议的通俗理解 https://www.cnblogs.com/evan51/p/7994109.html TCP/IP协议(一)网络基础知识 网络七层协议 https://www.cnblogs.com/mike-mei/p/8548238.html 最近又看到这个七层模型了,一直都记不住这个七层模型,就算背住了也很快忘记。主要原因还是因为没有真实的使用场景,也没能理解其中的原理。但是这个东西是计算机网络的基础,既然碰巧看到就顺便整理一下吧。很多知识的梳理都是通过文章来理解贯通的,所以在计算机开发中对于技术的应用对敲代码;对于抽象的知识多写文章,自然而然的就懂了。 关于七层模型的介绍 七层模型,也称为OSI(Open System Interconnection)参考模型,是国际标准化组织(ISO)制定的一个用于计算机或通讯系统间互联的标准体系。它是一个七层的、抽象的模型体,不仅包括一系列抽象的术语或概念,也包括具体的协议。 ISO 就是 Internationalization Standard Organization(国际标准组织)。 起源 看一下OSI的起源和出现过程还是挺有意思的。 OSI的大部分设计工作实际上只是Honeywell