Tigger |
2004-08-30 01:24 |
如何手动打开端口 你可以使用Netstat.exe来查看程序使用了什么端口。
用Netstat.exe找到端口 1。启动有问题的程序并使用它的网络功能。如果是个多媒体程序,用它打开一个声音stream,如果是个网络服务器,启动服务。
2。点击“开始”,点击“运行”,在打开的窗口中输入“cmd”然后点“确定”。
3。获得所有端口的列表。在命令行里输入netstat –ano > netstat.txt 并回车。
4。找到用于鉴别正在运行进程的鉴别标识,在命令行输入tasklist > tasklist.txt
注意:如果此程序是以一个服务在运行,加入/svc以列出在每个进程中导入的服务。 tasklist /svc > tasklist.txt
5。打开Tasklist.txt文件找到你正在解决问题的程序。记下寻找到此进程的那个鉴别标识
6。打开Netstat.txt记下任何与这个鉴别标识相关联的条目,并记下所使用的协议(TCP or UDP).
这个进程所使用的端口数量可能会影响此问题的解决:如果使用了多于1024个端口,端口的数量不会改变。
如果使用了少于1024个端口,此程序可能使用了一系列端口。那么打开个别几个端口可能无法完全解决问题。
使用windows防火墙手动打开端口
在你找到你需要打开的端口后,按照以下步骤操作:
1。点击“开始”,点击“运行”,在打开的窗口中输入wscui.cpl,点击“确定”
2。点击windows防火墙。
3。在“例外”Exceptions(或者其它译法)标签上点击“添加端口”
4。在“添加一个端口”对话框里输入你要打开的端口数字,然后点击TCP或者UDP。
5。为此端口输入一个名字,例如游戏端口,然后点击“确定”。如果要查看或者设置它的范围,点击“改变范围”,然后点击”确定“
6。在“例外”(或者其它译法)标签上,注意看新的服务已经列出。要启动此端口,点它边上的小方框,然后点击”确定“。 |
|