服务器端口简单来说就是服务器与外界通讯交流的出口。服务器端口最大数可以有65535个,但实际上常用的端口只有几十个,这些端口有时会成为木马程序入侵的通道,因此,了解这些端口就变得十分有必要。接下来,纵横数据的小编就讲讲香港服务器端口的一些小知识。
服务器端口是什么?
服务器端口大约有6万多个,大致有两种分类方法,一种是按端口性质分为公认端口、注册端口以及动态和/或私有端口,另一种是按所提供的服务方式的不同分为“TCP协议端口”和“UDP协议端口”。小编要讲的是第一种分类方法的三种端口。
公认端口指的是从0到1023的端口,它们紧密绑定于一些服务。通常这些端口的通讯明确表明了某种服务的协议,比如说80端口指的是HTTP连接端口;注册端口是1024到49151端口,它们通常松散的绑定于一些服务,比如说许多系统处理动态端口是从1024左右开始的;动态和/私有端口是指49152到65535端口,这些端口常常不被引起注意,容易隐蔽。
公认端口通常不会被木马等黑客程序利用;注册端口多数没有明确的定义服务对象,不同程序可以根据实际需要自行定义,这些端口在木马程序的防护和查杀上有必要的作用;动态和/或私有端口由于隐蔽性高,则是一些木马程序非常青睐的端口。
怎么查看服务器的端口号?
为了防止木马程序侵入服务器,首先就要知道自身的服务器有哪些端口号。在服务器中查看端口很简单,使用Netstat命令即可:
1、依次点击“开始→运行”,键入“cmd”并回车,打开命令提示符窗口。
2、在命令提示符状态下键入“netstat-a -n”,按下回车键后就可以看到以数字形式显示的TCP和UDP连接的端口号及状态。
Netstat命令用法如下:
命令格式:Netstat -a -e -n -o -s-an
-a 表示显示所有活动的TCP连接以及计算机监听的TCP和UDP端口。
-e 表示显示以太网发送和接收的字节数、数据包数等。
-n 表示只以数字形式显示所有活动的TCP连接的地址和端口号。
-o 表示显示活动的TCP连接并包括每个连接的进程ID(PID)。
-s 表示按协议显示各种连接的统计信息,包括端口号。
-an 查看所有开放的端口
如何关闭服务器端口?
如果关掉一些默认开启却又用不到的服务器端口或者修改端口的话,是可以大大增加服务器的安全性的。
关掉服务器通常有三种办法,一种是在系统中自行设置,一种是使用诸如PortBlocker软件进行设置,另一种是找提供服务器的服务商,让对方的帮忙关闭或者修改端口,这时会有收费和不收费两种情况,不收费的服务商就有纵横数据,免费十几项运维里面就有修改端口等服务内容,因此,在选择服务商之前需要弄清楚这点。