【问题标题】:Get Ip from Steam Game Server?从 Steam 游戏服务器获取 IP?
【发布时间】:2020-10-21 18:27:48
【问题描述】:

有没有办法通过 Steam 的 WEB API 确定特定游戏服务器的 Ip?我已经问过 Steam,他们只是说支持对我没有帮助。我的问题的原因是我正在为朋友编写一个 Discord Bot 来检查服务器的服务器状态,但它有一个动态的 Ip,现在我们总是给机器人当前的 Ip,但如果可能的话他应该自己做。

【问题讨论】:

  • 我不了解 Steam API,但您是否考虑过在您的服务器上设置动态 DNS?这样,它总是可以在同一个地址下访问,并且机器人可以使用它来检查服务器的状态。
  • 我已经向我的朋友们提到了这种可能性!游戏服务器运行在朋友的家用电脑上!但是是的,DynDns 将是一种选择。根据我朋友的说法。

标签: c# discord steam steam-web-api


【解决方案1】:

您无法获取 Steam 游戏服务器 IP 地址。

这个video 回答了为什么 Steam 不会给你他们的服务器 IP 地址:

  • 经典 IP 地址会受到 DDOS 攻击
  • 他们的所有服务器都位于分配动态 IP 的服务器网关之后
  • 不存在获取动态 IP 的公共服务,因为这会给 DDos 攻击者提供一种自动攻击网关的方法

【讨论】:

    猜你喜欢
    • 2019-10-24
    • 2018-02-11
    • 2021-11-29
    • 2016-07-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-16
    相关资源
    最近更新 更多