IPv4 有两种类型,一种是公共 IP 地址,一种是私有 IP 地址,公共 IP 地址是公开地在互联网上注册的地址,如果你需要访问互联网的话,你必须要拥有一个公共 IP 地址,全世界大概有 40 亿个 IP 地址,这显然是不够用的,私有 IP 地址不是公开注册的,所以你不能直接用私有 IP 地址访问互联网。
NAT 的意思是网络地址转换,,这是在路由器中使用的服务,它的目的是转化一组 IP 地址到另一组 IP 地址,为了防止公共 IPv4 地址的短缺,工程师研发了私有 IP 地址和 NAT 服务,它可以将公有 IP 地址转换成私有 IP 地址。
也可以将私有 IP 地址转换成 公有 IP 地址。