现在很多路由器交换机都有sfp或sfp+笼子,于是很早就有人想是否能有光模块能够直接连接运营商的光纤。
这样可以省掉一个光猫。但首先要解决的是通过运营商认证的问题,多数模块无法通过认证,替换光猫也就无从谈起。
最近深水宝开始出现各种PON stick模块,多数是基于realtek的方案。这种模块实际上是微缩的光猫,
有自己的CPU,内存,操作系统,也有自己的web管理页面,同时能够修改SN和MAC地址,支持电信的LOID认证。
这样就让模块替换光猫成为可能。

此次拿到的模块如下图所示:

换个角度看

和er-4合体

和RB760iGS合体

我这里整个环境的拓扑是 er-4 的 sfp 口连接光模块,eth0 口接华为交换机
其他设备全部下联在该交换机或者更下一级的交换机上。

为了登录模块的管理页面,首先要对er-4做一些配置。

首先在er-4下创建一个bridge
Config Tree ---- bridge ---- Add -----填写bridge名称(本例为br0)---- Preview

然后回到Dashboard就能看到这个br了
点击Action---Config
然后看到Bridge Interfaces标签,点开标签,将eth0和eth3加入这个br0

模块的默认IP是192.168.1.1,电脑连接eth0口。配置上同网段的IP,即可登录模块

登录页面如下图:

主页面:

Admin ---- GPON Setting 页面,设置认证信息
多数电信宽带,填入LOID即可通过认证

顺道谈一下PON的认证方式,国内运营商基本上通过几个方式认证:

LOID,这是电信提出的认证方式,全国各省电信都是采用此方式。
PASSWORD认证,这是中国移动普遍采用的认证方式
另外还有通过SN/MAC进行认证的,中国联通多数采取这种方式。
也有写省份除了校验LOID或者PASSWORD,同时还校验SN
但无论采取何种方式,只要将这些信息修改为和原光猫一致,
基本上都可以通过认证。模块的供应商提供了修改SN和MAC的方法(CLI)

GPON线路通过认证之后,状态为O5,如下图:

出现这个状态,我们的模块替换光猫的工作就完成了,局方所有配置的vlan都会通过模块正常转发至下联设备er-4
之后就是我们自己的路由如何拨号,如何配置IPTV和语音了

继续路由器和交换机的配置之前,必须对VLAN有足够的了解,如果不了解,需要恶补一下VLAN的基础知识。

运营商提供的光猫里面,有各个业务所使用的VLAN ID,这些信息可以同原光猫里获得。

例如北京电信,Internet 使用 vlan 41,IPTV使用VLAN 45,组播VLAN 3501,VoIP使用VLAN 46
同时我们自己的内网也最好规划一个VLAN,不要使用默认vlan 1,我这里使用vlan 100。
vlan 1 用于所有设备的管理网段。

er-4上配置pppoe拨号:

首先在eth3上创建一个vlan if,VLAN ID是41

然后创建pppoe

创建之后,如果密码无误,pppoe接口上就已经获得了外网IP地址了。
之后创建内网VLAN 100,在br0上创建:

这样会生成一个vlan if:  br0.100

接下来就是将pppoe0作为WAN,br0.100作为LAN配置er-4了。
涉及到配置dhcp,配置防火墙,配置NAT。关于edgerouter的配置这里就不再赘述了,请参考ubnt官方文档。

