系统网络端口安全防护
2016-11-26
网络安全和信息化 2016年7期
引言:计算机之间通信是通过端口进行的,在默认状态下,Windows会在用户的电脑上打开许多服务端口,掌握端口安全防护方面的有关知识对网络运维维护有着相当大的帮助。
常用端口及分类
电脑在因特网上相互通信需要使用TCP/IP协议,而电脑总共有65536个端口,这些端口分为TCP端口和UDP端口两种。按照端口号划分,它们又可分为系统保留端口和动态端口两大类。其具体划分如下:
系统保留端口(0-1023)。这些端口不允许用户私自使用,因为在系统层面上它们都有确切的定义,一个或者多个端口号对应着因特网上常见的一些服务,即每一个打开的端口都代表一个系统服务,如8O端口就代表Web服务,21对应FTP,25对 应SMTP,110对 应POP3。
动态端口(1024-65 53 5)。这些端口号是动态的,当用户需要与别人通信时,Windows系统会从1024起,在本机上分配一个动态端口,如果1024端口未关闭,再需要时就会分配1025端口供用户使用,依此类推。但有个别的系统服务会绑定在1024-49151的端口上,如3389端口为远程终端服务。从49l52-65535端口,通常没有捆绑系统服务,允许Windows动态分配使用。
查看本机开放的端口
在默认状态下,Windows系统会打开很多“服务端口”,如果用户想查看本机打开了哪些端口、有哪些电脑正在与本机连接,可以使用以下两种方法。
方法一:利用Netstat命令。Windows系统提供了Netstat命令,能够显示当前的TCP/IP网络连接情况,前提条件是只有安装了TCP/IP协议才能使用Netstat命令。
操作方法:单击“开始→程序→附件→命令提示符”,进入MS-DOS窗口,输入命令Netstat-na回车,就会显示本机连接情况及打开的端口。……
登录APP查看全文
