Status-1173

发布于2019/11/01更新于2024/7/5

记录一个问题:是否可以通过代理(proxy)程序解析域名的IP地址?看Proxifier的说明,这个问题的答案是否。经过尝试,有时可以解析得到一个存在域名的IP地址,有时就只能得到Proxifier自己返回的内网地址(127.8.*.*)。

话说之前有个WordPress让我头大的问题搞了我两三周了。同时存在的还有从WordPress.com下载插件/主题时会提示“A valid URL was not provided.”。刚刚终于让我发现,在WordPress进行网络连接安全检测时发现解析URL的Host之后的IP地址是内网,则会报错。

有空再整理一下思路,想想这是个啥问题呢……

2 thoughts on “Status-1173”

    1. 有一些。

      我没有太在意Proxifier的问题和原理,而且软件说明写着DNS解析得到127.8.x.x是不会/没办法解决的。

      如果是WordPress经过Proxifier代理后下载插件/模板/访问外网出错,是因为默认WordPress禁止了到一部分私有IP地址的连接,比如127.8.x.x。可以自己写验证函数hook到http_request_host_is_external(https://developer.wordpress.org/reference/hooks/http_request_host_is_external/ ),豁免一些IP/hosts的验证情况。

Leave a Reply

Your email address will not be published. Required fields are marked *