win10cmd关闭端口指令
时间: 2023-04-09 07:03:01 浏览: 221
可以使用命令行工具netstat查看当前开放的端口,然后使用命令行工具taskkill关闭指定端口的进程。具体指令为:netstat -ano | findstr "端口号",然后找到对应的PID,最后使用taskkill /F /PID "PID号"命令关闭进程。
相关问题
cmd关闭端口7080命令
要关闭端口7080,可以使用以下命令:
1. 首先打开命令提示符窗口(按下Win+R,然后输入cmd并按下Enter键)。
2. 输入以下命令以查找使用该端口的进程:netstat -ano | findstr :7080
3. 找到使用该端口的进程的PID(在最后一列,例如 1234)。
4. 输入以下命令以关闭该进程:taskkill /pid 1234 /f
请注意,这将强制结束该进程,可能会导致未保存的数据丢失。因此,请确保在执行此操作之前保存所有必要的数据。
win10 cmd 封禁一个端口
在 Windows 10 中,可以使用内置的防火墙规则通过命令提示符(CMD)封禁特定的端口。以下是详细的步骤:
### 步骤一:打开 CMD 并获取管理员权限
按下 `Win + X` 后选择“Windows PowerShell (管理员)”或“命令提示符 (管理员)”。
### 步骤二:创建防火墙规则以阻止端口
假设你要封禁的是 TCP 协议下的 8080 端口,你可以输入以下命令:
```bash
netsh advfirewall firewall add rule name="Block TCP Port 8080" dir=in protocol=TCP localport=8080 action=block
```
这条命令的作用是添加一条入站规则来阻止所有对本地机器上 TCP 8080 端口的访问请求。
如果你想同时禁止出站连接到该端口,你需要再执行一次类似的操作但是把方向改成 outbound:
```bash
netsh advfirewall firewall add rule name="Block Outbound TCP Port 8080" dir=out protocol=TCP localport=8080 action=block
```
对于 UDP 流量也同样如此,只需替换协议部分为 UDP 即可。
### 验证是否成功
为了确认新建立的规则生效与否,可以查询现有规则列表里是否存在刚才设置的那个名称叫 Block TCP Port xxx 的条目:
```bash
netsh advfirewall firewall show rule name=all | findstr "Block"
```
若显示出了相关内容说明确实已经配置好了!
最后提醒一下,修改系统级别的网络参数可能会造成一些应用程序功能受限,请确保了解每一步操作的影响后再继续。
阅读全文
相关推荐













