AI 助教问 AI 助教
东方瑞通 · HCIA

NAT 地址转换(源 NAT/Easy IP/NAT Server)

NAT(网络地址转换)是把内网私有 IP 地址与公网 IP 地址相互转换的技术;源 NAT 转换报文源地址,用于让内网私有地址用户访问公网(解决地址不足),目的 NAT(NAT Server)转换报文目的地址,用于让公网用户访问内网服务器(实现服务发布)。

考点精讲

  1. NAT 用于在私有地址与公网地址之间进行转换,按转换方向分为源 NAT 与目的 NAT。源 NAT 转换报文的源地址,又分几种:No-PAT 只做地址转换(一对一)、NAPT 同时转换地址和端口(多对一,通过端口区分不同内网用户)、Easy IP 是 NAPT 的简化形式(用出接口的公网 IP 做转换,无需额外公网地址池)。目的 NAT 又称 NAT Server,转换报文的目的地址,把公网地址和端口映射到内网服务器的私有地址和端口,实现内网服务对公网发布。双向 NAT 则同时转换源与目的地址,用于源和目的都需转换的复杂场景。NAT 解决了 IPv4 地址不足的问题,也隐藏了内网结构、提升了安全性。

记忆技巧

源 NAT『内网出去』、目的 NAT『外网进来』:方向相反
NAPT『一个公网 IP 带一群人』:靠端口区分内网用户

常见误区

  • 混淆源 NAT 与目的 NAT 的转换对象(源地址 vs 目的地址)
  • 把 No-PAT 与 NAPT 混为一谈——No-PAT 只转地址,NAPT 同时转端口
  • 忽略 NAT 在隐藏内网结构、提升安全性上的作用

真题思路

  • 【示例】 关于 NAT,下列说法正确的是?
    目的 NAT 用于让内网用户访问公网 NAPT 同时转换地址和端口 Easy IP 需要额外配置公网地址池 No-PAT 能转换源和目的地址
    答案:B
    解析:目的 NAT 用于发布内网服务;NAPT 同时转换地址和端口;Easy IP 用出接口地址、无需地址池;双向 NAT 才同时转源目的。故 B 正确。

常见问题

Q:源 NAT 解决什么问题?

A:让内网私有地址用户访问公网,缓解地址不足。

Q:目的 NAT 解决什么问题?

A:把内网服务器发布到公网,供外部访问。

Q:NAPT 和 No-PAT 区别?

A:NAPT 同时转地址和端口(多对一),No-PAT 只转地址(一对一)。

Q:Easy IP 是什么?

A:用出接口公网地址做转换的简化 NAPT。

相关知识

教材出处:第15章 NAT原理与配置 NAT 有哪几种类型

AI 助教

让 AI 助教带你深入学习,把你卡住的地方直接问它

随时为您答疑解惑

开始答疑