如何为lynx设置代理

时间:2015-09-28 11:43:07

标签: linux perl proxy lynx

我正在尝试在我的perl cgi脚本中运行lynx,因此它从wen页面中提取了一些文本。我在脚本中按照以下方式进行操作,

lynx -source -preparsed "$url" > data.txt

但是我在服务器的error_log中收到以下错误:

  

向上看www.xyz.com

     

建立与www.xyz.com的HTTP连接警报!:

     

无法连接到远程主机。

     

lynx:无法访问startfile xyz.com

当我尝试从root用户的命令行执行lynx时,我得到了同样的错误。但是当我在普通用户中运行它时,perl脚本和lynx命令正常工作。我们的新工作包括我在/etc/lynx-site.cfg中作为PROTOCOL_proxy="http://proxy.abcdxyz.ac.in:8080"完成的代理设置。但它没有给出任何结果。

1 个答案:

答案 0 :(得分:4)

按如下方式设置Lynx代理:

  1. 修改/etc/lynx-site.cfg
  2. 添加:

    http_proxy:http://proxy.abc.xyz:8080
    
  3. 设置代理。