• HCIA-R&S自用笔记(25)NAT技术背景、NAT类型及配置


    NAT技术背景(7/27,29min)

    运营商路由器中不会有私网路由(提到MPLS VPN)

    宽带/无线路由器与运营商路由器的区别

    一台终端会使得路由器产生大量的NAT转换信息

    NAT类型和配置(7/27,86min)

    静态NAT

    若运营商分配给我五个公网地址?我能否在一个接口上配置五个地址?(用地址池即可)

    静态NAT配置:

    命令备注
    nat static enable开启静态NAT功能
    nat static global x.x.x.x(公)inside 192.168.1.1创建静态NAT
    display nat static查看静态NAT配置

    注意,静态NAT为一对一,一个私网地址对应一个公网地址,多用于服务器的映射。

    动态NAT

    特点是需要

    动态NAT与PAT配置:

    命令备注
    nat address-group 1 x.x.x.x x.x.x.x.y

    配置NAT地址池,

    可设置范围(0-7)

    nat outbound acl 2000 address group 1

    关联一条ACL与一个ACL地址池;

    ACL用于匹配需要转换的源地址

    (此时为PAT模式)

    nat outbound acl 2000 address group 1 no-pat同上,此时为普通的动态NAT模式
    display nat address-group查看NAT地址池配置信息
    display nat outbound查看动态NAT配置信息
    display nat session all查看路由器NAT映射表

    动态NAT情况下,即便是一个终端的一次ping都用掉一个公网地址

    PAT/NAT-PT/NAPT

    通常适用于大型企业网络(申请了多个固定的公网IP)

    不同终端的每一次ping时ID(New IcmpID)不一样,且其他含TCP/UDP的报文端口号也不一样

     Easy IP/SNAT(源NAT)

    不建立地址池(PAT需要建立地址池),直接关联接口即可

    Easy IP配置:

    命令备注
    int GigabitEthernet 0/0/1
            nat outbound acl 2000关联出站接口与ACL

     NAT服务器/DANT

    当外网用户访问内网服务器时,NAT Server通过事先配置好的“公网IP地址+端口号”与“私网IP地址+端口号”间的映射关系,将服务器的“公网IP地址+端口号”根据映射关系替换成对应得到“私网IP地址+端口号”

    NAT服务器配置:

    命令备注

    (接口视图下)

    nat server protocol tcp/udp

    global x.x.x.x/Gigabitethernet 0/0/x 3333 inside

    192.168.1.1 80

    配置NAT服务器

    (外网用户访问x.x.x.x:3333时,实际上访问192.168.1.1:80)

    display nat server验证NAT服务器

    外网访问内网的两种方式:

    端口映射/NAT服务器(发布服务到外网)、VPN(更加安全)

     R1的接口配置:

    1. #
    2. interface GigabitEthernet0/0/0
    3. ip address 192.168.0.254 255.255.255.0
    4. dhcp select interface
    5. #
    6. interface GigabitEthernet0/0/1
    7. ip address 12.0.0.1 255.255.255.0
    8. traffic-filter outbound acl 2000
    9. nat server protocol tcp global 12.0.0.10 8888 inside 192.168.0.100 www
    10. //注意,此处并非接口地址
    11. nat outbound 2000
    12. #

    其他地址配置如上,此时HTTP客户端(2.0.0.20)可以访问到内网中的Server1

  • 相关阅读:
    zemax---单透镜设计实例01
    Java中wait和notify方法的详解
    MATLAB被禁下一个会是LABVIEW吗?国产测试软件ATECLOUD崛起发力
    在预处理中用于预训练网络模型的均值和标准差的几种形式
    MindSpore:一文带你入门虚拟遗憾最小化CFR算法
    小米官网(难点分析)
    边云协同架构设计
    知识点滴 - 什么是YAML文件
    java毕业设计厨艺交流平台mybatis+源码+调试部署+系统+数据库+lw
    一文快速带你了解 KMM 、 Compose 和 Flutter 的现状
  • 原文地址:https://blog.csdn.net/m0_51770049/article/details/126021907