如何查看本机端口占用的程序
今天在学织梦仿站时,要先搭建PHP环境,教程介绍的是用APMServ实现,而用启用APMServ要用到80端口,我每次启动都会提示“1、80端口被占用,Apache启动失败。√MySQL5.1已启动”。
但我又不知道80端口被什么程序占用了,经过搜索后知道了下面的方法:
1. 在“运行”中输入CMD
2.在启动的窗口中输入netstat -ano,就可以看到所有端口占用的情况,记下占用80端口的程序的
PID
3.打开“任务管理器”,点击菜单栏的“查看”,
再点击“选择列”,选上“PID(进程标识符)”
4.在进程中找个相应的PID值,结束进程即可
原来我的80端口是被“inetinfo.exe”占用了,这个是IIS服务的一个进程,我点结束进程后,这个进程还是会恢复。于是我在服务管理工具中把
“IIS Admin”
服务停止了,这样相应的IIS服务的进程就消失了。
如今是什么样的人都有,有的人不会做人天天霸占你的电脑玩游戏,换了谁都会受
不了,碍于情面不好意思的也有人在,禁止安装?删除游戏?太明显了,这样也不太好。我们给他来个封禁端口,暗地里摆他一道又如何,又不是不给他安装、运行。 下面我们以LOL为例
第一步要做的就是找到LOL的游戏端口
首先运行CMD,再启动LOL登录游戏,完全进入游戏后我们按Alt + Tab键切换到CMD窗口
输入tasklist显示任务列表(正在运行的所有进程)
红框标示的是LOL的相关程序和进程标识符(简称PID),PID分别为1292、1416、1656
接着再输入netstat -ano
一大堆IP和端口,我们只看红框中的,这些是连接过或正在连接的IP和端口。粉框是LOL客户端的PID,黄框表示连接成功,绿框就是LOL客户端正在连接的IP和端口。192.168.1.3是我电脑的IP地址,从方框中可以知道,LOL正在使用本机的1093端口连接了180.96.77.27的2099端口、使用1094端口连接了180.96.81.215的5223端口。
8.7.198.45:443 443安全超文本传输协议(HTTPS)使用的端口,一般来说游戏都有自己固定的端口,不会占用这个端口,我们不需要理会。现在我已经拿到了登录游戏所需要的端口(2099、5233其中的一个)
接下来我们要做的就是把它们给封了,封端口的方法有:路由器封禁、系统自带IPSEC封禁、第三方防火墙。。。等等,以下主要以路由器和IPSEC举例 路由器,条件有限,我只能用自己用的迅捷FW150R来做了
1
、登录器由器
选择《安全设置》
在红框标示的选项打上钩,保存后选择《IP地址过滤》
看到没有?防火墙功能、IP地址过滤功能处于开启状态 我们点击添加新条目
生效时间是00:00-24:00,全天生效
局域网IP地址:可以是本机的IP,也可以是整个内网(192.168.1.2-192.168.1.254)
局域网端口:1-65534,表示所有端口
广域网IP地址:留空,表示连接到所有外网IP
广域网端口:这个我们填上想要封禁的端口
协议:可以是TCP、UDP等,为了方便我直接用默认的ALL,就是所有协议 通过:这里是设置数据包通过或阻止的,禁止通过
状态:生效,这个可以理解吧?
做了以上修改之后,我们点保存,让规则生效
综合起来,这条防火墙规则的意思是:从0点到24点这段时间内,IP地址为192.168.1.3的电脑,通过本机所有的端口连接到所有外网的2099端口的数据包,不管是任何协议,都禁止通过路由器
如何查看端口号被哪个程序占用了一1Cmd输入netstatano可以看到2例如我查80端口被什么占用了对应的进程id是3600再输…
第一步打开运行窗口输入cmd回车第二步在窗口中输入netstatnaoFINDSTR端口号其中FINDSTR与端口号之间必须要有空…
如何查询端口号被哪个程序占用以下文章主要以80端口号为例如果想知道其他的端口号也可以使用该方法quot到底是谁占用了80端口该怎么…
如何查看端口号是否被占用如何查看什么程序占用80端口在网络程序的调试过程中经常发生一些出乎意料的事情比如创建一个TCP服务失败这时…
如何查看端口号被哪个程序占用了1Cmd输入netstatano可以看到2例如我查80端口被什么占用了对应的进程id是3600再输入…
命令行查看端口号被哪个进程占用在网络程序的调试过程中经常发生一些出乎意料的事情比如创建一个TCP服务失败这时候往往需要查看系统的网…
如何查看端口号被哪个程序占用了一1Cmd输入netstatano可以看到2例如我查80端口被什么占用了对应的进程id是3600再输…
1Windows平台在windows控制台窗口下执行netstatnaofindstrquot9010quotTCP1270019…
如何查询端口号被哪个程序占用以下文章主要以80端口号为例如果想知道其他的端口号也可以使用该方法quot到底是谁占用了80端口该怎么…
在网络程序的调试过程中经常发生一些出乎意料的事情比如创建一个TCP服务失败这时候往往需要查看系统的网络情况最常用的网络抓包当然非W…
如何查看计算机端口状态在默认状态下Windows会打开很多服务端口如果你想查看本机打开了哪些端口有哪些电脑正在与本机连接可以使用以…