NAT原理详解:地址转换是怎么工作的

📂 进阶技术 🕒 2026年10月03日 📖 2 分钟阅读 💬 0 条评论

全家几十台设备,只有一个公网IP,为什么都能上网?答案藏在NAT(网络地址转换)里:它把内网私有地址“翻译”成公网地址,并记录“谁发的包回来了给谁”。NAT是现代家庭网络的“隐形功臣”。

NAT原理

NAT做什么

设备发出数据包(源IP为内网地址),路由器把它“翻译”成自己的公网IP+新端口,同时记下映射关系;响应包回来时,路由器查表还原,把数据送回正确的内网设备。这个过程对用户完全透明(IP地址见基础入门栏目)。

NAT的三种常见类型

静态NAT:一对一映射(公网IP映射内网IP,企业常用);动态NAT:地址池映射;PAT(端口地址转换):多个内网设备共用一个公网IP,靠端口区分——家庭路由器用的就是PAT。家用场景提“NAT”,通常指PAT(对比见进阶技术栏目)。

NAT与端口映射的关系

NAT默认“只出不进”:外网主动访问内网会被丢弃。端口映射就是“开一扇反向门”:提前告诉路由器“某某公网端口→某某内网设备”,外网访问才能进来。所以NAT是“基础翻译”,端口映射是“定向放行”(端口映射见配置指南栏目)。

NAT的优缺点

优点:节省公网IP、天然隔离内网(外部看不到内网设备);缺点:端到端通信被破坏(P2P、游戏联机受限)、排障时“分不清谁是谁”。IPv6地址充足,可以“去NAT化”,但家庭双栈环境NAT仍不可或缺(IPv6见配置指南)。

NAT是“一个门牌号住一栋楼”的智慧:翻译地址、记录映射、管控进出。理解了NAT,端口映射、远程访问、内网穿透这些概念就都串起来了。

NAT记录

看NAT会话表是排障好习惯:查“谁在访问谁”,很多“连不上”的真相就在表里。

发表评论