如何关闭计算机的各种端口.docx

上传人:b****6 文档编号:15693696 上传时间:2023-07-06 格式:DOCX 页数:16 大小:307.46KB
下载 相关 举报
如何关闭计算机的各种端口.docx_第1页
第1页 / 共16页
如何关闭计算机的各种端口.docx_第2页
第2页 / 共16页
如何关闭计算机的各种端口.docx_第3页
第3页 / 共16页
如何关闭计算机的各种端口.docx_第4页
第4页 / 共16页
如何关闭计算机的各种端口.docx_第5页
第5页 / 共16页
如何关闭计算机的各种端口.docx_第6页
第6页 / 共16页
如何关闭计算机的各种端口.docx_第7页
第7页 / 共16页
如何关闭计算机的各种端口.docx_第8页
第8页 / 共16页
如何关闭计算机的各种端口.docx_第9页
第9页 / 共16页
如何关闭计算机的各种端口.docx_第10页
第10页 / 共16页
如何关闭计算机的各种端口.docx_第11页
第11页 / 共16页
如何关闭计算机的各种端口.docx_第12页
第12页 / 共16页
如何关闭计算机的各种端口.docx_第13页
第13页 / 共16页
如何关闭计算机的各种端口.docx_第14页
第14页 / 共16页
如何关闭计算机的各种端口.docx_第15页
第15页 / 共16页
如何关闭计算机的各种端口.docx_第16页
第16页 / 共16页
亲,该文档总共16页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

如何关闭计算机的各种端口.docx

《如何关闭计算机的各种端口.docx》由会员分享,可在线阅读,更多相关《如何关闭计算机的各种端口.docx(16页珍藏版)》请在冰点文库上搜索。

如何关闭计算机的各种端口.docx

如何关闭计算机的各种端口

如何关闭计算机的各种端口

计算机“端口”是英文port的义译,可以认为是计算机与外界通讯交流的出口。

其中硬件领域的端口又称接口,如:

USB端口、串行端口等。

软件领域的端口是一种抽象的软件结构,包括一些数据结构和I/O(基本输入输出)缓冲区。

按端口号可分为3大类:

(1)公认端口(WellKnownPorts):

从0到1023,它们紧密绑定(binding)于一些服务。

通常这些端口的通讯明确表明了某种服务的协议。

例如:

80端口实际上总是HTTP通讯。

(2)注册端口(RegisteredPorts):

从1024到49151。

它们松散地绑定于一些服务。

也就是说有许多服务绑定于这些端口,这些端口同样用于许多其它目的。

例如:

许多系统处理动态端口从1024左右开始。

(3)动态和/或私有端口(Dynamicand/orPrivatePorts):

从49152到65535。

理论上,不应为服务分配这些端口。

实际上,机器通常从1024起分配动态端口。

但也有例外:

SUN的RPC端口从32768开始。

一些端口常常会被黑客利用,还会被一些木马病毒利用,对计算机系统进行攻击,以下是计算机端口的介绍以及防止被黑客攻击的简要办法。

8080端口

端口说明:

8080端口同80端口,是被用于WWW代理服务的,可以实现网页浏览,经常在访问某个网站或使用代理服务器的时候,会加上“:

8080”端口号,比如:

8080。

端口漏洞:

8080端口可以被各种病毒程序所利用,比如Brownorifice(BrO)特洛伊木马病毒可以利用8080端口完全遥控被感染的计算机。

另外,RemoConChubo,RingZero木马也可以利用该端口进行攻击。

操作建议:

一般我们是使用80端口进行网页浏览的,为了避免病毒的攻击,我们可以关闭该端口。

端口:

21

服务:

FTP

说明:

FTP服务器所开放的端口,用于上传、下载。

最常见的攻击者用于寻找打开anonymous的FTP服务器的方法。

这些服务器带有可读写的目录。

木马DolyTrojan、Fore、InvisibleFTP、WebEx、WinCrash和BladeRunner所开放的端口。

端口:

22

服务:

Ssh

说明:

