网络:NAT

  1. NAT技术产生背景
    1. IPv4地址枯竭成为制约网络发展的瓶颈。尽管IPv6可以从根本上解决IPv4地址空间不足的问题,但目前众多的网络设备和网络应用仍基于IPv4。因此在IPv6广泛应用之前,一些过度技术的使用是解决这些问题的主要技术手段。
    2. 目前有哪些技术可以节约网络地址?
      1. VLSM 可变长子网掩码
      2. NAT技术
  2. NAT的作用是什么?
    1. 网络地址转换技术NAT(Network Address Translation)主要用于实现位于内部网络的主机访问外部网络的作用。即将私网地址能够转换成公网地址,使私网用户能够上网。这样既保证网络互通,又节省公网地址。
  3. NAT一般部署在连接内网和外网的网关设备上。
  4. 除了私网地址、特殊地址外,都是公网地址。用户使用的地址大多都是私网地址,但访问的服务器,例如百度服务器是公网地址。
  5. NAT的优势
    1. 节约公网地址
    2. 保护内部网络
    3. 实现IP地址复用,节约宝贵的地址资源
  6. NAT的种类 1:源NAT是指转换源IP地址,不转换目标IP地址。
    1. 静态NAT
      1. 原理:实现公网地址和私网地址一对一映射,一个公网IP只会分配给唯一且固定的内网主机。
      2. 命令:nat  static  global  200.10.10.10  inside  192.168.1.1  netmask 255.255.255.255  #静态NAT格式 公网地址、私网地址,后面自动产生
      3. 命令:nat  static  global  200.10.10.20  inside  192.168.1.2  netmask 255.255.255.255
      4. 检查NAT命令如下:
        1. display nat session
      5. 缺点:不能节约公网地址。
    2. 动态NAT
      1. 原理:和静态实质是一样的,公网地址和私网地址进行一对一的映射,基于地址池来实现私有地址和公有地址的转换。
      2. 命令:
        #ACL的配置:允许哪些私网地址进行转换
        [RTA]acl 2000
        [RTA-acl-basic-2000]rule 5 permit source 192.168.1.0  0.0.0.255
        
        #定义一个地址池
        [RTA]nat address-group  1   200.10.10.1  200.10.10.200
                               序号   开始地址       结束地址
        
        #调用
        [RTA]interface G0/0/0
        [RTA-G0/0/0]nat outbound 2000 address-group 1 no-pat #注意:no-pat 一定要加上,意思是不进行端口转换。
        
        #检查
        display nat session all
        [RTA]display nat address-group 1
        NAT Address-Group Information:
        ---------------------------------------------------
        Indes      Start-address        End-address
        1          200.10.10.1          200.10.10.200
        
        [RTA]display nat outbound
        NAT Outbound Information:
        ---------------------------------------------------
        Interface   Acl  Address-group/IP/Interface Type
        ---------------------------------------------------
        Serial1/0/0 2000                            no-pat
        
        ---------------------------------------------------
        
        Total:1
      3. 缺点:动态NAT无法做到公网地址节约。
    3. NAPT (网络地址端口转换)
      1. 原理:让多个私网地址能够被一个公网地址进行不同端口进行转换。
      2. 注意:此处的公网地址指的是非出接口的公网IP地址,端口指的就是传输层的端口概念,共65536个,取值范围是0~65535,知名端口是0~1023。
      3. 命令
        #acl的配置:允许哪些私网地址进行转换。
        [RTA]acl 2000
        [RTA-acl-basic-2000]rule 5 permit source 192.168.1.0 0.0.0.255
        
        #定义一个地址池
        [RTA]nat address-group  1  202.100.12.1 202.100.12.1
                               序号 开始地址      结束地址
        
        #调用
        [RTA]interface G0/0/0
        [RTA-G0/0/0]nat outbound 2000 address-group 1
        #注意:no-pat 一定不能带上,意思是不进行端口转换。
        
        #检查
        display nat session all
        [RTA]display nat outbound
        NAT Outbound Information:
        ----------------------------------------------------
        Interface Acl Address-group/IP/Interface Type
        
        ----------------------------------------------------
        Serial1/0/0 2000 200.10.10.1 easyip
        ----------------------------------------------------
         Total:1
      4. 缺点
    4. EASY-IP
      1. 原理:让多个私网地址能够被一个公网地址进行不同端口进行转换。
      2. 注意:公网地址指的是出接口的公网IP地址。
      3. 缺点:用户至少够买2个公网IP。
      4. 优点:直接出接口进行访问。
  7. NAT的种类 2:
    1. 目的NAT种类
      1. 原理:目标NAT是指转换目标IP地址,不转换源IP地址。通过配置NAT服务器,可以使外网用户访问内网服务器。
      2. 命令
      3. [RTA]interface GigabitEthernet0/0/1
        [RTA-interface GigabitEthernet0/0/1]ip address 192.168.1.254 24
        [RTA]interface GigabitEthernet0/0/1interface Serial1/0/0
        [RTA-Serial1/0/0]ip address 200.10.10.2 24
        [RTA-Serial1nat server protocol tcp global current-interface 9999 inside 192.168.1.1 23
      4. 注意:目的NAT是将服务器提供的8080端口服务映射到RTA公网地址202.10.10.1:80端口上,外网的用户实际访问的是202.10.10.1:80端口,然后路由器通过NAT Server的映射,会把请求发给服务器。

      5. 如果服务器提供的是telnet服务,AR1不需要配置telnet的任何服务,外网用户可以通过telnet 200.10.10.1:9999远程到内网服务器。

      6. NAT-Server
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值