LELexEdge词汇锋面
DevOps专业术语

NAT

Network Address Translation

NAT · 让私有网络访问互联网的地址转换

网络云平台
NAT
定义
NATNetwork Address TranslationDevOps领域的专业术语NAT 将私有 IP 地址转换为公有 IP 地址,让内网设备能访问互联网。

最后更新:2026-03-18

什么是NAT?

NAT 将私有 IP 地址转换为公有 IP 地址,让内网设备能访问互联网。在 AWS 中,NAT Gateway 让私有子网中的资源(如数据库)能访问外部服务。

  • 私有 IP 到公有 IP 的地址转换
  • 让内网设备访问互联网
  • AWS NAT Gateway 是常见用法

NAT详解

NAT 的类型:SNAT(源地址转换,内网访问外网)、DNAT(目标地址转换,外网访问内网)、PAT(端口地址转换,多个内网 IP 共享一个公网 IP)。在 AWS 中,NAT Gateway 部署在公有子网,让私有子网中的 EC2、RDS 等资源能访问互联网(如下载补丁)而不暴露公网 IP。NAT Gateway 按小时和流量计费。

NAT的应用场景

正式定义

将私有 IP 地址转换为公有 IP 地址的网络地址转换技术

应用场景

  • 私有子网的互联网访问
  • IP 地址的节约和隐藏
  • 网络安全的地址隔离

常见误区

  • NAT 不是防火墙,虽然有一定的隐藏效果
  • AWS NAT Gateway 费用不低,注意成本
  • IPv6 理论上不需要 NAT,但实际仍在使用

实际案例

📌 AWS NAT Gateway

AWS NAT Gateway 让私有子网中的数据库和应用服务器能访问互联网(下载补丁、调用外部 API),同时不暴露公网 IP。

NAT的参考来源

关于NAT的常见问题

NAT 是做什么的
将私有 IP 地址转换为公网 IP 地址,让内网设备能访问互联网,同时隐藏内部网络结构。
AWS NAT Gateway 贵吗
按小时和数据处理量计费,每月约 $32+ 加数据费,是 AWS 账单中容易被忽视的成本项。