当前位置: 首页 > news >正文

华为坤灵路由器初始化开局的注意事项,含NAT配置

坤灵路由器比较坑,无web界面,全程命令行配置,但是版本更新导致和华为企业路由器配置很多不一样的地方,今天介绍下

1、aaa密码复杂度修改:

#使能设备对密码进行四选三复杂度检查功能。

<HUAWEI>system-view

[HUAWEI]aaa

[HUAWEI-aaa]local-aaa-user password policy administrator

[HUAWEI-aaa-lupp-admin]password complexity three-of-kinds

2、本地用户名长度必须大于等于6个字符:

设备默认执行了undo local-aaa-user user-name complexity-check disable命令设置本地管理员用户名长度必须大于等于6个字符

通过如下命令关闭本地用户名复杂度使能。

<HUAWEI>system-view
[HUAWEI] aaa
[HUAWEI-aaa] local-aaa-user user-name complexity-check disable

3、comb端口光电切换需要在全局模式下改,而不是在端口模式下更改,默认为2.5G电口,在全局模式下改10G光口:

port combination-mode 10GE interface MultiGE0/0/1

4、NAT配置,已经推翻了所有out bound的配置:

  1. 配置接口IP地址,完成网络基本参数配置,并在接口10GE0/0/2下开启NAT功能。

    # 配置接口10GE0/0/1的IP地址。

    <HUAWEI> system-view
    [HUAWEI] sysname DeviceA
    [DeviceA] interface 10ge 0/0/1
    [DeviceA-10GE0/0/1] undo portswitch
    [DeviceA-10GE0/0/1] ip address 10.1.1.1 24
    [DeviceA-10GE0/0/1] quit

    # 配置接口10GE0/0/2的IP地址,并开启NAT功能。

    [DeviceA] interface 10ge 0/0/2
    [DeviceA-10GE0/0/2] undo portswitch
    [DeviceA-10GE0/0/2] ip address 1.1.1.1 24
    [DeviceA-10GE0/0/2] nat enable
    [DeviceA-10GE0/0/2] quit

  2. 在DeviceA上配置缺省路由,使私网流量可以正常转发至ISP的路由器。

    [DeviceA] ip route-static 0.0.0.0 0.0.0.0 1.1.1.254

  3. 配置出接口方式的源NAT策略,使用私网用户直接借用DeviceA的公网IP地址来访问Internet。

    [DeviceA] nat-policy
    [DeviceA-policy-nat] rule name policy_nat1
    [DeviceA-policy-nat-rule-policy_nat1] source-address 10.1.1.0 24
    [DeviceA-policy-nat-rule-policy_nat1] action source-nat easy-ip
    [DeviceA-policy-nat-rule-policy_nat1] quit
    [DeviceA-policy-nat] quit

  4. 在私网主机上配置缺省网关,使私网主机访问Internet时,将流量发往DeviceA。具体配置过程略。

检查配置结果
  1. 内网PC可以正常访问Internet。
  2. 在设备上执行命令display nat-policy rule rule-name,查看源NAT策略的命中次数,命中次数大于等于1即表示有数据流命中NAT策略。
  3. 在设备上查询源地址为内网PC的私网地址的表项,查看本次NAT转换的信息。存在该表项,且NAT转换后的IP地址为接口的公网地址,表示NAT策略配置成功。
    <DeviceA> display session all verboseSession Table Information:Protocol          : 6(TCP)SrcAddr  Port Vpn : 10.1.1.3 2474DestAddr Port Vpn : 3.3.3.3 80Time To Live      : 60sNAT InfoNew SrcAddr     : 1.1.1.1New SrcPort     : 3761New DestAddr    : -New DestPort    : -Total : 1

配置脚本
#sysname DeviceA
#
interface 10GE0/0/1ip address 10.1.1.1 255.255.255.0 
#
interface 10GE0/0/2ip address 1.1.1.1 255.255.255.0nat enable
#ip route-static 0.0.0.0 0.0.0.0 1.1.1.254 
#  
nat-policy  rule name policy_nat1 source-address 10.1.1.0 mask 255.255.255.0   action source-nat easy-ip 
#                                          
return

相关文章:

  • 使用C#快速搭建一个在windows运行的exe应用
  • python format详解
  • CI/CD实战面试宝典:从构建到高可用性的全面解析
  • UE5.2打包安卓
  • k8s可练习实验分享
  • 1毛钱1百万token,写2遍红楼梦!国产大模型下一步还想卷什么?
  • 【数据库设计】宠物商店管理系统
  • Python第二语言(十四、高阶基础)
  • Internet Download Manager(IDM6.41)安装教程+软件安装包下载
  • 【机器学习】机器学习赋能医疗健康:从诊断到治疗的智能化革命
  • MySql几十万条数据,同时新增或者修改
  • 制作ubuntu18.04 cuda10.2+ROS1的 docker镜像
  • Python自动化
  • 机器学习--线性模型和非线性模型的区别?哪些模型是线性模型,哪些模型是非线性模型?
  • 攻防演练之-成功的钓鱼邮件溯源
  • [译]Python中的类属性与实例属性的区别
  • ECS应用管理最佳实践
  • flask接收请求并推入栈
  • Idea+maven+scala构建包并在spark on yarn 运行
  • iOS帅气加载动画、通知视图、红包助手、引导页、导航栏、朋友圈、小游戏等效果源码...
  • js中forEach回调同异步问题
  • k8s如何管理Pod
  • miaov-React 最佳入门
  • node学习系列之简单文件上传
  • Python学习之路16-使用API
  • underscore源码剖析之整体架构
  • 好的网址,关于.net 4.0 ,vs 2010
  • 快速构建spring-cloud+sleuth+rabbit+ zipkin+es+kibana+grafana日志跟踪平台
  • 如何使用 JavaScript 解析 URL
  • 实现简单的正则表达式引擎
  • 微信如何实现自动跳转到用其他浏览器打开指定页面下载APP
  • ​configparser --- 配置文件解析器​
  • #ifdef 的技巧用法
  • $LayoutParams cannot be cast to android.widget.RelativeLayout$LayoutParams
  • (55)MOS管专题--->(10)MOS管的封装
  • (iPhone/iPad开发)在UIWebView中自定义菜单栏
  • (多级缓存)缓存同步
  • (一)appium-desktop定位元素原理
  • (一)项目实践-利用Appdesigner制作目标跟踪仿真软件
  • (杂交版)植物大战僵尸
  • (转)Linux整合apache和tomcat构建Web服务器
  • ***原理与防范
  • .NET Core 网络数据采集 -- 使用AngleSharp做html解析
  • .NET编程C#线程之旅:十种开启线程的方式以及各自使用场景和优缺点
  • .net的socket示例
  • .Net调用Java编写的WebServices返回值为Null的解决方法(SoapUI工具测试有返回值)
  • .NET国产化改造探索(三)、银河麒麟安装.NET 8环境
  • .NET简谈设计模式之(单件模式)
  • /deep/和 >>>以及 ::v-deep 三者的区别
  • /etc/shadow字段详解
  • @Conditional注解详解
  • [AutoSar]BSW_Memory_Stack_003 NVM与APP的显式和隐式同步
  • [BT]BUUCTF刷题第8天(3.26)
  • [BZOJ] 2044: 三维导弹拦截
  • [C#]扩展方法