在网络技术中,端口的英文是Port,它有有两种解释:
一是物理意义上的端口,比如,ADSLModem、集线器、交换机、路由器用于连接其他网络设备的接口,如RJ-45端口、SC端口等等。
二是逻辑意义上的端口,一般是指TCP/IP协议中的端口,端口号的范围从0到6553比浏览网页服务的80端口,用于FTP服务的21端口等。
比如21端口--FTP服务,25端口--SMTP服务,80端口--HTTP服务,135端口--RPC服务,23端口--Telnet服务
024端口--分配给第一个向系统发出申请的程序。
被病毒木马程序所利用的动态端口,如冰河默认连接端口是762WAY4是801Netspy0是730YAI病毒是1024等等。
还有一种,UDP端口UDP端口,即用户数据包协议端口,无需在客户端和服务器之间建立连接,安全性得不到保障。常见的有DNS服务的53端口,SNMP服务的161端口,QQ使用的8000和4000端口等等
-为什么要映射为什么要映射?
如果你是ADSL、CABLEMODEM或光纤等宽带接入用户,想在网吧或公司内部建一个游戏服务器或WEB服务器,并且能够让互联网上的用户访问你的服务器,那么你就会遇到端口映射问题。
-怎样去映射
通常情况下,路由器都有防火墙功能,互联网用户只能访问到你的路由器WAN口(接ADSL线口),而访问不到内部服务器。要想让外面用户访问到服务器,那么你就要在路由器上做一个转发设置,也就是端口映射设置,让用户的请求到了路由器后,并能够到达游戏服务器或WEB服务器。这就是端口映射。目前,所有的宽带路由器都有端口映射功能,只是各个路由器厂商所取功能名称不一样,有的叫虚拟服务器,有的叫NAT设置。。。端口映射设置很简单,例如要映射一台IP地址为1916254的WEB服务器,只需把服务器的IP地址1916254和TCP端口80填入到路由器的端口映射表中就OK了,当然不同的服务有不同的端口,新手切勿乱改端口,避免造成冲突,这样的冲突故障一般情况下你是找不到原因的!
-设完后,如何检测
举个例子:WEB服务器应该是80端口映射,这时候,先放一个名为index.htm的静态页面,然后用你的ip或者域名输入到地址栏,回车,看看是否能正常访问
为默认的情况下,有很多不安全的或没有什么用的端口是开启的,比如Telnet服务的23端口、FTP服务的21端口、SMTP服务的25端口、RPC服务的135端口等等。为了保证系统的安全性,我们可以通过下面的方法来关闭/开启端口
文章为作者独立观点,不代表 股票程序化软件自动交易接口观点