NAT

Posted 再给我一次机会

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NAT相关的知识,希望对你有一定的参考价值。

NAT----为解决IPv4地址枯竭而出现的一项过渡技术

        NAT(网络地址转换技术) 主要用于实现位于内部网络的主机访问外部网络的功能。当局域网内的主机需要访问外部网络时,通过NAT技术可以将其私网地址转换为公网地址,并且多个私网用户可以用一个共用一个公网地址,这样既可以保证网络互通,又节省了公网地址。

NAT的应用场景:

  • 企业或家庭所使用的网络为私有网络,使用的是私有地址;运营商维护的网络为公共网络,使用的是公有地址。私有地址不能在公网中路由
  • NAT一般部署在连接内网和外网的网关设备上

NAT的类型:

①静态

  • 静态NAT实现了私有地址和公有地址的一对一映射
  • 一个公网IP只会分配给唯一且固定的内网主机
  • 如果希望一台主机优先使用木某个关联地址,或者想要外部网络使用一个指定的公网地址访问内部服务器时,可以使用静态NAT
  • 但是在大型网络中,这种一对一的IP地址映射无法缓解公用地址短缺的问题

②动态

  • 动态NAT基于地址池来实现私有地址和公有地址的转换
  • 动态NAT地址池中的地址用尽以后,只能等待被占用的公网地址被释放后,其他主机才能使用它来访问公网

③NAPT

  • NAPT(Network Address Port Translation)也称为NAT-PT或PAT,网络地址端口转换,允许多个私网地址映射到同一个公网地址的不同端口
  • 通常是企业,家庭上网的默认方式

④Easy IP

  • Easy IP允许多个内部地址映射到网关出接口地址上的不同端口
  • Easy IP适用于小规模局域网中的主机访问Internet的场景
  • 小规模局域网通常部署在小型网吧或者办公室中,这些地方内部主机不多,出接口可以通过拨号方式获取一个公网IP地址。Easy IP可以实现内部主机使用这个临时公网IP地址访问Internet

NAT的配置:

nat static global公网地址 inside 私网地址 创建静态NAT
display nat static 查看静态NAT的配置

静态NAT配置:

nat address-group 编号 公网地址范围 配置NAT地址池
nat outbound acl 编号 address-group 编号 关联一个ACL和一个NAT地址池,ACL用来匹配能够转换的源地址
no-pat 只转换地址而不转换端口
display nat address-group 查看NAT地址池配置信息
display nat address-group 查看NAT地址池配置信息

Easy IP配置:

nat server Protocol tcp/udp global 公网地址 端口 配置NAT服务器
display nat server 验证NAT服务器
  • Easy IP的配置与动态NAT的配置类似,主要区别是Easy IP不需要配置地址池

 实验:

以上是关于NAT的主要内容,如果未能解决你的问题,请参考以下文章

NAT配置

nat和PAT有啥区别

什么时候需要转?对称 NAT 和端口限制 NAT

如何配置NAT?

配置NAT

nat路由器的工作原理