MSR810-LM快速配置通过LTE模块上网

35dee3e3be4b42f0eef92d9df4eb0dae.gif

正文共:1111 字 13 图,预估阅读时间:1 分钟

之前买了一个无线版本的MSR810-W淘了一台二手的H3C企业路由器,就用它来打开网络世界的大门,并整理了一份快速配置脚本案例来了!一台初始化配置的MSR810-W快速满足业务上线的4个要求。后来搞SD-WAN,比较多的用到了LTE模块,所以最近我又入手了一台MSR810-LM,产品型号是MSR-810企业级6端口千兆4G LTE路由器,关于无线部分的描述如下:

f2f99f1d2e4494d8149bcdffbde82d3a.png

可以看到,4G支持LTE-TDD和LTE-FDD,基本上就是全网通了。

这种内置的LTE模块,配置上相对于外接的移动通信Modem模块要简单得多,因为设备默认配置里面就有这部分的拨号配置,直接插上SIM卡就能看到设备面板上的LTE指示灯一直在闪烁。

d94850be5b095ef372e28701af9d2925.jpeg

为了确认,我登录到设备的WEB管理页面,在“网络设置”→“外网配置”→“WAN配置”下面,可以看到存在一个接口SIM0,连接模式为拨号,已经获取到了IP地址。

3111ad6d56fc32bc247104038e696dc4.png

接口的默认配置如下:

decadb0ea5cd57a89650cdd149439ebf.png

如果从命令行来看,配置如下:

#
dialer-group 89 rule ip permit
#
apn-profile profile69apn dynamic
#
controller Cellular1/0description Multiple_Line1-OTHEReth-channel 0
#
interface Eth-channel1/0:0dialer circular enabledialer-group 89dialer timer wait-carrier 10dialer timer autodial 5dialer number *99# autodialip address cellular-alloctcp mss 1280nat outboundapn-profile apply profile69
#
ip route-static 0.0.0.0 0 Eth-channel1/0:0 preference 100

简单理一下,上面的配置包括:

1、配置拨号访问组89,对应的拨号访问控制条件为允许;

2、配置4G Modem的参数模板为profile69,配置接入4G/5G网络时的接入点为dynamic,由运营商根据接入用户动态分配接入点,和手机上的配置是一样的;

3、将Cellular接口1/0通道化出以太网通道接口0,以在网络层支持IP协议;

4、然后就是配置以太网通道接口Eth-channel1/0:0,使能传统DDR,将接口加入拨号访问组89,配置自动拨号参数,配置接口去往对端的拨号串,IP地址使用自动获取的方式,TCP MSS配置为1280字节,使能NAT地址转换,指定4G Modem拨号使用的参数模板为profile69;

5、最后,一条默认路由将设备流量从以太网通道接口Eth-channel1/0:0转发出去。

在命令行看一下拨号口状态。

4eb8d83ebe9e4c2f4452d15a41749d97.png

这里显示接口的带宽是100Mbps,我们测速看一下。

2011ba115e64edb922a47b1c454b1144.png

下行带宽大约是40 Mbps,上行带宽大约是33 Mbps。在相同位置下,手机的下行带宽要高一些,但是上行带宽略低,同时上行带宽不太稳定。相比之下,MSR 810的测速结果就要稳定一些。

0aeb8171c7e25611dd1c4d29c3347354.png

现在使用的是自动选择运营商模式,网络制式也是自动,我们现在把运营商修改为电信,制式手工调整为4G试一下。

fbfdb99a61b73a7635ff967240c62d00.png

调整后的命令行配置如下:

#
dialer-group 89 rule ip permit
#
apn-profile profile69apn static ctnet
#
controller Cellular1/0escription Multiple_Line1-TELECOMeth-channel 0
#
interface Eth-channel1/0:0dialer circular enabledialer-group 89dialer timer wait-carrier 10dialer timer autodial 5dialer number #777 autodialip address cellular-alloctcp mss 1280nat outboundapn-profile apply profile69

通过对比,我们可以很明显的看出配置差异,一是apn-profile中将4G/5G Modem参数模版调整为静态接入点ctnet,二是将以太网通道接口Eth-channel1/0:0下的拨号串修改为了#777。

然后我们可以看到再次拨号成功之后,IP地址发生了变化。

8382e7ad73376956602772f29d4c3fbc.png

对应的公网IP地址也从27.128.106.232变成了27.128.101.178,再次测速试一下。

3c1e822cad4309561d3e4e934b769351.png

