Столкнулись с проблемой при аренде серверов у известного немецкого хостера Hetzner.

На новом сервере не работают команды

apt-get update

и

aptitude update

показывая такой результат:

root@Debian-86-jessie-64-minimal ~/.ssh # aptitude update
0% [Connecting to mirror.hetzner.de (2a01:4f8:0:a101::1:1)] [Connecting to http.debian.net (2001:41c8:1000:21::21:35)]

Проблема была в том, что сервер сначала пытался подключиться по протоколу ipv6.

Решить проблему можно отключив использование ipv6, сделать это можно следующим способом:

  1. открываем /etc/sysctl.conf например в редакторе nano:
    nano /etc/sysctl.conf
    
  2. добавляем следующие строки:
    net.ipv6.conf.all.disable_ipv6 = 1
    net.ipv6.conf.default.disable_ipv6 = 1
    net.ipv6.conf.lo.disable_ipv6 = 1
    
  3. сохраняем и выполняем команду:
    sysctl -p
    

После этого команды

apt-get update

и

aptitude update

будут нормально отрабатывать.