PcAnywhere建立的TCP和这一端口的连接可能是为了寻找ssh。

这一服务有许多弱点,如果配置成特定的模式,许多使用RSAREF库的版本就会有不少的漏洞存在。

端口:

23

服务:

Telnet

说明:

远程登录,入侵者在搜索远程登录UNIX的服务。

大多数情况下扫描这一端口是为了找到机器运行的操作系统。

还有使用其他技术,入侵者也会找到密码。

木马TinyTelnetServer就开放这个端口。

端口:

25

服务:

SMTP

说明:

SMTP服务器所开放的端口,用于发送邮件。

入侵者寻找SMTP服务器是为了传递他们的SPAM。

入侵者的帐户被关闭,他们需要连接到高带宽的E-MAIL服务器上,将简单的信息传递到不同的地址。

木马Antigen、EmailPasswordSender、HaebuCoceda、ShtrilitzStealth、WinPC、WinSpy都开放这个端口。

端口:

80

服务:

HTTP

说明:

用于网页浏览。

木马Executor开放此端口。

端口:

102

服务:

Messagetransferagent(MTA)-X.400overTCP/IP

说明:

消息传输代理。

端口:

109

服务:

PostOfficeProtocol-Version3

说明:

POP3服务器开放此端口,用于接收邮件,客户端访问服务器端的邮件服务。

POP3服务有许多公认的弱点。

关于用户名和密码交换缓冲区溢出的弱点至少有20个,这意味着入侵者可以在真正登陆前进入系统。

成功登陆后还有其他缓冲区溢出错误。

端口:

110

服务:

SUN公司的RPC服务所有端口

说明:

常见RPC服务有rpc.mountd、NFS、rpc.statd、rpc.csmd、rpc.ttybd、amd等

端口:

119

服务:

NetworkNewsTransferProtocol

说明:

NEWS新闻组传输协议,承载USENET通信。

这个端口的连接通常是人们在寻找USENET服务器。

多数ISP限制,只有他们的客户才能访问他们的新闻组服务器。

打开新闻组服务器将允许发/读任何人的帖子,访问被限制的新闻组服务器,匿名发帖或发送SPAM。

端口:

135

服务:

LocationService

说明:

Microsoft在这个端口运行DCERPCend-pointmapper为它的DCOM服务。

这与UNIX111端口的功能很相似。

使用DCOM和RPC的服务利用计算机上的end-pointmapper注册它们的位置。

远端客户连接到计算机时,它们查找end-pointmapper找到服务的位置。

HACKER扫描计算机的这个端口是为了找到这个计算机上运行ExchangeServer吗?

什么版本?

还有些DOS攻击直接针对这个端口。

端口:

137、138、139

服务:

NETBIOSNameService

说明:

其中137、138是UDP端口,当通过网上邻居传输文件时用这个端口。

而139端口:

通过这个端口进入的连接试图获得NetBIOS/SMB服务。

这个协议被用于windows文件和打印机共享和SAMBA。

还有WINSRegisrtation也用它。

端口:

161

服务:

SNMP

说明:

SNMP允许远程管理设备。

所有配置和运行信息的储存在数据库中,通过SNMP可获得这些信息。

许多管理员的错误配置将被暴露在Internet。

Cackers将试图使用默认的密码public、private访问系统。

他们可能会试验所有可能的组合。

SNMP包可能会被错误的指向用户的网络

--------------------------------------

 

一、关闭139端口的方法

是在“网络和拨号连接”中“本地连接”中选取“Internet协议(TCP/IP)”属性,进入“高级TCP/IP设置”“WinS设置”里面有一项“禁用TCP/IP的NETBIOS”,打勾就关闭了139端口。

二、445端口的关闭:

修改注册表,添加一个键值

HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Services\\NetBT\\Parameters在右面的窗口建立一个SMBDeviceEnabled为REG_DWORD类型键值为0这样就ok了

三、135端口关闭方法

WindowsXP系统