可以看到,下载从40 Mbps变成了43 Mbps,上传从33 Mbps变成了31 Mbps,整体差异不是很大,但是网速还是基本保持稳定。所以,如果没有特殊需求,可以不调整网络制式,直接保持自动配置即可。

在命令行可以查看4G Modem模块的连接信息。

1e38250a615aff545207ea2b4d79eff1.png

当前的信号质量为-64 dBm,整体不算非常好,但是同位置下手机信号只有-101 dBm,可见天线的作用还是很明显的。当然,如果有需要的话,可以通过天线延长线将LTE天线延长到室外开阔处,以获取更强的接入信号。这里还能自动识别出SIM卡的手机号码,也是挺厉害的。

测试一下到我北京服务器的时延。

e119e4453f383aac719f7526c8b6b497.png

平均时延40毫秒左右,稍微高了点。再测试一下到上海服务器的时延。

98ad81f4e5b81d3fa7acd1f9b66eb067.png

平均时延60毫秒左右,还是稍微高了点。但是考虑到LTE线路一般也是作为有线链路的备份来使用,或者是在有线网施工不便的地方接入使用,这个时延也算勉强可以接受。

再者,现在这种路由器在咸鱼上最便宜的只要两三百块,还要啥自行车啊!

41ecb58a4608354dc5200d0de0352e69.gif

长按二维码
关注我们吧

c647f6ddb27e738f7521e0762421cf1a.jpeg

217cc3937205471214ffbef69363291b.png

听说kaili可以破解WiFi密码,装一个试试!

Kali Linux开启SSH远程登录

配置Kali通过MSTSC连接远程桌面

openAI告诉我要这样运营公众号

IPsec封装引入了额外的报文开销,具体是多少?

专线入云场景能否配置动态路由协议?

通过GRE隧道实现OSPF、BGP、IS-IS的套接使用

VRRP负载均衡模式配置实用吗?

VRRP多备份组+策略路由实现主备负载

还在到处找Win11镜像?自己动手,丰衣足食!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/12527.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

三菱FX3U-4AD模拟量电压输入采集实例

硬件:PLC模块 FX3GA-24MT ;A/D模块FX&#xff13…

SQL——SERVER的建表主要操作

目录 一:数据存储问题 1.表的相关数据 2.表,字段,记录 二:建表 1.创建表头 2. 数据类型 3.保存数据 4.数据冗余 5.使用命令重置表 7.设置主键 一:数据存储问题 1.表的相关数据 表是数据库的基本单位&…

交互原型设计工具 Axure RP 9 for Mac 正式激活版

Axure RP 9 Pro Mac版是Mac平台上的一款专为快速原型设计而生的应用,Axure RP 9 Pro Mac版可以辅助产品经理快速设计完整的产品原型,并结合批注,说明以及流程图,框架图等元素,将产品完整地表述给各方面设计人员&#x…

Android Studio(AS)使用别人的项目与gradle包并运行项目

一、问题描述 在进行AS开发时,我们可能会使用到别人的项目,但发现别人把项目发给我们后会发现gradle项目同步失败o(≧口≦)o,此时计有三: 1.横行霸道、豪取抢夺:直接空降到项目人那里,强他的电脑占为己有…

Numpy的数组操作

文章目录 数组的创建创建全0的二维数组a(3,3)全1的二维数组b(3,4)随机数二维数数组c(2,3)效果截图 数组的属性查看b数组的维度查看b数组元素的个数效果截图 数组的维度操作将数组c的行变列,返回最后一个元素返回数组c第…

python 虚拟环境-最简单的教程

查看当前 python 的安装路径 which python 1、Anaconda创建虚拟环境 (1)执行命令:conda create --name env_name python3.10, 命令中我制定了环境名称是env_name,指定了Python版本是3.10,执行命令后,Conda会自动下…

【回溯】1240. 铺瓷砖

本文涉及知识点 回溯 LeetCode1240. 铺瓷砖 你是一位施工队的工长,根据设计师的要求准备为一套设计风格独特的房子进行室内装修。 房子的客厅大小为 n x m,为保持极简的风格,需要使用尽可能少的 正方形 瓷砖来铺盖地面。 假设正方形瓷砖的…

前端面试题复习 - 性能优化

图片加载优化 很多修饰类图片完全可以用css代替对于移动端来说,很多图片都可以用CDN加载小图使用base64格式使用雪碧图能够显示WebP格式的浏览器尽量使用WebP格式。因为WebP格式具有更好的图像数据压缩算法,能带来更小的图片体积,而且拥有肉…

3、用Vue快雕塑搭建一个管理系统的页面布局框架

