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