php - 用于 ping Web 服务器的服务

标签 php python c url ip

我有一个运行 PHP 软件的专用网络服务器,它需要自动收集和更新我的几台 Windows 和可能的 Linux 机器的 IP,这些机器具有动态 IP(与 no-ip.com 客户端的想法大致相同)。我认为最简单的做法是在每台机器上运行一个服务,它只是从网络服务器中提取一个唯一的 URL,然后可以查找客户端 IP 并将其与 URL 等匹配。

    $_SERVER["HTTP_CLIENT_IP"]

构建客户端服务的最佳语言/库/环境是什么,它可以发出 URL 请求并轻松访问机器的外部 IP(检查动态 IP 的变化,以免淹没网络服务器)?它不需要任何花哨的东西,它甚至不需要从服务器读取任何东西,它只需要发出 URL 请求。

除了网络编程,我还具有 Python 和 C 以及其他一些语言的经验。我可以阅读有关该主题的任何指示或资源,我们将不胜感激。另外,我是不是想多了?谢谢

最佳答案

您可以编写一个带有 wget 调用的 shell 脚本,然后在循环中休眠。

wget 执行 http 请求,它可用于 windows 并且已经安装在所有/一些 unix 机器上。

关于php - 用于 ping Web 服务器的服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10160238/

相关文章:

php - URL RewriteRule .htaccess 以获得更 SEO 友好的形状

python - 将边缘颜色从 NetworkX 导出到 Gephi

python - 如何登录 python 和 bottle web 服务器的文件?

c - 如何使用 C 文件打开函数打开 .ttcn 文件?

我可以释放最初从另一个指针分配的内存吗?

php - 将类的静态函数存储在变量中

php - 记录时间/日期 PHP 表单插入 SQL 数据库?

php - 如何从我的网站获取计算机上文件的内容?

python - 如何将 Python 中 OHLC 数据框中的日期条目转换为字符串,以便使用日期时间模块检查日期

c - c 如何让函数声明具有任意参数类型?