很奇怪,无论我更新或从网上抓取任何东西,总是出现连接超时错误。
何时更新
kevin@KevinChen:/etc/apt/apt.conf.d$ sudo apt-get update
[sudo] password for kevin:
0% [Waiting for headers] [Connecting to 184.178.217.66
(184.178.217.66)] [Conne
它不断连接到上述IP并最终失败。
何时抓取网站
/usr/bin/python2.7 /home/kevin/Documents/Python/spider_caoliu2.py
Traceback (most recent call last): File
"/home/kevin/Documents/Python/spider_caoliu2.py", line 21, in <module>
c.perform() pycurl.error: (7, 'Failed to connect to
184.178.217.66 port 3128: Connection timed out')
奇怪的联系再次出现。
经过一番查找,我发现有一个文件apt.conf
可能/etc/apt
与此问题有关,该文件包含上述连接。但删除该文件后问题仍然存在。
DNS 有可能是罪魁祸首吗?
答案1
哦,我知道发生了什么。安装时,安装过程会询问您是否需要使用代理,您可能回答“是”。现在它认为这是您永远的代理。只需删除该行,它就可以正常工作。
答案2
我只更改了一件事就可以让它正常工作。将“nameserver 8.8.8.8”添加到 /etc/resolve.conf