问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

Windows端口开放命令详解

创作时间:
作者:
@小白创作中心

Windows端口开放命令详解

引用
1
来源
1.
https://www.kdun.com/ask/614834.html

在Windows系统中,开放端口是网络管理和系统配置中的常见需求。本文将详细介绍如何使用命令行和防火墙设置来开放端口,并列举了一些常见的端口号及其用途。

在Windows系统中,可以使用netsh命令来开放端口。具体操作如下:

  1. 打开命令提示符(按Win+R,输入cmd,回车)。
  2. 输入以下命令,将端口号替换为需要开放的端口号,例如8080:
netsh advfirewall firewall add rule name="开放端口" dir=in action=allow protocol=TCP localport=8080
  1. 回车执行命令,完成端口开放。

Windows 常见开放端口号

在 Windows 操作系统中,开放端口号是指允许外部设备或应用程序通过网络与计算机上的特定服务进行通信的通道。以下是一些常见的 Windows 开放端口号及其用途:

端口号
协议
描述
80
HTTP
用于网页浏览和数据传输
443
HTTPS
用于加密网页浏览和数据传输
21
FTP
用于文件传输协议(File Transfer Protocol)
22
SSH
用于安全远程登录(Secure Shell)
23
Telnet
用于远程登录(Telnet)
25
SMTP
用于简单邮件传输协议(Simple Mail Transfer Protocol)
110
POP3
用于邮局协议第3版(Post Office Protocol version 3)
143
IMAP
用于 Internet 消息访问协议(Internet Message Access Protocol)
3306
MySQL
用于 MySQL 数据库连接
3389
RDP
用于远程桌面连接(Remote Desktop Protocol)

Windows 开启端口号

要在 Windows 上开放端口号,可以按照以下步骤操作:

使用防火墙设置

  1. 打开控制面板,选择 "系统和安全"。
  2. 点击 "Windows Defender 防火墙"。
  3. 在左侧菜单中选择 "高级设置"。
  4. 在 "入站规则" 或 "出站规则" 下,选择 "新建规则"。
  5. 选择 "端口",然后点击 "下一步"。
  6. 输入要开放的端口号,选择 "TCP" 或 "UDP",然后点击 "下一步"。
  7. 选择 "允许连接",然后点击 "下一步"。
  8. 选择适用的网络类型(域、专用或公用),然后点击 "下一步"。
  9. 为规则命名,然后点击 "完成"。

使用命令提示符

  1. 打开命令提示符(以管理员身份运行)。
  2. 输入以下命令,将 <port> 替换为要开放的端口号:
netsh advfirewall firewall add rule name="Open Port <port>" dir=in action=allow protocol=TCP localport=<port>
  1. 按 Enter 键执行命令。

相关问题与解答

Q1: 如何查看 Windows 上已开放的端口号?

A1: 可以使用 netstat 命令查看 Windows 上已开放的端口号,在命令提示符中输入以下命令:

netstat a n

Q2: 如何在 Windows 上关闭端口号?

A2: 可以通过修改防火墙设置或使用命令提示符来关闭端口号,按照上述 "Windows 开启端口号" 中的步骤,但在最后一步选择 "阻止连接" 或使用以下命令:

netsh advfirewall firewall add rule name="Block Port <port>" dir=in action=block protocol=TCP localport=<port>
© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号