前言
随着网络的一代代发展,以前引入家里的传统路由器被光猫所替代,光猫在传统路由器上附加了光信号转电信号的功能,仅此而已。但是光猫在无线路由上的表现却并不好,至少我家的光猫有这个问题。无线传输过程中丢帧问题非常严重,看个b站都能掉线好几次,可谓:用户体验极差。
其实当初师傅来我家陪光猫的时候,就表示光猫长时间当作路由使用,会使其性能下降,问我要不要买个路由器。我的宗旨就是:不花钱。既然已经能当路由使用,还用什么外加路由。
所以自然而然的,家里的无线就成今天这个样子,一直混弄着,随着学习的不断深入,我对网络的理解也今非昔比,两年前曾经试着配过一次路由,失败了。但是,今年我有信心配好它,事后证明是自信过头了。
配置过程
-
路由器配置复位,恢复出厂设置
要点:用大头针或者自动铅笔前端,插入复位孔中
我拿的是原来家里用剩下的低端路由器(交钱?没有的事儿),这一步就很重要,鬼知道上一个人在里面配置了什么。 -
获取路由器最高配置权限
先不要接lan口(图中红色口),直接在wan口(图中黄色口)上随便插根网线,连到电脑上,访问默认网关地址192.168.1.1,使用通用默认账户与密码,登陆配置路由器,获取超级管理员权限,这个账户一般是全球通用的:
telecomadmin
nE7jA%5m
- 配置局域网LAN口网关,开启DHCP服务项
配置不同网关避免网关ip分配的冲突,主要用于解决NAT转发ip不确定问题。
我们首先要给路由器配一个不一样的网关地址,因为我家光猫的网关也是192.168.1.1所以冲突了。进入管理界面,选择网络→DHCP配置,将ip地址改为192.168.2.1点击保存即可,关键的地方来了,一定要记得重启路由器!
- 配置WAN口工作模式
设置工作模式为:ip自动获取,DHCP从入口段自动获取ip,这个ip与网关ip没有任何关系。
- 重启后我们的lan口就可以插入网线了,从光猫上任意一个可以上网的wan口上引出一根网线插到路由器上。下面我们开始配置wan口的上网工作模式。这一点很关键,很多路由器基础编辑界面不支持选择动态ip,而网上的教程满天飞都是在讲已经集成好的UI界面,要我说您讲这些有什么用,您这个交互界面又不是通用的,我这里面没这个选项啊!
所以咱来看一下,比较啊通用的配置方法,因为这个超级管理员界面一般都长一个样,只要你是电信用户。 - 通用是有代价的,代价就是,要学的东西多了点,我们下面会详细讲解各种设置的含义。最终设置如下图
老规矩,解读配置文件如下:
参数 | 意义 |
---|---|
上行方式 LAN | 就是局域网方式 |
连接名称 | 总之选带INTERNET的选项就对了,这个原因有点复杂(见下文) |
模式 | 有路由(Route)和桥接(Bridge)模式,这里选择当作路由器使用,桥接就可以理解为接线器了,网络信息不经处理直接传过去了 |
连接模式 | 使用IPV4就可以了,下面要选择DHCP动态获取连接 |
DHCP | 意思是光猫给你分配设备地址,服从调剂的意思 |
static | 我报志愿说我想使用某个ip地址,光猫地址池里有就给你分配,没有也不服从调剂,也就是断网 |
PPPoE | 拨号上网,需要输入对应的上网账号和密码,这超出了局域网的范畴,我还不太理解 |
MTU值 | 单次数据包所能承载的字节上限,国内标准是1500,也就是1.5KB,但是设小一点,用起来好像也还行,就没有管他 |
NAT | 这一定要启动,双路由就是靠NAT转发将指向次路由地址的数据包,引流到主路由上的 |
启用Vlan | 这个难理解,简单来说就是不要选勾就对了 |
服务模式 | 上网(INTERNET) |
绑定端口 | 绑定后才能在该端口上实现该服务,否则服务就跟没设置一样 |
连接名称是如何命名的呢?当你设置一个服务后,连接名称会按照如下规则生成命名:
也就是对于当前的配置我们的命名就是:
所以,结论就是,选择什么命名并不关键,最重要的是找到,之前映射了所有端口的那个上网服务,由于只有INERNET上网服务才会映射路由端口,所以我们只需要选择带INERNET字样的服务就可以了,其他参数都是不重要的。
-
配置上网(internet)模式下的路由器参数
有了上面的知识储备,相信各位已经能依据自己的判断,熟练配置路由了。这里我就不多赘述。这里只提到一个非常诡异的参数vlanID,不出意外的话大家不要启用这个参数,会造成断网现象。 -
深入研究vlanID在局域网中的作用
简单理解vlanID定义了局域网端口转发规则,用软件的方式限制了局域网的数据传输,也就是说必须有相同vlanID的网络设备之间才能互相通信,有效的解决了当局域网较大时,广播包在局域网内泛洪拖垮设备的问题。想要在跨vlan的设备中通信必须要通过二级设备转发。所以说设置了vlanID就意味着拒绝了同一级其他网络设备的访问,除非vlanID相同。而光猫wan口并没有绑定vlan号,因此设置任何vlanID都会导致,路由器拒绝光猫的wan口访问。路由器也就失去了与光猫的通信能力,进而造成断网。