端口映射与NAT的区别是什么?

端口映射与NAT的区别是什么?,第1张

一、性质不同

1、NAT:网络地址转换方法。

2、端口映射:NAT的一种,外网主机的IP地址的端口映射到内部网络中的机器上,以提供相应的服务。

二、功能不同

1、NAT功能:

(1)宽带分享:这是 NAT 主机的最大功能。

(2)安全防护:NAT之内的PC联机到 Internet上面时,显示的IP是NAT主机的公共ip,所以客户端的pc当然具有一定的安全性。当外界进行端口扫描时,就侦测不到源Client 端的PC 。

2、端口映射功能:把在公网的地址转翻译成私有地址,采用路由方式的adsl宽带路由器具有动态或固定的公网ip。ADSL直接连接到集线器或交换机,所有计算机共享互联网。

扩展资料:

借助于NAT,私有(保留)地址的"内部"网络通过路由器发送数据包时,私有地址被转换成合法的ip地址。局域网只需要少量的ip地址(甚至一个)就可以满足专用地址网中所有计算机与internet的通信需求。

NAT将自动修改IP报文的源IP地址和目的IP地址,NAT处理时会自动完成IP地址验证。有些应用程序将源IP地址嵌入到IP消息的数据部分,因此有必要同时修改消息的数据部分,以匹配IP头中已修改的源IP地址。否则,在报文数据中嵌入IP地址的应用程序将无法正常工作。

-nat

-端口映射

  1、确保你能链接上你的路由器;

 2、浏览器地址栏输入路由器的地址,一般默认都是 192、168、1、1。登录路由器管理界面;

 3、选择虚拟服务器:不同品牌路由器所在选项不同,例如tp-link是在“转发规则”;而磊科在“应用”--“高级NAT配置”里,点击“虚拟主机配置”选项;

 4、添加端口映射:将外网端口和内网端口都设为80,映射主机设为本机IP,点击”保存“退出。

以TP LINK为例,端口映射的功能是用的比较多的,比如可以使用端口映射的功能将内网的WEB服务器发布到互联网上。要实现这种功能,首先登入无线路由器管理界面,找到“转发规则-虚拟服务器”,然后在右侧点击“添加新条目”来添加一条新的映射,如下图所示:

服务端口号:就是在无线路由器WAN口上打开的端口,这里以HTTP服务的80端口为例。IP地址:是指映射到内网的主机IP。协议:可以选择TCP或者UDP,如果你不知道是哪个,就选择ALL。状态:可以选择生效或者失效,默认是生效。常用服务端口号:可以选择常用的服务,然后在服务端口号和协议的地方就会自动填写。

设置完成之后,点击保存,一条端口映射的设置就算完成了。

1、看你挂网站的空间在哪里,比如你是找的空间商,备案是由空间商来给你做的。备案不是备案的IP,是备案的空间。

2、你的想法是可行的。但是安全性肯定会降低。因为端口映射后从外网访问的就直接是你本机的80端口了。只需要映射80端口即可。

回复你的问题补充:

如果是你单位自己买一台服务器做WEB服务的话,第一,你的带宽是否能够满足访问;第二点,这种情况备案的话估计无法备案,详细的你得到通信管理局去问一下。

还有你如果说做端口映射,让外网访问你内网服务器的WEB服务的话,对你内网的安全性全有影响的。因为做了映射,相当于外网可以直接访问你WEB服务器的80端口。安全性可想而知了。

直接将一个IP、一个端口映射到两台虚拟机是不可能的。

你可以在物理主机上安装Apache,然后用mod_proxy做代理服务器,根据不同的域名代理进不同的虚拟机。这样会影响效率。

不影响效率的方法就是增加一个公网IP。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 端口映射与NAT的区别是什么?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情