精华内容
下载资源
问答
  • DOS命令关闭端口

    万次阅读 2010-12-31 15:21:00
    <br />用DOS命令关闭端口 方法一: 开始--运行--cmd ipseccmd -w REG -p "HFUT_SECU" -r "Block TCP/135" -f *+0:135:TCP -n BLOCK -x >nul  ipseccmd -w REG -p "HFUT_SECU" -r "Block ...

    用DOS命令关闭端口

    方法一:

    开始--运行--cmd

    ipseccmd -w REG -p "HFUT_SECU" -r "Block TCP/135" -f *+0:135:TCP -n BLOCK -x >nul 
    ipseccmd -w REG -p "HFUT_SECU" -r "Block UDP/135" -f *+0:135:UDP -n BLOCK -x >nul

    echo 关闭Windows 135端口

    ipseccmd -w REG -p "HFUT_SECU" -r "Block TCP/3389" -f *+0:3389:TCP -n BLOCK -x >nul

    echo 关闭Windows 3389端口…………OK

    用此方法,在红字添加自己要关闭的端口。

     

     

    方法二:

    限制端口的方法

     

      对于个人用户来说,您可以限制所有的端口,因为您根本不必让您的机器对外提供任何服务;而对于对外提供网络服务的服务器,我们需把必须利用的端口(比如WWW端口80、FTP端口21、邮件服务端口25、110等)开放,其他的端口则全部关闭。

     

      这里,对于采用Windows 2000或者Windows XP的用户来说,不需要安装任何其他软件,可以利用“TCP/IP筛选”功能限制服务器的端口。具体设置如下:

     

      1、右键点击“网上邻居”,选择“属性”,然后双击“本地连接”(如果是拨号上网用户,选择“我的连接”图标),弹出“本地连接状态”对话框。

     

      2、点击[属性]按钮,弹出“本地连接 属性”,选择“此连接使用下列项目”中的“Internet协议(TCP/IP)”,然后点击[属性]按钮。

     

      3、在弹出的“Internet协议(TCP/IP)”对话框中点击[高级]按钮。在弹出的“高级TCP/IP 设置”中,选择“选项”标签,选中“TCP/IP筛选”,然后点击[属性]按钮。

     

      4、在弹出的“TCP/IP筛选”对话框里选择“启用TCP/IP筛选”的复选框,然后把左边“TCP端口”上的“只允许”选上。

     

     

     

      这样,您就可以来自己添加或删除您的TCP或UDP或IP的各种端口了。

     

      添加或者删除完毕,重新启动机器以后,您的服务器就被保护起来了。

     

      最后,提醒个人用户,如果您只上网浏览的话,可以不添加任何端口。但是要利用一些网络联络工具,比如OICQ的话,就要把“4000”这个端口打开,同理,如果发现某个常用的网络工具不能起作用的时候,请搞清它在您主机所开的端口,然后在“TCP /IP“里把此端口打开

    展开全文
  • Dos命令查看端口占用及关闭进程1. 查看端口占用在windows命令行窗口下执行:netstat -aon|findstr "8080" TCP 127.0.0.1:80 0.0.0.0:0 LISTENING 2448端口“8080”被PID(进程号)为2448的进程占用。查看...

    Dos命令查看端口占用及关闭进程

    1. 查看端口占用

    在windows命令行窗口下执行:

    netstat -aon|findstr "8080" 
    TCP     127.0.0.1:80         0.0.0.0:0               LISTENING       2448

    端口“8080”被PID(进程号)为2448的进程占用。

    查看端口“8080”被哪个应用占用,,继续执行下面命令:

    tasklist|findstr "2448"
    notepad.exe                     2016 Console                 0     16,064 K

    2. 关闭进程

    2.1 按进程号关闭进程

    taskkill /pid 2152

    多个时格式为:

    taskkill /pid 2152 /pid 1284

    2.2 按进程名关闭进程

    如要关闭notepad.exe,格式为:

    taskkill /im notepad.exe

    指定多个时格式为:

    taskkill /im notepad.exe /im iexplorer.exe

    如果是要关闭所有的,则使用通配符*,即:

    taskkill /im *.exe

    2.3 有提示的关闭进程

    taskkill /t /im notepad.exe
    taskkill /t /pid 2152

    这个效果是提示后在使用者确定后关闭,有提示框。

    2.4 强行终止进程

    taskkill /f /im notepad.exe
    taskkill /f /pid 2152

    3. 端口状态

    3.1 LISTENING状态

    FTP服务启动后首先处于侦听(LISTENING)状态。

    3.2 ESTABLISHED状态

    ESTABLISHED的意思是建立连接。表示两台机器正在通信。

    3.3 CLOSE_WAIT

    对方主动关闭连接或者网络异常导致连接中断,这时我方的状态会变成CLOSE_WAIT 此时我方要调用close()来使得连接正确关闭

    3.4 TIME_WAIT

    我方主动调用close()断开连接,收到对方确认后状态变为TIME_WAIT。TCP协议规定TIME_WAIT状态会一直持续2MSL(即两倍的分段最大生存期),以此来确保旧的连接状态不会对新连接产生影响。处于TIME_WAIT状态的连接占用的资源不会被内核释放,所以作为服务器,在可能的情况下,尽量不要主动断开连接,以减少TIME_WAIT状态造成的资源浪费。

    目前有一种避免TIME_WAIT资源浪费的方法,就是关闭socket的LINGER选项。但这种做法是TCP协议不推荐使用的,在某些情况下这个操作可能会带来错误。

    3.5 SYN_SENT状态

    SYN_SENT状态表示请求连接,当你要访问其它的计算机的服务时首先要发个同步信号给该端口,此时状态为SYN_SENT,如果连接成功了就变为ESTABLISHED,此时SYN_SENT状态非常短暂。但如果发现SYN_SENT非常多且在向不同的机器发出,那你的机器可能中了冲击波或震荡波之类的病毒了。这类病毒为了感染别的计算机,它就要扫描别的计算机,在扫描的过程中对每个要扫描的计算机都要发出了同步请求,这也是出现许多SYN_SENT的原因。

    展开全文
  • Dos命令查看端口占用及关闭进程 1. 查看端口占用 在windows命令行窗口下执行: netstat -aon|findstr "8080" 端口“8080”被PID(进程号)为的136776进程占用。 查看端口“8080”被哪个应用占用,,继续执行...

    在使用tomcat的时候偶尔启动tomcat时出错,显示端口被占用,可以使用命令直接将对应的进程杀死,重启tomcat即可

    Dos命令查看端口占用及关闭进程

    1. 查看端口占用

    • 在windows命令行窗口下执行:
      netstat -aon|findstr "8080"
      在这里插入图片描述
      端口“8080”被PID(进程号)为的136776进程占用。

    • 查看端口“8080”被哪个应用占用,,继续执行下面命令:
      tasklist|findstr "2448"
      在这里插入图片描述

    2. 关闭进程

    • 2.1 按进程号关闭进程
      taskkill /pid 2152
      多个时格式为:
      taskkill /pid 2152 /pid 1284
    • 2.2 按进程名关闭进程
      如要关闭notepad.exe,格式为:
      taskkill /im notepad.exe
      指定多个时格式为:
      taskkill /im notepad.exe /im iexplorer.exe
      如果是要关闭所有的,则使用通配符*,即:
      taskkill /im *.exe
    • 2.3 有提示的关闭进程
      taskkill /t /im notepad.exe
      taskkill /t /pid 2152
      这个效果是提示后在使用者确定后关闭,有提示框。
    • 2.4 强行终止进程
      taskkill /f /im notepad.exe
      taskkill /f /pid 2152

    3. 端口状态

    • 3.1 LISTENING状态
      FTP服务启动后首先处于侦听(LISTENING)状态。

    • 3.2 ESTABLISHED状态
      ESTABLISHED的意思是建立连接。表示两台机器正在通信。

    • 3.3 CLOSE_WAIT
      对方主动关闭连接或者网络异常导致连接中断,这时我方的状态会变成CLOSE_WAIT 此时我方要调用close()来使得连接正确关闭

    • 3.4 TIME_WAIT
      我方主动调用close()断开连接,收到对方确认后状态变为TIME_WAIT。TCP协议规定TIME_WAIT状态会一直持续2MSL(即两倍的分段最大生存期),以此来确保旧的连接状态不会对新连接产生影响。处于TIME_WAIT状态的连接占用的资源不会被内核释放,所以作为服务器,在可能的情况下,尽量不要主动断开连接,以减少TIME_WAIT状态造成的资源浪费。
      目前有一种避免TIME_WAIT资源浪费的方法,就是关闭socket的LINGER选项。但这种做法是TCP协议不推荐使用的,在某些情况下这个操作可能会带来错误。

    • 3.5 SYN_SENT状态
      SYN_SENT状态表示请求连接,当你要访问其它的计算机的服务时首先要发个同步信号给该端口,此时状态为SYN_SENT,如果连接成功了就变为ESTABLISHED,此时SYN_SENT状态非常短暂。但如果发现SYN_SENT非常多且在向不同的机器发出,那你的机器可能中了冲击波或震荡波之类的病毒了。这类病毒为了感染别的计算机,它就要扫描别的计算机,在扫描的过程中对每个要扫描的计算机都要发出了同步请求,这也是出现许多SYN_SENT的原因。

    展开全文
  • 查看进程  netstat -ano   查看端口号对应的应用情况  tasklist|findstr "7508"   查看端口号对应的PID  netstat -ano|findstr "... 按照PID关闭进程 ...
    1. 查看进程         

      netstat -ano

       

    2. 查看端口号对应的应用情况           

       tasklist|findstr "7508"

       

    3. 查看端口号对应的PID                   

       netstat -ano|findstr "7508"

       

    4. 按照PID关闭进程                         

      taskkill /pid 7508

       

    5. 按照PID关闭多个进程                   

      taskkill /pid 7508 /pid 443

       

    6. 按照应用名关闭进程                       

      taskkill /im notepad.exe

       

     

    端口状态       

    •     LISTENING:端口处于开放状态,可以提供服务,等待被连接。

    • ESTABLISHED:两个机器处于通信连接状态

    • SYN_SENT:请求建立连接。当请求某个计算机的服务时,建立请求的同步信号,这时的状态为SYN_SENT。如果连接成功,则由SYN_SENT状态转变为ESTABLISHED状态。值得注意的是,正常情况下,SYN_SENT的状态维持时间非常短,如果说发现自己的进程里面出现了多个SYN_SENT状态的进程,则说明有可能计算机中了病毒。那么为什么会出现自己的进程里有多个SYN_SENT状态的现象?当计算机感染了计算机病毒时,则会向病毒程序写入的IP里发送同步信号,这里的IP可能会有多个,所以会发现自己的进程出现多个SYN_SENT状态。

    展开全文
  • 1. 查看端口占用2. 关闭进程3. 端口状态 1. 查看端口占用 在windows命令行窗口下执行: netstat -aon|findstr "8080" TCP 127.0.0.1:80 0.0.0.0:0 LISTENI
  • windows下dos命令窗口输入netstat -ano即可查看端口使用情况,如果要查看指定端口是否被占用可以使用命令netstat -ano|findstr 端口号,例如要查看8080端口号是否已经被占用就使用命令netstat -ano|findstr 8080 ...
  • 查看端口“8080”被哪个应用占用,,继续执行下面命令: tasklist|findstr "2448" notepad.exe 2016 Console 0 16,064 K 2. 关闭进程 2.1 按进程号关闭进程 taskkill /pid 2448 多个时格式为: taskkill /pid 2448 ...
  • Dos命令查看端口占用

    2020-01-07 10:14:24
    在windows命令行窗口下执行: netstat -aon|findstr "8080" TCP 127.0.0.1:80 0.0.0.0:0 LISTENING 2448 端口“8080”被PID(进程号...查看端口“8080”被哪个应用占用,,继续执行下面命令: tasklist|findstr "...
  • Dos命令查看端口占用及关闭进程 查看端口占用 查看端口占用 在windows命令行窗口下执行:netstat -aon|findstr "8080" TCP 127.0.0.1:80 0.0.0.0:0 LISTENING 2448端口“8080”被PID(进程号)为2448的进程占用。 ...
  • 1. 查看端口占用 在windows命令行窗口下执行: netstat -aon|findstr "8080" TCP 127.0.0.1:80 0.0.0.0:0 LISTENING 2448 端口“8080”被PID(进程号)为...查看端口“8080”被哪个应用占用,,继续执行下面命令
  • dos命令行查询端口常用命令在windows命令行窗口下执行:运行–cmd–netstat-a 显示所有活动的TCP连接以及计算机监听的TCP和UDP端口。 netstat-e 显示以太网发送和接收的字节数、数据包数等。 netstat-n 以数字形式...
  • DOS命令 关闭windows系统防火墙

    万次阅读 2010-01-15 22:56:00
    在命令行模式下关闭Windows XP或Windows2003自带的防火墙的四种命令:netsh firewall set opmode mode=disablentsd -c q -p pid(先获得PID)ntsd -c q -pn xx.exe(防火墙进程)net stop sharedaccess或...
  • dos 命令

    2017-03-16 16:05:31
    win + r -> cmd  1、netstat  (1)netstat -ano|findstr “8080” 查看8080端口 ... 2、telnet,在控制面板-打开或关闭windows功能-telnet客户端  telnet + 空格 + ip + 空格 + 端口号,判断链接情况  3、
  • DOS命令

    2012-09-01 14:37:51
     DOS命令不区分大小写,比如C盘的Program Files,在dos命令中完全可以用"program files"代替,加上英文引号是因为名称的中间有空格(即多于一个词),这一点是初学者经常忽略的。 DOS特殊命令应用技巧:  重复上...
  • DOS查看端口命令

    千次阅读 2010-08-10 18:11:00
    在Windows 2000/XP/Server 2003中要查看端口,可以使用Netstat命令: ...-a -e -n -o -s -a 表示显示所有活动的TCP连接以及计算机监听的TCP和UDP端口。 -e 表示显示以太网发送和接收的字节数

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 18,497
精华内容 7,398
热门标签
关键字:

dos命令关闭计算机端口