我如何解锁Windows上的端口

时间:2018-07-12 06:19:05

标签: http connection port ports

如何解锁Windows上的端口以获得http连接?

我已经尝试打开端口,但是当我使用端口检查器时,它说该端口仍处于关闭状态。

2 个答案:

答案 0 :(得分:2)

在Windows防火墙中打开TCP端口80(HTTP):

  1. 从Windows的“开始”菜单中,打开控制面板
  2. 选择 Windows防火墙
  3. 在Windows防火墙窗口的左列中选择高级设置
  4. 在“具有高级安全性的Windows防火墙”窗口的左列中选择入站规则
  5. 在右列中选择新规则
  6. 在“新建入站规则向导”中选择端口,然后单击“下一步”。 注意:请勿创建程序规则-您必须创建端口规则
  7. 选择此规则将应用于 TCP 的协议,选择特定本地端口,键入端口号 80 ,然后单击下一个
  8. 选择允许连接,然后单击下一步
  9. 选择何时应用此规则(检查所有规则,使端口始终保持打开状态),然后单击下一步
  10. 给该规则命名,然后单击完成以添加新规则。 TCP端口80现在已打开并可以使用。

如果您仍然发现它被阻止,请执行以下步骤:

  1. 打开 cmd
  2. 键入 netstat -a -n -o
  3. 找到 TCP [IP地址]:[端口号] ....#[target_PID]#
  4. CTRL + ALT + DELETE ,然后选择“ 启动任务管理器

    点击“ 进程”标签

    通过转到以下位置来启用“ PID ”列:查看>选择列>选中PID复选框

    找到感兴趣的 PID 和“ 结束过程

    您的端口现在将打开。

答案 1 :(得分:0)

我找到了它,端口80被“系统”-“ NT内核和系统”阻止,原始文件名是system32目录上的ntoskrnl.exe。此过程已禁用了结束任务。