3.2.顶部栏header 在el-header标签里对标签栏header进行样式定义 <template><div id"app"><el-container><el-header style"background-color: #4c535a"><img src"/assets/logo.png" alt"" style"w…

贪心+数学

一、题目 1、题目描述 给你一个下标从 0 开始的整数数组 tasks &#xff0c;其中 tasks[i] 表示任务的难度级别。在每一轮中&#xff0c;你可以完成 2 个或者 3 个 相同难度级别 的任务。 返回完成所有任务需要的 最少 轮数&#xff0c;如果无法完成所有任务&#xff0c;返回 …

运维别卷系列 - 云原生监控平台 之 05.prometheus alertManager 实践

文章目录 [toc]Alertmanager 简介Alertmanager 实现的核心概念GroupingInhibitionSilencesClient behaviorHigh Availability Alertmanager 配置文件globaltemplatesrouteinhibit_rulesreceivers Alertmanager 部署创建 cm创建 svc创建 stsPrometheus 配置告警Prometheus 配置文…

Frida-RPC 调用

demo frida-rpc通过调用已加载到内存中的函数,直接获取到结果: import fridardev = frida.get_remote_device() session = rdev.attach("大姨妈")scr = """rpc.exports = { encrypt(j2, str){var res;Java.perform(function () {var Crypt = Ja…

K-means 算法【python,算法,机器学习】

K-means 算法试图将数据集中的样本划分为若干个子集&#xff0c;每个子集称为一个簇&#xff0c;通过该算法使得每个聚类内的数据点尽可能相似&#xff08;即距离该聚类的中心点最近&#xff09;&#xff0c;而不同聚类之间的数据点尽可能不相似。 算法步骤如下&#xff1a; 从…

Kubernetes 的命令行工具kubectl介绍

目录 1. 查看资源状态2. 创建资源3. 描述资源4. 更新资源5. 删除资源6. 暴露服务7. 状态检查与故障排查8. 扩缩容9. 自动补全10. 上下文管理11. 查看事件12. 资源编辑 kubectl 是 Kubernetes 的命令行工具&#xff0c;它用于与 Kubernetes 集群进行交互&#xff0c;执行各种管理…

Vu2之使用provide与inject传递数据案例

Vu2之使用provide与inject传递数据案例 在Vue 2中&#xff0c;provide 和 inject 是一对用于在组件树中传递数据的高级选项。它们允许祖先组件向其所有子孙后代组件提供数据&#xff0c;而无需显式地通过 props 或事件进行传递。 provide 选项是在祖先组件中声明的&#xff0c;…

运维别卷系列 - 云原生监控平台 之 03.prometheus label 实践

文章目录 [toc]label 简介自定义标签relabel_configsregexrelabel_action metric_relabel_configs两者的区别 实践 label 简介 label 对于 Prometheus 来说&#xff0c;属于数据处理的方式&#xff0c;Prometheus 是通过指定的 label 来查询数据 Prometheus 的 target 中实例&…

css 步骤条虚线渐变色效果实现

效果如图所示&#xff1a; 思路&#xff1a; 使用元素覆盖的方式实现视觉上虚线的效果 实现代码&#xff1a; html布局 <ul class"details-cont"><li class"details-li" v-for"item in 3" :key"item"><div class&qu…

(教程)gpt-4o如何使用,怎么体验?gpt-4o和gpt-4-turbo的区别

今天OpenAI发布了gpt-4o&#xff0c;我体验之后&#xff0c;gpt-4o简直逆天了。中文能力也挺别强。速度比现在的gpt4还要快。 早在 5 月 11 日&#xff0c;Sam 就在推文中表示&#xff1a;OpenAI 并没有推出 GPT-5&#xff0c;或搜索引擎&#xff0c;但团队一直在努力研发一些…

Git版本控制工具的原理及应用详解(一)

本系列文章简介&#xff1a; 随着软件开发的复杂性不断增加&#xff0c;版本控制成为了开发团队中不可或缺的工具之一。在过去的几十年里&#xff0c;版本控制工具经历了各种发展和演变&#xff0c;其中Git无疑是目前最受欢迎和广泛应用的版本控制工具之一。 Git的出现为开发者…

Nodejs 第七十章(OSS)

OSS OSS&#xff08;Object Storage Service&#xff09;是一种云存储服务&#xff0c;提供了一种高度可扩展的、安全可靠的对象存储解决方案 OSS 对象存储以对象为基本存储单元&#xff0c;每个对象都有唯一的标识符&#xff08;称为对象键&#xff09;和数据。这些对象可以…