端口映射、SNAT(源网络地址转换)

本文为作者学习文章,按作者习惯写成,如有错误或需要追加内容请留言(不喜勿喷)
本文为追加文章,后期慢慢追加

参考链接:内网和外网之间的通信(端口映射原理)https://www.jianshu.com/p/142dc8e31d29

SNAT

内网地址向外访问时,发起访问的内网ip地址转换为指定的公网ip地址(可指定具体的服务以及相应的端口或端口范围),这可以使内网中使用保留ip地址的主机访问外部网络,即内网的多部主机可以通过一个有效的公网ip地址访问外部网络。
注:私网地址只能在私网中使用。
内网客户机对公网服务器发起访问,首先源地址是私网的IP地址,经过路由器后源IP地址变成本地的公网地址;公网服务器回包时,源地址和目的地址都是公网的IP地址,经过本地路由器后,目的地址变为私网的IP地址。
端口映射、SNAT(源网络地址转换)_第1张图片

端口映射

端口映射是把外网IP地址的某一个端口映射到内网的某台主机的某台端口,比如你的服务器内网IP是192.168.1.1,那么只需要把192.168.1.1的80端口映射到公网的80端口就可以了,但是很多地区禁用了80端口,也可以通过其他端口来访问你的网站,比如可以把192.168.1.1的80端口映射到公网的1314端口,那么通过1314端口也可以来访问你的服务器。
端口映射、SNAT(源网络地址转换)_第2张图片

你可能感兴趣的:(网络,路由器,网络)