我有一臺運行Debian squeeze的Linux服務器,我無法在其上運行apt-get update
。我得到這樣這些錯誤:apt-get failed Debian
W: Failed to fetch http://ftp.us.debian.org/debian/dists/squeeze/main/binary-i386/Packages.gz
Unable to connect to 10.197.3.5:3142:
我可以成功ping ftp.us.debian.org
,但IP地址,它顯示的是比用無法顯示連接消息IP地址不同。
我認爲這是與DNS翻譯的問題,所以我改變了我的DNS服務器到google's 8.8.8.8 server
運行dig google.com
表明DNS服務器其實我指定的谷歌服務器。 我很難過。可能需要注意的是,我轉發端口22和端口80到我的路由器所以我的隊友可以ssh
並查看與此服務器關聯的網頁。我不認爲這是問題,因爲即使我停止轉發,也會發生這種情況。
我認爲你的'sourcs.list'可能會有問題,請分享你使用的版本。 –
您是否定義了代理?如果conf文件不存在,可能在'/ etc/apt/conf'或'/ etc/apt/apt.conf.d/70debconf'中。 – msandiford
這是代理問題!這臺服務器是由另一家公司設立的,我沒有意識到他們設立了一個代理服務器 – user3089187