我在用山猫在Windows Vista。我需要通过代理服务器来连接到互联网。
我找不到指定代理设置对于 Lynx :(
答案1
我不知道如何编辑我的原始帖子,也不知道如何回复您的评论。所以我只能用另一个答案来回复。
设置windows环境变量常用的方法有两种:
- 通过控制面板
- 通过命令行
通过控制面板
我将按照此链接获取说明(非常简单): http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/environment_variables.mspx?mfr=true
通过命令行
要进入命令行请单击:
开始 > 运行... > 输入“cmd” > 输入
在新的黑色命令行中输入:
set http_proxy=http://myproxyaddress.com
按 Enter。
答案2
我会确保http_proxy
在打开命令行启动 lynx 之前设置好环境变量。
如果您的代理http://proxy.com然后将 http_proxy 设置为该值。
我只使用 Windows XP,因此其他人必须告诉您如何在 Windows Vista 中设置环境变量。
我知道在 XP 中您转到 DOS 提示符(开始>运行>cmd),然后键入命令set
以查看设置的所有环境变量。
答案3
@lazer 您可以在控制面板、系统、高级、环境变量中编辑环境变量。
对于最初的问题,如果您的 Lynx 二进制文件使用批处理文件(用于样式表等...),您可以在批处理文件中设置 http 代理。
或者在控制面板中进行系统范围的设置。
我使用下面的批处理文件来通过 Polipo 浏览 TOR。当您想要使用 TOR 但又不想启动臃肿的浏览器或电脑速度较慢时,它非常有用。
@rem $LynxId: lynx.bat,v 1.1 2007/08/01 23:54:17 tom Exp $
@rem Claudio Santambrogio (csant.info)
@ECHO OFF
command /C
set term=vt100
set home=%CD%
set temp=%HOME%\tmp
set lynx_cfg=%HOME%\lynx-demo.cfg
set lynx_lss=%HOME%\opaque.lss
**set http_proxy=http://127.0.0.1:8118**
%HOME%\lynx.exe %1 %2 %3 %4 %5
我的启动 TOR + Polipo 的批处理文件如下:
cd "\PortableApps\TORBrowser-0.2.3.25\Tor Browser\App"
start tor.exe /min
cd "\PortableApps\polipo-20080907-win32"
start /min polipo.exe -c /PortableApps/polipo-20080907-win32/polipo.conf
我对上述批处理文件中使用的 polipo.conf 文件所做的修改如下:
proxyAddress = "127.0.0.1"
proxyPort = 8118
socksParentProxy = "localhost:9050"
socksProxyType = socks5
其余选项在 Polipo Proxy 附带的默认文件中已经正确。如果您想从家庭 LAN 上的所有计算机访问 TOR 网络,请将此参数从 127.0.0.1 更改为 LAN 的 IP 范围:
允许的客户端 = 127.0.0.1, 192.168.1.0/24