我可以使用android-sdk adb forward tcp:8080 tcp:8080在firefox中设置一个手动代理,但由于某种原因,我的命令行实用程序(wget、ssh、apt)都无法识别这个手动代理。
例如,$bash: ssh username@host.org返回>>> ssh:无法解析主机名host.org:名称或服务未知
我在kde代理模块中尝试了“手动更改代理设置”,以在localhost:8080上运行,但wget、ssh等命令仍然无法识别手动代理。ssh错误是相同的,但我仍然可以用firefox浏览互联网,没有问题!
然后,我尝试使用Host *和ProxyCommand软木塞本地主机8080%h%p作为suggested here来创建.ssh/config。还是不走运。
有没有KDE专家知道我可能做错了什么?这是否与我的笔记本电脑和我的android (通过adb)之间调用tcp连接的事实有关,而软木塞和KDE代理通常通过http连接到远程代理?
发布于 2011-08-03 12:12:47
该错误消息指示DNS出现问题。你也需要让DNS在设备上工作,或者使用IP地址而不是主机名。
发布于 2011-08-04 00:33:23
$ export http_proxy=localhost:8080.发布于 2011-08-06 10:27:58
那天晚上晚些时候,我绝望的解决方案是:启动你的手机。Tetherbot同时处理socks和ssh代理;它为我创造了奇迹,尽管它有点不稳定(需要多次重启,第二次启动,等等)。
基于proxoid的google代码页面,gnome用户可以非常容易地获得一个完整的代理--我在使用kde时没有这样的幸运。如果有人使用kde工作,ping我,我会接受你的回答!
https://stackoverflow.com/questions/6921322
复制相似问题