• NAT常用配置讲解!eNSP实验拓扑!


    在这里插入图片描述

    NAT: network address translation ,网络地址转换。

    -通常是配置在公网和私有网络的边界设备上,
    具体是配置在连接公网的接口上;

    -NAT的工作过程,完全是依靠 NAT 表,里面包含的是
    私有地址和公有地址的转换条目。
    基于转换条目的学习方式,可以将 NAT 分为两种弄类型

    @静态NAT:NAT表中的条目,是手动添加到“NAT转换表”中的;

    • 优点:简单方便,容易理解
    • 缺点:一个私有地址,就必须占用/对应一个公网地址,不节省公网IP

    @动态NAT

    • 优点:可以让多个私有地址循环使用少量的公网IP地址,都是自动形成对应关系
    • 缺点:当内部网络主机数量很多的时候,依然无法满足大量主机上网,

    PAT:port address translation ,端口地址转换

    即在进行私有地址和公有地址转换的时候,不但将地址进行转换,同时还将
    端口号也进行转换,从而就可以实现:
    -多个内网主机的私有IP地址,转换为同一个公网IP地址的不同端口号;
    即节省了大量的公网IP地址。
    即私有地址和公有地址是 多:1 的关系;

    @动态PAT
    -PNAT

    • 该方案是企业网络中的最常见的方案

    @EasyIP

    • 该方案是小型企业网络中常用方案
      ----公司内部主机数量很少;
      ----公司的公网IP地址是从运营商动态获得的,不是静态公网IP地址

    @静态PAT(nat server)| [端口映射]

    • 企业内网的Web Server需要被Internet上的计算机访问

    基础配置:配置vlan、IP地址、路由使网络互通!

    SW11:

    vlan batch 10 20

    interface GigabitEthernet0/0/1
    port link-type access
    port default vlan 10

    interface GigabitEthernet0/0/2
    port link-type access
    port default vlan 20

    ip route-static 0.0.0.0 0.0.0.0 2.2.2.2

    AR10:

    vlan batch 10 20

    interface GigabitEthernet0/0/0
    ip address 100.1.1.2 255.255.255.0

    interface GigabitEthernet0/0/1
    ip address 2.2.2.2 255.255.255.0

    ip route-static 0.0.0.0 0.0.0.0 100.1.1.1
    ip route-static 1.1.1.0 255.255.255.0 2.2.2.1

    AR11:

    interface GigabitEthernet0/0/0
    ip address 100.1.1.1 255.255.255.0

    interface GigabitEthernet0/0/1
    ip address 200.1.1.1 255.255.255.0

    ip route-static 0.0.0.0 0.0.0.0 100.1.1.2

    动态NAT 配置思路:

    (1)配置ACL,匹配感兴趣的流量,来决定哪些包可以进行NAT,哪些不可以;
    (2)配置NAT地址池,里面包含了公司从运营商购买的公网IP地址,专门用于进行NAT

    • nat address-group {组号} {起始公网地址} {结束公网地址}
    • interface gi0/0/x --> 边界设备连接外网的接口
    • nat outbound {acl号码} address-group {组号} no-pat

    AR10配置:

    acl number 2000
    rule 5 permit source 1.1.1.0 0.0.0.255

    nat address-group 1 100.1.1.10 100.1.1.20

    interface GigabitEthernet0/0/0
    ip address 100.1.1.2 255.255.255.0
    nat outbound 2000 address-group 1 no-pat
    在这里插入图片描述

    实验结果:PC12 ping PC13抓包发现内网地址成功转换为地址池中的公网地址,但是会丢包!

    动态PAT配置思路:

    • 创建ACL
    • 创建NAT地址池
    • 在连接外网的口上配置NAT

    @命令:
    — interface gi0/0/x
    — nat outbound {acl号码 } address-group {组号}

    AR10配置:

    acl number 2000
    rule 5 permit source 1.1.1.0 0.0.0.255

    nat address-group 1 100.1.1.10 100.1.1.20

    interface GigabitEthernet0/0/0
    ip address 100.1.1.2 255.255.255.0
    nat outbound 2000 address-group 1
    在这里插入图片描述

    实验结果:PC12 ping PC13 抓包发现内网地址成功转换为地址池中的公网地址!

    @EasyIP 配置思路:

    • 创建ACL
    • 在连接外网的口上配置NAT

    @命令:
    —interface gi0/0/x
    — nat outbound {acl号码 }

    AR10配置:

    acl number 2000
    rule 5 permit source 1.1.1.0 0.0.0.255

    interface GigabitEthernet0/0/0
    ip address 100.1.1.2 255.255.255.0
    nat outbound 2000

    在这里插入图片描述

    实验结果:PC12 ping PC13 抓包发现内网地址成功转换为路由器外网接口的公网地址!

    @静态PAT(nat server)配置思路:

    AR10配置:

    interface GigabitEthernet0/0/0
    nat server global 100.1.1.20 inside 1.1.1.1

    在这里插入图片描述

    实验结果:PC13 ping 公网地址100.1.1.20 ,分别从内网接口和外网接口抓包,发现公网地址成功被转换为内网地址!

  • 相关阅读:
    录屏软件哪个好?比较好用的录屏软件,这4款值得一试!
    “熊猫视图”.Net图形控件功能介绍 [十二]:图像图元
    【入门Flink】- 11Flink实现动态TopN
    2022 极术通讯-计算机体系结构将何去何从?
    最全前端面试总结来袭!抓紧收藏了!
    【数据挖掘】聚类分析
    url链接拼接验证
    GFS分布式文件系统
    【2024年最新】NodeMCU-ESP8266刷AT固件教程——适用于esp-12E和esp-12F
    Ubuntu上运行ProbLog程序的基本方法
  • 原文地址:https://blog.csdn.net/weixin_46523520/article/details/132853159