运行dcomcnfg,展开“组件服务”→“计算机”,在“我的电脑”上点右键选“属性”,切换到“默认属性”,取消“启用分布式COM”;然后切换到“默认协议”,删除“面向连接的TCP/IP”。

以上选项有对应的注册表键值,因此也可通过注册表来修改:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole\EnableDCOM的值改为“N”

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Rpc\DCOMProtocols中删除“ncacn_ip_tcp”

此外,还需要停用“DistributedTransactionCoordinator”服务。

重启之后,135端口就没有了。

Windows2000系统

前面的步骤和在XP下相同,只是需要多停用一个服务,“TaskScheduler”注意dcomcnfg的界面稍有不同,不过内容是一样的。

Windows2003

以上方法在2003下无效,目前我只找到一个折中的方法。

默认情况下,135端口是在所有地址上监听的,如果只在本机回环地址上监听,也不失为一种解决办法。

要想改变135监听的地址,需要WindowsServer2003ResourceKittools中的rpccfg.exe。

首先看一下网卡上都有哪些网段:

rpccfg-l,一般情况下输出如下:

1127.0.0.01MSTCPLoopbackinterface

2192.168.0.01RealtekRTL8139/810xFamilyFastEthernetNIC

然后输入;rpccfg-a1。

这样只有本机回环地址才开放135端口。

四、关闭23端口

23端口主要用于Telnet(远程登录)服务,是Internet上普遍采用的登录和仿真程序。

端口说明:

23端口主要用于Telnet(远程登录)服务,是Internet上普遍采用的登录和仿真程序。

同样需要设置客户端和服务器端,开启Telnet服务的客户端就可以登录远程Telnet服务器,采用授权用户名和密码登录。

登录之后,允许用户使用命令提示符窗口进行相应的操作。

在Windows中可以在命令提示符窗口中,键入“Telnet”命令来使用Telnet远程登录。

操作建议:

利用Telnet服务,黑客可以搜索远程登录Unix的服务,扫描操作系统的类型。

而且在Windows2000中Telnet服务存在多个严重的漏洞,比如提升权限、拒绝服务等,可以让远程服务器崩溃。

Telnet服务的23端口也是TTS(TinyTelnetServer)木马的缺省端口。

所以,建议关闭23端口。

关闭23端口

一、单击“开始”——“设置”——“控制”,选择“管理工具”,双击打开。

二、在“管理工具”界面,选择“服务”,双击打开。

三、在“服务”对话框的服务列表中,找到Telnet服务。

四、右键单击,选择“属性”。

五、在“Telnet的属性”对话框中,将启动类型改为“手动”。

六、单击“停止”按钮,将服务状态改变为“停止”,单击“确定”,完成设置。

五、如何关闭3389端口

3389端口是Windows2000(2003)Server远程桌面的服务端口,可以通过这个端口,用"远程桌面"等连接工具来连接到远程的服务器,如果连接上了,输入系统管理员的用户名和密码后,将变得可以像操作本机一样操作远程的电脑,因此远程服务器一般都将这个端口修改数值者者关闭.

修改数值的话需要修改注册表的两个地方:

第一个地方:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TerminalServer\Wds\rdpwd\Tds\tcp]

PortNumber值,默认是3389,修改成所希望的端口,比如6000

第二个地方:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TerminalServer\WinStations\RDP-Tcp]

PortNumber值,默认是3389,修改成所希望的端口,比如6000

现在这样就可以了。

重启系统就可以了.

你如果觉得修改数值不够安全,可以把这个端口屏蔽掉:

一是在网卡的端口过滤里边,只开放你需要的端口,具体是在tcp/ip的属性设置里头有个"高级"按键,然后点里面最后一个"选项"按钮,在tpc/ip筛选里面,只允许你想开放的端口;

二是可以安装一个防火墙,也可以达到阻止别人访问你3389端口的目的.

六、关闭25端口

25端口为SMTP(SimpleMailTransferProtocol,简单邮件传输协议)服务器所开放,主要用于发送邮件,如今绝大多数邮件服务器都使用该协议。

