如何解决:连接127.0.0.1:8118拒绝的问题

包含网卡/无线网的网络问题和ADSL/校园网/宽带拨号支持及代理/共享等网络使用问题
回复
vistakiller
帖子: 12
注册时间: 2007-11-19 20:49

如何解决:连接127.0.0.1:8118拒绝的问题

#1

帖子 vistakiller » 2009-10-11 18:40

前几天,在mickeywaley大侠指点下,在ubuntu 9.04/amd64上安装t o r成功。可惜,运行t o r后,网速变得很慢,只好又卸载掉。
当时用了一下命令卸载:

代码: 全选

sudo apt-get remove --purge  t o r
sudo apt-get remove --purge  p r i v o x y
卸载完后,发现apt-get update命令和wget命令执行不正常了,每次都报错:
"连接127.0.0.1:8118拒绝"....

google了一下知道8118是p r i v o x y的默认端口,但不知道如何为何p r i v o x y卸载时未恢复默认配置,导致命令行下,执行联网命令就自动去找代理服务器(127.0.0.1:8118)。

经过几天的摸索终于找到了一个解决办法:
1、首先 修改 /etc/environment
将其中的proxy相关的设置都删除,一般是这样两行:
http_proxy="http://127.0.0.1:8118/"
https_proxy="https://127.0.0.1:8118/"

2、然后,执行

代码: 全选

gconf-editor
找到节点 /system/http_proxy
修改值如下:
host=
port=8080
use_http_proxy=囗

找到节点 /system/proxy
修改值如下:
ftp_host=
ftp_port=0
mode=none
secure_host=
secure_port=0
socks_host=
socks_port=0

3、删除/etc/apt/apt.conf中关于proxy的设置。
即有这样内容的行都删除:
Acquire::http::Proxy "http://127.0.0.1:8118";

如果你以前没有单独配置过apt.conf,可以直接删除这个文件:

代码: 全选

sudo rm /etc/apt/apt.conf
4、检查bash配置文件
一个是 ~/.bashrc , 一个是 /etc/bash.bashrc ,
如果里面有与proxy有关的设定,注释掉或删除。为保险期间,修改之前最好备份一下。

这几步都做完了,重启一下即可。
gs-linux
帖子: 134
注册时间: 2008-06-07 20:40

Re: 如何解决:连接127.0.0.1:8118拒绝的问题

#2

帖子 gs-linux » 2009-10-11 19:35

标记之 :em04 :em04
feisuzhu
帖子: 31
注册时间: 2008-02-06 13:24

Re: 如何解决:连接127.0.0.1:8118拒绝的问题

#3

帖子 feisuzhu » 2009-10-13 19:47

t#o%r貌似现在被cn gov ban掉了,用不了。传说症状是洋#葱¥头是绿的,但是就是上不了网。
国内也有大量的虚假节点,所有从这些节点流出的流量都是接受最大限度的审查的。
有条件用SSH VPN吧。
vistakiller
帖子: 12
注册时间: 2007-11-19 20:49

Re: 如何解决:连接127.0.0.1:8118拒绝的问题

#4

帖子 vistakiller » 2009-11-15 19:22

用了bridge, t o r 可以正常,就是比较慢,所以,用了两天我就卸了。
现在是在虚拟机里跑,不影响主机上网速度。
回复