opendns和perl lwp :: simple get

时间:2012-07-02 04:35:01

标签: perl security get dns filtering

我正在尝试过滤以编程方式访问的网页内容,可以通过lwp :: simple或套接字来说明。

我对服务器配置没有任何控制权,例如。 dns设置

如何使用这些限制的opendns。

是否有每个请求的dns?

我对这个话题并不熟悉,我非常感谢你的帮助。

1 个答案:

答案 0 :(得分:1)

LWP / Perl套接字仅使用操作系统的解析程序。您需要在某处设置单独的转发器(例如dnsmasq),可以将其配置为以不同方式解析某些主机名。然后:

  • 子类LWP使用外部转发器或
  • 获得将OS解析程序指向那里或
  • 的权限
  • 用C语言写一下hi-jacks getnameinfo(3)/ gethostbyaddr(3)和相关的系统调用,然后将其安装为preload hack