我们知道NAT在家庭网络环境下通常用于转换出口IP地址,用于将私网IP的地址转换成公网IP,使得内部网络能够访问公网上的服务,这种NAT我们通常称之为SNAT,与之相对应的,一种在容器和云的环境下比较常用的服务是DNAT,它的作用与SNAT正相反,是将内部的服务暴露给公网,使得它可以被外网所访问。