端口转发是什么
我们先来了解几个名词的含义:端口映射,端口转发,反向代理,一同分析他们的相同点以及区别
端口映射
如果你去网上查找端口映射,大部分都是说路由器ADSL把公网IP映射到内网,这个一般是从路由器中设置的...,对公网IP某个端口进行映射到路由器下的某个端口,通过访问这个外网地址就可以请求到这台服务器了,使用场景最平凡的就是大家购买的AWS或UCloud的服务器,他们服务器的公网都是通过端口映射的方式实现的....端口转发
端口转发就实现的功能效果和端口映射几乎一样,这两个名词的边界也比较含糊不清,如果上面把端口映射解释为从是处理路由器公网到内网,可以理解端口转发是系统级别的.一个简单的例子你的tomcat默认使用内网...8080端口,你需要在80端口上去访问,这个时候就需要把自己的80端口转发到8080端口,访问80端口的时候会被系统把请求转发到8080端口上接受....使用rinetd进行端口转发
大家了解端口转发之后大致明白在什么场景下应该来使用了,我们通常配置端口转发时多半会使用Liunx的iptables来进行,但是这样有诸多不方便的地方,端口占用不提示,关闭不方便等等