将所有Xbox服务的IP地址范围整合为一个规则,然后添加一条规则至防火墙。 | 您所在的位置:网站首页 › 可用ip地址范围 › 将所有Xbox服务的IP地址范围整合为一个规则,然后添加一条规则至防火墙。 |
将所有Xbox服务的IP地址范围整合为一个规则,然后添加一条规则至防火墙。 您可以使用以下 PowerShell 脚本将所有 Xbox 服务的 IP 地址范围合并为一个逗号分隔的字符串,并将其传递给 New-NetFirewallRule 命令。这将创建一个名为“Allow Xbox services traffic”的防火墙规则,该规则将允许来自所有 Xbox 服务 IP 地址的流量。 $XboxServices = Invoke-RestMethod -Uri "https://docs.microsoft.com/en-us/gaming/xbox-live/networking/xbox-live-ip-addresses" | Select-Object -ExpandProperty Services | Where-Object {$_.ServiceName -ne 'Xbox'} | Select-Object -ExpandProperty IpAddressRanges | Select-Object -ExpandProperty AddressPrefix | Sort-Object $IPAddressList = $XboxServices -join "," New-NetFirewallRule -DisplayName "Allow Xbox services traffic" -Direction Inbound -Action Allow -Protocol Any -RemoteAddress $IPAddressList 该脚本会从 Microsoft 文档中检索 Xbox 服务的 IP 地址范围。然后,它将排除 Xbox 游戏本身(因为这些 IP 地址应该由 Xbox 应用程序配置文件处理),并将所有其他服务的 IP 地址范围合并为一个逗号分隔的字符串。 要运行此脚本,请按照以下步骤操作: 打开 PowerShell 命令提示符窗口(以管理员身份运行)。 将以上代码复制并粘贴到 PowerShell 窗口中。 按 Enter 运行脚本。 执行脚本后,您应该能够在 Windows 防火墙中看到新创建的规则。 |
CopyRight 2018-2019 实验室设备网 版权所有 |