首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Proxy tether android >> Firefox可以工作,ssh/wget/apt不行。这是tcp/http问题吗?

Proxy tether android >> Firefox可以工作,ssh/wget/apt不行。这是tcp/http问题吗?
EN

Stack Overflow用户
提问于 2011-08-03 11:27:53
回答 3查看 1.1K关注 0票数 0

我可以使用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连接到远程代理?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-08-03 12:12:47

该错误消息指示DNS出现问题。你也需要让DNS在设备上工作,或者使用IP地址而不是主机名。

票数 1
EN

Stack Overflow用户

发布于 2011-08-04 00:33:23

  • Proxoid是一个HTTP proxy,而不是一个SSH代理。因此,只有那些说HTTP.
  • 的应用程序才能正常工作。要使命令行程序(如wgetapt)正常工作,请尝试设置"http_proxy“环境变量,例如:$ export http_proxy=localhost:8080.
票数 1
EN

Stack Overflow用户

发布于 2011-08-06 10:27:58

那天晚上晚些时候,我绝望的解决方案是:启动你的手机。Tetherbot同时处理socks和ssh代理;它为我创造了奇迹,尽管它有点不稳定(需要多次重启,第二次启动,等等)。

基于proxoid的google代码页面,gnome用户可以非常容易地获得一个完整的代理--我在使用kde时没有这样的幸运。如果有人使用kde工作,ping我,我会接受你的回答!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6921322

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档