端口说明:

25端口为SMTP(SimpleMailTransferProtocol,简单邮件传输协议)服务器所开放,主要用于发送邮件,如今绝大多数邮件服务器都使用该协议。

比如我们在使用电子邮件客户端程序的时候,在创建账户时会要求输入SMTP服务器地址,该服务器地址默认情况下使用的就是25端口。

端口漏洞:

1.利用25端口,黑客可以寻找SMTP服务器,用来转发垃圾邮件。

2.25端口被很多木马程序所开放,比如Ajan、Antigen、EmailPasswordSender、ProMail、trojan、Tapiras、Terminator、WinPC、WinSpy等等。

拿WinSpy来说,通过开放25端口,可以监视计算机正在运行的所有窗口和模块。

操作建议:

如果不是要架设SMTP邮件服务器,可以将该端口关闭。

关闭25端口

一、单击“开始”——“设置”——“控制”,选择“管理工具”,双击打开。

二、在“管理工具”界面,选择“服务”,双击打开。

三、在“服务”对话框的服务列表中,找到SimpleMailTransportProtocol(SMTP)服务。

四、右键单击,选择“属性”。

五、在“SimpleMailTransportProtocol(SMTP)的属性”对话框中,将启动类型改为“手动”。

六、单击“停止”按钮,将服务状态改变为“停止”,单击“确定”,完成设置。

七、关掉25端口

关闭SimpleMailTransportProtocol(SMTP)服务,它提供的功能是跨网传送电子邮件。

备注:

如何查看自己机子上开了哪些端口:

1、运行中输入"cmd";

2、netstat_a。

部分端口代表意思:

TCP的20=ftp数据

21=文件传输

23=远程终端

25=发送邮件

80=WEB网页

110=pop3邮件

139=文件共享

443=安全WEB访问

445=SMB(交换服务器消息块)

计算机之间通信是通过端口进行的,例如你访问一个网站时,Windows就会在本机开一个端口(例如1025端口),然后去连接远方网站服务器的一个端口,别人访问你时也是如此。

默认状态下,Windows会在你的电脑上打开许多服务端口,黑客常常利用这些端口来实施入侵,因此掌握端口方面的知识,是安全上网必备的技能。

一、常用端口及其分类

  电脑在Internet上相互通信需要使用TCP/IP协议,根据TCP/IP协议规定,电脑有256×256(65536)个端口,这些端口可分为TCP端口和UDP端口两种。

如果按照端口号划分,它们又可以分为以下两大类:

1.系统保留端口(从0到1023)

  这些端口不允许你使用,它们都有确切的定义,对应着因特网上常见的一些服务,每一个打开的此类端口,都代表一个系统服务,例如80端口就代表Web服务。

21对应着FTP,25对应着SMTP、110对应着POP3等。

2.动态端口(从1024到65535)

  当你需要与别人通信时,Windows会从1024起,在本机上分配一个动态端口,如果1024端口未关闭,再需要端口时就会分配1025端口供你使用,依此类推。

  但是有个别的系统服务会绑定在1024到49151的端口上,例如3389端口(远程终端服务)。

从49152到65535这一段端口,通常没有捆绑系统服务,允许Windows动态分配给你使用。

二、如何查看本机开放了哪些端口

  在默认状态下,Windows会打开很多“服务端口”,如果你想查看本机打开了哪些端口、有哪些电脑正在与本机连接,可以使用以下两种方法。

1.利用netstat命令

  Windows提供了netstat命令,能够显示当前的TCP/IP网络连接情况,注意:

只有安装了TCP/IP协议,才能使用netstat命令。

  操作方法:

单击“开始→程序→附件→命令提示符”,进入DOS窗口,输入命令netstat-na回车,于是就会显示本机连接情况及打开的端口,如图2。

其中LocalAddress代表本机IP地址和打开的端口号,ForeignAddress是远程计算机IP地址和端口号,State表明当前TCP的连接状态,图中LISTENING是监听状态,表明本机正在打开135端口监听,等待远程电脑的连接。

  如果你在DOS窗口中输入了netstat-nab命令,还将显示每个连接都是由哪些程序创建的。

