如何在您的VPS上打开Windows防火墙端口

Windows防火墙控制哪些入站连接被允许进入您的Windows VPS。如果您安装了游戏服务器、Web服务、数据库或远程工具,您可能需要先允许其端口,以便玩家或用户可以连接。

仅打开您的软件实际需要的端口。打开额外的端口会增加可以到达VPS的流量。

 

使用PowerShell打开端口

  1. 使用远程桌面或VPS控制台连接到Windows VPS。
  2. 以管理员身份打开PowerShell

    Windows VPS with PowerShell open

  3. 运行类似这样的命令,将7777替换为您需要的端口:
New-NetFirewallRule -DisplayName "Allow TCP 7777" -Direction Inbound -Protocol TCP -LocalPort 7777 -Action Allow

对于UDP端口,将-Protocol TCP更改为-Protocol UDP

New-NetFirewallRule -DisplayName "Allow UDP 7777" -Direction Inbound -Protocol UDP -LocalPort 7777 -Action Allow

某些游戏服务器需要多个端口。为每个端口/协议添加一个规则,或者如果相同协议适用于所有端口,则使用逗号分隔的列表:

New-NetFirewallRule -DisplayName "Allow Game Ports" -Direction Inbound -Protocol UDP -LocalPort 7777,7778,27015 -Action Allow

 

检查端口

启动监听该端口的软件,然后从VPS外部进行测试。仅有防火墙规则并不能使端口响应;服务也必须在该端口上运行并监听。

如果您的VPS还应用了面板防火墙计划,请确保面板防火墙也允许相同的端口。Windows防火墙和面板级防火墙规则都可能影响访问。

  • 0 用戶發現這個有用
這篇文章有幫助嗎?

相關文章

在您的 Windows VPS 上安装 SteamCMD

SteamCMD 是 Valve 的命令行工具,用于在 Windows VPS 上下载和更新专用服务器文件。许多自托管的 Steam...

如何更改您的Windows VPS管理员密码

您可以从VPS控制面板更改主要的Windows VPS登录密码。如果您丢失了管理员密码、想在共享后更改访问权限,或需要在将VPS交给其他管理员之前设置新密码,这将非常有用。...

如何在 Windows VPS 上打开和使用 PowerShell

PowerShell 是管理 Windows VPS 的主要命令行工具。您可以使用它安装软件、检查服务、打开防火墙端口、运行 SteamCMD 命令、重启服务以及排查服务器应用程序问题。...

如何使用远程桌面连接到Windows VPS

远程桌面是管理Windows VPS的常用方式。它打开一个桌面会话,使您可以使用文件资源管理器、PowerShell、任务管理器、Windows更新和已安装的应用程序。...

如何检查Windows VPS上的磁盘空间

磁盘空间不足可能导致Windows更新、游戏服务器更新、保存、日志和备份无法正常工作。在安装大型游戏服务器或复制世界文件之前,请检查磁盘空间。 使用远程桌面连接到Windows VPS。...