【华为路由器】配置企业通过5G链路接入Internet示例
场景介绍
5G Cellular接口是路由器用来实现5G技术的物理接口,它为用户提供了企业级的无线广域网接入服务,主要用于eMBB场景。与LTE相比,5G系统可以为企业用户提供更大带宽的无线广域接入服务。
路由器的5G功能,可以实现企业分支机构或中小企业的无线宽带接入及互联的需求。5G功能不仅为企业提供了灵活、高效、快速部署网络的解决方案,也为企业提供了一种有线广域链路的备份方法。与LTE相比,5G具备更大带宽的无线广域接入能力,可以为企业用户提供更为丰富的3D高清视频、云桌面和智慧办公等业务。
组网需求
如图1所示,企业分支和总部之间通过Internet网络互通。企业分支使用AR企业路由器作为出口网关,AR企业路由器通过5G链路接入Internet,与企业总部建立连接。该企业分支办理了包年业务,采用自动拨号方式接入Internet。

数据准备
| 项目 | 数据 | 说明 |
|---|---|---|
| 运营商分配给企业分支的APN名称 | 5gnet | APN名称需提前从运营商处获取。 |
| 运营商分配给分支的5G Cellular接口的IP地址 | 1.1.1.1/32 | 5G Cellular接口拨号接入运营商后,运营商给5G Cellular接口自动分配的IP地址。 |
| 分支AR1 LAN侧接口信息 | 所属VLAN:20 网关地址:VLANIF20(10.1.1.1/24) LAN侧物理接口:GE0/0/1 | VLAN 20为分支子网用户所在的VLAN,且分支子网用户的网关为VLANIF20接口。 |
| NQA探测的目的地址 | 公网DNS服务器地址:114.114.114.114 | NQA测试例的测试类型必须为ICMP测试,且到NQA测试例的目的地址必须路由可达。本例中选择公网的DNS服务器地址为探测目的地址,也可以选择其他路由可达的公网地址。 114.114.114.114是国内通用的DNS地址,国内用户使用较多,本例中用该地址来测试5G链路的连通性。8.8.8.8是全球通用的DNS地址,如果是国外用户,可以用8.8.8.8地址来测试5G链路的连通性。 |
配置思路
- 配置5G Cellular接口的连接参数及NQA测试例,实现5G Cellular接口接入5G网络。
- 配置企业子网,为内部用户自动分配IP地址。
- 配置NAT功能,实现分支的内网用户可以访问Internet。
- 配置缺省路由,指定出接口为5G Cellular接口,使该企业分支内网的流量通过5G Cellular接口上行传输到Internet。
在5G Cellular接口下执行命令dialer enable-circular配置轮询拨号功能时,设备会同时下发自动拨号、IP地址协商和5G Modem自愈的相关配置,无需再重复配置。
操作步骤
- 配置5G Cellular接口的连接参数及NQA测试例,实现5G Cellular接口接入5G网络。
- 创建APN模板。
<Huawei> system-view [Huawei] sysname AR1 [AR1] apn profile 5gprofile [AR1-apn-profile-5gprofile] apn 5gnet [AR1-apn-profile-5gprofile] quit
- 使能轮询DCC功能,配置自动拨号连接。
[AR1] interface Cellular 1/0/0 [AR1-Cellular1/0/0] dialer enable-circular
- 配置NQA功能,探测5G链路的连通性。
[AR1] nqa test-instance user test [AR1-nqa-user-test] test-type icmp [AR1-nqa-user-test] frequency 30 [AR1-nqa-user-test] destination-address ipv4 114.114.114.114 [AR1-nqa-user-test] start now [AR1-nqa-user-test] quit
- 在5G Cellular接口上绑定APN模板及NQA测试例。
[AR1-Cellular1/0/0] apn-profile 5gprofile Info: The configuration will become effective after link reset. [AR1-Cellular1/0/0] modem auto-recovery track nqa user test probe-cycle seconds 30 [AR1-Cellular1/0/0] modem auto-recovery track action modem-reboot fail-times 10 [AR1-Cellular1/0/0] shutdown [AR1-Cellular1/0/0] undo shutdown [AR1-Cellular1/0/0] quit
- 创建APN模板。
- 配置企业子网,为内部用户自动分配IP地址。
# 配置分支子网,创建VLAN20,将GE0/0/1接口加入VLAN20,并配置DHCP功能。
[AR1] vlan 20 [AR1-vlan20] quit [AR1] interface GigabitEthernet 0/0/1 [AR1-GigabitEthernet0/0/1] port link-type trunk [AR1-GigabitEthernet0/0/1] port trunk allow-pass vlan 20 [AR1-GigabitEthernet0/0/1] quit [AR1] dhcp enable [AR1] interface vlanif 20 [AR1-Vlanif20] ip address 10.1.1.1 24 [AR1-Vlanif20] dhcp select interface [AR1-Vlanif20] quit
- 配置分支的NAT功能。
[AR1] acl number 3000 [AR1-acl-adv-3000] rule 5 permit ip [AR1-acl-adv-3000] quit [AR1] interface cellular 1/0/0 [AR1-Cellular1/0/0] nat outbound 3000 [AR1-Cellular1/0/0] quit
- 配置静态路由,使企业分支和总部的内网流量可以上行传输到Internet。
# 配置分支的缺省路由,指定出接口为5G Cellular接口。
[AR1] ip route-static 0.0.0.0 0.0.0.0 cellular 1/0/0
验证
- 在AR1上执行命令display ip interface brief Cellular 1/0/0查看5G Cellular接口的详细信息,当接口上有流量传送时,可以看到接口获取到的IP地址,接口的物理状态和链路层协议状态都是Up。
<AR1> display ip interface brief Cellular 1/0/0 *down: administratively down ^down: standby (l): loopback (s): spoofing (E): E-Trunk down Interface IP Address/Mask Physical Protocol Cellular1/0/0 1.1.1.1/32 up up
- 在AR1上执行命令display cellular 1/0/0 all查看5G数据卡的呼叫连接信息,可以看到APN为5gnet、无线网络类型为Automatic以及网络连接方式为5G(NSA)。
<AR1> display Cellular 1/0/0 all Modem State: Hardware Information. ===================== Model = RG801 Modem Type = 5G module Modem Firmware Version = RG801HEAAAR01A07M8G Hardware Version = HiB5000_MODEM Ver.A Integrate circuit card identity (ICCID) = 98681020100202000069 International Mobile Subscriber Identity (IMSI) = 460070075591996 Mobile Station International ISDN Number (MSISDN) = None International Mobile Equipment Identity (IMEI) = 867147050004457 Factory Serial Number (FSN) = 0123456789ABCDEF Modem Status = Online Profile Information. ==================== Profile 1 -------- PDP Type = IPv4, Header Compression = OFF Data Compression = OFF Access Point Name (APN) = 5gnet Packet Session Status = Active * - Default profile Network Information. ==================== Current Service Status = Service available Service Domain = Combined Current Service = PS Packet Service = Attached Packet Session Status = Active Current Roaming Status = Roaming Network Selection Mode = Automatic Network Connection Mode = LTE-NR Current Network Connection = 5G(NSA) Mobile Country Code (MCC) = 369 Mobile Network Code (MNC) = 77 Mobile Operator Information = Unknown Tracking Area Code (TAC) = 1002 Cell ID = 9881858 Radio Information. ================== Current Bands : WCDMA: AUTO LTE: B3 NR: AUTO LTE: Current Band = B3 Current RSSI >= -51 dBm Current RSRP = -71 dBm (strong) Current RSRQ = -6 dB Current SINR = 6 dB NR: Current Band = N78 Current RSRP = -65 dBm (strong) Current RSRQ = -10 dB Current SINR = 38 dB Bands supported : WCDMA: WCDMA850 WCDMA900 WCDMA2100 FDD LTE: B1 B3 B5 B7 B8 B20 B28 TDD LTE: B34 B38 B39 B40 B41 FDD NR: N1 N3 N28 TDD NR: N41 N77 N78 N79 Modem Security Information. =========================== SIM ID = 1 PIN Verification = Disabled PIN Status = Ready Number of Retries remaining = 3 SIM Status = OK
配置脚本
AR1配置文件
#sysname AR1 # vlan batch 20 # dhcp enable # acl number 3000rule 5 permit ip # interface Vlanif20ip address 10.1.1.1 255.255.255.0 dhcp select interface # interface GigabitEthernet0/0/1port link-type trunkport trunk allow-pass vlan 20 # interface Cellular1/0/0dialer enable-circularapn-profile 5gprofiledialer timer autodial 10nat outbound 3000modem auto-recovery dial action modem-reboot fail-times 128 modem auto-recovery track action modem-reboot fail-times 10modem auto-recovery icmp-unreachable action modem-rebootmodem auto-recovery services-unavailable action modem-reboot test-times 0 interval 3600modem auto-recovery track nqa user test probe-cycle seconds 30 ip address negotiate # apn profile 5gprofileapn 5gnet # ip route-static 0.0.0.0 0.0.0.0 Cellular1/0/0 # nqa test-instance user testtest-type icmpdestination-address ipv4 114.114.114.114frequency 30start now # return
相关文章:
【华为路由器】配置企业通过5G链路接入Internet示例
场景介绍 5G Cellular接口是路由器用来实现5G技术的物理接口,它为用户提供了企业级的无线广域网接入服务,主要用于eMBB场景。与LTE相比,5G系统可以为企业用户提供更大带宽的无线广域接入服务。 路由器的5G功能,可以实现企业分支…...
python安装.whl文件
python --version https://www.lfd.uci.edu/~gohlke/pythonlibs/ 用CtrlF找需要安装的包 下载对应版本的whl python3.8 把下载好的whl放到安装路径下:C:\Users\Administrator\AppData\Local\Programs\Python\Python38\Lib\site-packages 并在该路径下打开cmd执行…...
Java方法调用动态绑定(多态性)详解
CONTENTS 1. 方法调用绑定2. 尝试重写Private方法3. 字段访问与静态方法的多态4. 构造器内部的多态方法行为 1. 方法调用绑定 我们首先来看下面这个例子: package com.yyj;enum Tone {LOW, MIDDLE, HIGH; }class Instrument {public void play(Tone t) {System.ou…...
【SwiftUI模块】0060、SwiftUI基于Firebase搭建一个类似InstagramApp 2/7部分-搭建TabBar
SwiftUI模块系列 - 已更新60篇 SwiftUI项目 - 已更新5个项目 往期Demo源码下载 技术:SwiftUI、SwiftUI4.0、Instagram、Firebase 运行环境: SwiftUI4.0 Xcode14 MacOS12.6 iPhone Simulator iPhone 14 Pro Max SwiftUI基于Firebase搭建一个类似InstagramApp 2/7部分-搭建Tab…...
代码随想录第50天 | 84.柱状图中最大的矩形
84.柱状图中最大的矩形 //双指针 js中运行速度最快 var largestRectangleArea function(heights) {const len heights.length;const minLeftIndex new Array(len);const maxRigthIndex new Array(len);// 记录每个柱子 左边第一个小于该柱子的下标minLeftIndex[0] -1; //…...
深度学习---卷积神经网络
卷积神经网络概述 卷积神经网络是深度学习在计算机视觉领域的突破性成果。在计算机视觉领域。往往输入的图像都很大,使用全连接网络的话,计算的代价较高。另外图像也很难保留原有的特征,导致图像处理的准确率不高。 卷积神经网络࿰…...
Windows系统下安装CouchDB3.3.2教程
安装 前往CouchDB官网 官网点击download下载msi文件 双击该msi文件,一直下一步 创建个人account 设置cookie value 用于进行身份验证和授权。 愉快下载 点击OK 重启 启动 重启电脑后 打开浏览器并访问以下链接:http://127.0.0.1:5984/ 如果没有问…...
JavaScript基础知识(二)
JavaScript基础知识(二) 一、ES2015 基础语法1.变量2.常量3.模板字符串4.结构赋值 二、函数进阶1. 设置默认参数值2. 立即执行函数3. 闭包4. 箭头函数 三、面向对象1. 面向对象概述2. 基本概念3. 新语法 与 旧语法3.1 ES5 面向对象的知识ES5构造函数原型…...
SQL NULL Values(空值)
什么是SQL NULL值? SQL 中,NULL 用于表示缺失的值。数据表中的 NULL 值表示该值所处的字段为空。 具有NULL值的字段是没有值的字段。 如果表中的字段是可选的,则可以插入新记录或更新记录而不向该字段添加值。然后,该字段将被保存…...
云原生Docker网络管理
目录 Docker网络 Docker 网络实现原理 为容器创建端口映射 查看容器的输出和日志信息 Docker 的网络模式 查看docker网络列表 指定容器网络模式 网络模式详解 host模式 container模式 none模式 bridge模式 自定义网络 Docker网络 Docker 网络实现原理 Docker使用Lin…...
聊聊线程池的预热
序 本文主要研究一下线程池的预热 prestartCoreThread java/util/concurrent/ThreadPoolExecutor.java /*** Starts a core thread, causing it to idly wait for work. This* overrides the default policy of starting core threads only when* new tasks are executed. T…...
VueComponent的原型对象
一、prototype 每一个构造函数身上又有一个prototype指向其原型对象。 如果我们在控制台输入如下代码,就能看到Vue构造函数的信息,在他身上可以找到prototype属性,指向的是Vue原型对象: 二、__proto__ 通过构造函数创建的实例对…...
Redis不止能存储字符串,还有List、Set、Hash、Zset,用对了能给你带来哪些优势?
文章目录 🌟 Redis五大数据类型的应用场景🍊 一、String🍊 二、Hash🍊 三、List🍊 四、Set🍊 五、Zset 📕我是廖志伟,一名Java开发工程师、Java领域优质创作者、CSDN博客专家、51CTO…...
Python OpenCV通过灰度平均值进行二值化处理以减少像素误差
Python OpenCV通过灰度平均值进行二值化处理以减少像素误差 前言前提条件相关介绍实验环境通过灰度平均值进行二值化处理以减少像素误差固定阈值二值化代码实现 灰度平均值二值化代码实现 前言 由于本人水平有限,难免出现错漏,敬请批评改正。更多精彩内容…...
[Golang]多返回值函数、defer关键字、内置函数、变参函数、类成员函数、匿名函数
函数 文章目录 函数多返回值函数按值传递、按引用传递类成员函数改变外部变量变参函数defer和追踪说明一些常见操作实现 使用defer实现代码追踪记录函数的参数和返回值 常见的内置函数将函数作为参数闭包实例闭包将函数作为返回值 计算函数执行时间使用内存缓存来提升性能 参考…...
【剑指Offer】:删除链表中的倒数第N个节点(此题是LeetCode上面的)剑指Offer上面是链表中的倒数第K个节点
给定一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点 示例 1: 输入:head [1,2,3,4,5], n 2 输出:[1,2,3,5] 示例 2: 输入:head [1], n 1 输出:[] 示例 3:…...
acwing第 126 场周赛 (扩展字符串)
5281. 扩展字符串 一、题目要求 某字符串序列 s0,s1,s2,… 的生成规律如下: s0 DKER EPH VOS GOLNJ ER RKH HNG OI RKH UOPMGB CPH VOS FSQVB DLMM VOS QETH SQBsnDKER EPH VOS GOLNJ UKLMH QHNGLNJ Asn−1AB CPH VOS FSQVB DLMM VOS QHNG Asn−1AB,其…...
Milvus 介绍
Milvus 介绍 Milvus 矢量数据库是什么?关键概念非结构化数据嵌入向量向量相似度搜索 为什么是 Milvus?支持哪些索引和指标?索引类型相似度指标(Similarity metrics) 应用示例Milvus 是如何设计的?开发者工具API访问Milvus 生态系统工具 本页…...
Linux绝对路径和相对路径
在 Linux 中,简单的理解一个文件的路径,指的就是该文件存放的位置。 只要我们告诉 Linux 系统某个文件存放的准确位置,那么它就可以找到这个文件。指明一个文件存放的位置,有 2 种方法,分别是使用绝对路径和相对路径。…...
Linux:firewalld防火墙-基础使用(2)
上一章 Linux:firewalld防火墙-介绍(1)-CSDN博客https://blog.csdn.net/w14768855/article/details/133960695?spm1001.2014.3001.5501 我使用的系统为centos7 firewalld启动停止等操作 systemctl start firewalld 开启防火墙 systemct…...
LBE-LEX系列工业语音播放器|预警播报器|喇叭蜂鸣器的上位机配置操作说明
LBE-LEX系列工业语音播放器|预警播报器|喇叭蜂鸣器专为工业环境精心打造,完美适配AGV和无人叉车。同时,集成以太网与语音合成技术,为各类高级系统(如MES、调度系统、库位管理、立库等)提供高效便捷的语音交互体验。 L…...
使用VSCode开发Django指南
使用VSCode开发Django指南 一、概述 Django 是一个高级 Python 框架,专为快速、安全和可扩展的 Web 开发而设计。Django 包含对 URL 路由、页面模板和数据处理的丰富支持。 本文将创建一个简单的 Django 应用,其中包含三个使用通用基本模板的页面。在此…...
1.3 VSCode安装与环境配置
进入网址Visual Studio Code - Code Editing. Redefined下载.deb文件,然后打开终端,进入下载文件夹,键入命令 sudo dpkg -i code_1.100.3-1748872405_amd64.deb 在终端键入命令code即启动vscode 需要安装插件列表 1.Chinese简化 2.ros …...
[10-3]软件I2C读写MPU6050 江协科技学习笔记(16个知识点)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16...
【C语言练习】080. 使用C语言实现简单的数据库操作
080. 使用C语言实现简单的数据库操作 080. 使用C语言实现简单的数据库操作使用原生APIODBC接口第三方库ORM框架文件模拟1. 安装SQLite2. 示例代码:使用SQLite创建数据库、表和插入数据3. 编译和运行4. 示例运行输出:5. 注意事项6. 总结080. 使用C语言实现简单的数据库操作 在…...
【HTTP三个基础问题】
面试官您好!HTTP是超文本传输协议,是互联网上客户端和服务器之间传输超文本数据(比如文字、图片、音频、视频等)的核心协议,当前互联网应用最广泛的版本是HTTP1.1,它基于经典的C/S模型,也就是客…...
【Oracle】分区表
个人主页:Guiat 归属专栏:Oracle 文章目录 1. 分区表基础概述1.1 分区表的概念与优势1.2 分区类型概览1.3 分区表的工作原理 2. 范围分区 (RANGE Partitioning)2.1 基础范围分区2.1.1 按日期范围分区2.1.2 按数值范围分区 2.2 间隔分区 (INTERVAL Partit…...
学习STC51单片机32(芯片为STC89C52RCRC)OLED显示屏2
每日一言 今天的每一份坚持,都是在为未来积攒底气。 案例:OLED显示一个A 这边观察到一个点,怎么雪花了就是都是乱七八糟的占满了屏幕。。 解释 : 如果代码里信号切换太快(比如 SDA 刚变,SCL 立刻变&#…...
【网络安全】开源系统getshell漏洞挖掘
审计过程: 在入口文件admin/index.php中: 用户可以通过m,c,a等参数控制加载的文件和方法,在app/system/entrance.php中存在重点代码: 当M_TYPE system并且M_MODULE include时,会设置常量PATH_OWN_FILE为PATH_APP.M_T…...
数据库正常,但后端收不到数据原因及解决
从代码和日志来看,后端SQL查询确实返回了数据,但最终user对象却为null。这表明查询结果没有正确映射到User对象上。 在前后端分离,并且ai辅助开发的时候,很容易出现前后端变量名不一致情况,还不报错,只是单…...