ubnt ER-4添加PON stick模块替换光猫实战相关推荐

  1. Android中添加自己的模块 【转】

    本文转载自:http://wallage.blog.163.com/blog/static/17389624201021791333695/ 转:http://blog.csdn.net/yili_x ...

  2. 水星路器服务器无响应,联想M720Q、光网卡、Pon stick、Openwrt我的完美软路由折腾记...

    联想M720Q.光网卡.Pon stick.Openwrt我的完美软路由折腾记 2020-11-11 15:43:09 26点赞 208收藏 74评论 一直以来就是个完美党(其实就是zuo) ,之前的 ...

  3. Nginx使用-已安装的ngix上添加新的模块sub_filter

    目录 一.sub_filter模块介绍 二.安装说明 三.安装和配置 一.sub_filter模块介绍 sub_filter模块为nginx官方自带的模块,功能为替换掉返回给客户端数据的指定内容.需要 ...

  4. PX4代码学习系列博客(5)——在px4中添加自己的模块

    怎么在px4中添加自己的模块 在"px4固件目录结构和代码风格"这一节,曾经说过NuttX是一个实时的嵌入式系统,上面可以像windows那样运行程序.那既然是应用程序,那我们应该 ...

  5. yolox改进--添加Coordinate Attention模块(CVPR2021)

    yolox改进--添加Coordinate Attention模块 Coordinate Attention 代码 建立包含CAM代码的attention.py 在yolo_pafpn.py中添加CA ...

  6. 怎样在设计中添加FIFO宏模块

    quartus软件内置了很多我们经常用到的电路模块,统称为宏模块,在做EDA设计的时候,我们可以直接调用他们来简化设计过程.不要小看了宏模块,如果利用得当,可以省去你一多半的设计时间呢.这里以FIFO ...

  7. 在idea 中添加和删除模块Module

    在idea 中添加和删除模块Module ThinkPet 2018-12-22 10:12:50  4125  收藏 1 分类专栏: idea 版权 1.添加模块 2.删除模块 ---------- ...

  8. apache camel_在WildFly中将Apache Camel和Spring添加为jboss模块

    apache camel 这些天,我在玩Wildfly , Apache Camel和Spring . 在EAR / WAR之间进行通信的一种简单方法是使用Camel的direct-vm组件. 有或没 ...

  9. 在WildFly中将Apache Camel和Spring添加为jboss模块

    这些天,我在玩Wildfly , Apache Camel和Spring . 在EAR / WAR之间进行通信的一种简单方法是使用Camel的direct-vm组件. 有或没有骆驼,有很多方法可以实现 ...

  10. linux python 永久添加自己的模块路径

    Linux 环境变量配置 : https://blog.csdn.net/freeking101/article/details/81013045 linux python 永久添加自己的模块路径 添 ...

最新文章

  1. 近期活动盘点:高管AI大数据能力研修班、英伟达初创企业展示开启报名
  2. nginx 基础配置和常用模块
  3. 获取url的hash值
  4. JZOJ 5401. 【NOIP2017提高A组模拟10.8】Star Way To Heaven
  5. 怎么解决php页面编码问题,PHP页面编码问题
  6. 数据库设计优化经验谈(转载)
  7. java里frame颜色_如何为Java中的窗口(JFrame)添加颜色
  8. C#通用验证类:邮箱,电话,手机,数字,英文,日期,身份证,邮编,网址,IP
  9. 多线程/多进程/异步IO
  10. BFS(双向) HDOJ 3085 Nightmare Ⅱ
  11. 单元测试中测试用例的设计方法
  12. tomcat解决get请求中文乱码问题(两种解决方案)
  13. 气缸模组控制一以1200PLC为例从易到难学习
  14. HTTP中GET,POST和PUT的区别
  15. Ubuntu 18.04 chia 远程收割机 harvester 多台
  16. python中str是什么函数_python里的str是什么函数
  17. 光耦驱动单向可控硅_隔离开关电源继电器ssr输出限流电阻,逻辑性光耦驱动单向可控硅电路...
  18. 联想微型计算机b320,“蜗居”必备! 联想B320一体电脑评测
  19. 引导(booting)
  20. AWE2021:加速拥抱数字化 开启智慧生活新纪元

热门文章

  1. 汉字计算机内码是国标码吗,汉字机内码与国标码的差别
  2. 何凯明新作MAE 学习笔记
  3. 16个PLC入门基础知识,大学生学PLC就跟玩一样
  4. GitHub中文排行榜
  5. 艾宾浩斯30天计划表_干货丨艾宾浩斯遗忘曲线
  6. python爬取qq付费音乐程序_爬取QQ音乐(周杰伦)
  7. 大一大学计算机期末考试题库,大学计算机基础 大一 考试必备题库
  8. 记录一次破解某加固APP的修改纪录
  9. 使用CRT改变目录与文件的字体的颜色
  10. AD(altium designer)15原理图与PCB设计教程(二)—— 电路原理图设计