上图2中本机在135端口监听,就是由svchost.exe程序创建的,该程序一共调用了5个组件(WS2_32.dll、RPCRT4.dll、rpcss.dll、svchost.exe、ADVAPI32.dll)来完成创建工作。

如果你发现本机打开了可疑的端口,就可以用该命令察看它调用了哪些组件,然后再检查各组件的创建时间和修改时间,如果发现异常,就可能是中了木马。

2.使用端口监视类软件

  与netstat命令类似,端口监视类软件也能查看本机打开了哪些端口,这类软件非常多,著名的有Tcpview、PortReporter、绿鹰PC万能精灵、网络端口查看器等,推荐你上网时启动Tcpview,密切监视本机端口连接情况,这样就能严防非法连接,确保自己的网络安全。

三、关闭本机不用的端口

  默认情况下Windows有很多端口是开放的,一旦你上网,黑客可以通过这些端口连上你的电脑,因此你应该封闭这些端口。

主要有:

TCP139、445、593、1025端口和UDP123、137、138、445、1900端口、一些流行病毒的后门端口(如TCP2513、2745、3127、6129端口),以及远程服务访问端口3389。

关闭的方法是:

  ①137、138、139、445端口:

它们都是为共享而开放的,你应该禁止别人共享你的机器,所以要把这些端口全部关闭,方法是:

单击“开始→控制面板→系统→硬件→设备管理器”,单击“查看”菜单下的“显示隐藏的设备”,双击“非即插即用驱动程序”,找到并双击NetBiosoverTcpip,在打开的“NetBiosoverTcpip属性”窗口中,单击选中“常规”标签下的“不要使用这个设备(停用)”,如图3,单击“确定”按钮后重新启动后即可。

  ②关闭UDP123端口:

单击“开始→设置→控制面板”,双击“管理工具→服务”,停止WindowsTime服务即可。

关闭UDP123端口,可以防范某些蠕虫病毒。

  ③关闭UDP1900端口:

在控制面板中双击“管理工具→服务”,停止SSDPDiscoveryService服务即可。

关闭这个端口,可以防范DDoS攻击。

  ④其他端口:

你可以用网络防火墙来关闭,或者在“控制面板”中,双击“管理工具→本地安全策略”,选中“IP安全策略,在本地计算机”,创建IP安全策略来关闭。

四、重定向本机默认端口,保护系统安全

  如果本机的默认端口不能关闭,你应该将它“重定向”。

把该端口重定向到另一个地址,这样即可隐藏公认的默认端口,降低受破坏机率,保护系统安全。

  例如你的电脑上开放了远程终端服务(TerminalServer)端口(默认是3389),可以将它重定向到另一个端口(例如1234),方法是:

1.在本机上(服务器端)修改

  定位到下列两个注册表项,将其中的PortNumber,全部改成自定义的端口(例如1234)即可:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TerminalServer\Wds\rdpwd\Tds\tcp]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TerminalServer\WinStations\RDP-Tcp]

2.在客户端上修改

  依次单击“开始→程序→附件→通讯→远程桌面连接”,打开“远程桌面连接”窗口,单击“选项”按钮扩展窗口,填写完相关参数后,单击“常规”下的“另存为”按钮,将该连接参数导出为.rdp文件。

用记事本打开该文件,在文件最后添加一行:

serverport:

i:

1234(这里填写你服务器自定义的端口)。

以后,直接双击这个.rdp文件即可连接到服务器的这个自定义端口了。

没用防火墙你应该这样按以下操作方法关闭端口,

鼠标指到桌面→“网上邻居”→击右键→选取→“属性”→“Internet协议(TCP/IP)”→“属性”→“高级”→“选项”→“属性”→点击

“只允许→“添加”→将你凡是上网需要的端口“添加”进去→,如果什么都不加进去则它是将全部的端口都关闭了,那么你就上不了网了,什么也做成了。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2