apt-get使Debian失败

时间:2015-01-05 05:59:51

标签: dns debian portforwarding apt-get

我有一台运行Debian挤压的Linux服务器,我无法在其上运行apt-get update。我得到这样的错误:

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查看与此服务器关联的网页。我不认为这是问题,因为即使我停止转发也会发生这种情况。

2 个答案:

答案 0 :(得分:0)

原来这个服务器的原始持有者在/etc/apt/apt.conf中设置了一个无法正常工作的代理,(我不知道为什么会这样) 我从该文件中删除了这一行 获取:: http :: Proxy“PROXYIP / apt-cacher /”;

答案 1 :(得分:0)

我已修复类似问题,对您的问题应用一条评论:

我的环境是:

mongo xx.xx.xx.xx:27017/dbname --eval 'rs.slaveOk();db.collection_name.find({"date_time":{$lte:"2017-03-11 05:45:37",$gte:"2017-03-10 23:45:37"}}).count()'

我遇到的问题是:

Linux debianlpi 3.16.0-4-amd64 #1 SMP Debian 3.16.39-1 (2016-12-30) x86_64 GNU/Linux

修复了/etc/apt/apt.conf中的删除行:

root@debianlpi:~# apt-get install vim
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
  vim-runtime
Suggested packages:
  ctags vim-doc vim-scripts
The following NEW packages will be installed:
  vim vim-runtime
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 5,999 kB of archives.
After this operation, 28.5 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
WARNING: The following packages cannot be authenticated!
  vim-runtime vim
Install these packages without verification? [y/N] y
0% [Connecting to idcproxy.compabc.com (432.1.2.20)]