检测脚本何时在本地网络上高效运行

时间:2014-03-15 20:10:42

标签: php

我目前正在开展一个项目,能够确定我的脚本是在本地网络中运行还是在Internet上运行。

一种选择是将我的IP发送到某个外部服务(不确定这将是哪一个),如果该服务返回错误,那么我知道我不是远程可见。这有效,但它也有HTTP事务的开销。

我想知道如何查看服务器IP,但特别是当你考虑到IPv6和其他奇怪的事情时,我找不到任何万无一失的解决方案来做到这一点。

所以我的问题有两个:

  1. 有没有比让远程服务触发我的HTTP请求并将失败表示我是私有的更好的方法?
  2. 如果没有,哪种服务最适合这个?我想知道在链接到搜索结果时黑客攻击谷歌的重定向网址(https://google.com/url...)......

0 个答案:

没有答案