Вопрос или проблема
После создания новой инстанции Kali Linux (через OCI marketplace), хотя у меня нет проблем с подключением к интернету в целом, не удается обновить и установить новые пакеты, говорится, что истекло время ожидания подключения ко всем репозиториям.
Вот вывод:
root@kali-linux-oci:/# sudo apt update
Ign:1 http://http.kali.org/kali kali-rolling InRelease
Ign:2 http://deb.debian.org/debian stretch InRelease
Ign:3 http://deb.debian.org/debian stretch-updates InRelease
Ign:1 http://http.kali.org/kali kali-rolling InRelease
Ign:2 http://deb.debian.org/debian stretch InRelease
Ign:1 http://http.kali.org/kali kali-rolling InRelease
Ign:3 http://deb.debian.org/debian stretch-updates InRelease
Err:1 http://http.kali.org/kali kali-rolling InRelease
Не удалось подключиться к http.kali.org:80 (18.211.24.19), время ожидания соединения истекло
Ign:2 http://deb.debian.org/debian stretch InRelease
Ign:3 http://deb.debian.org/debian stretch-updates InRelease
Err:2 http://deb.debian.org/debian stretch InRelease
Не удается инициировать соединение с debian.map.fastlydns.net:80 (2a04:4e42:8d::644). - соединение (101: Сеть недоступна) Не удалось подключиться к debian.map.fastlydns.net:80 (146.75.118.132), время ожидания истекло Не удается инициировать соединение с deb.debian.org:80 (2a04:4e42:8d::644). - соединение (101: Сеть недоступна)
Err:3 http://deb.debian.org/debian stretch-updates InRelease
Есть ли какие-либо предложения?
Ответ или решение
Теория (Т)
Причины, по которым Kali Linux на экземпляре Oracle Cloud Interface (OCI) может не обновляться, могут быть связаны с сетевыми настройками, доступом к репозиториям или маршрутами. Проблемы с подключением к репозиториям могут возникать как из-за неправильной конфигурации сети, так и из-за блокировок на уровне сетевых фильтров, известных как Security Lists и Network Security Groups в Oracle Cloud. Также стоит проверить настройки DNS, так как проблемы с разрешением имен могут привести к невозможности подключения к репозиториям.
Пример (Е)
Перед вами ошибка, где всякий раз при попытке выполнить команду sudo apt update
, вы получаете проблемы с соединением с репозиториями. Вы видите сообщения о таймаутах при подключении к таким адресам, как http.kali.org
и deb.debian.org
. Эти проблемы указывают на то, что есть неисправность в маршрутизации или сетевом доступе из вашей виртуальной машины (ВМ).
Применение (А)
Чтобы решить проблему, следуйте следующим шагам:
-
Проверка сетевых настроек: Убедитесь, что ваша ВМ подключена к правильной сети и имеет полный доступ к интернету. Проверьте, что Security Lists и Network Security Groups позволяют исходящие подключения на порты 80 (HTTP) и 443 (HTTPS).
-
Конфигурация DNS: Проверьте, корректно ли настроены DNS-серверы. Попробуйте временно использовать публичные DNS-серверы (например, Google DNS 8.8.8.8) для проверки подключения.
-
Проверка интернет-соединения: Проверьте, можете ли вы подключиться к другим сайтам по HTTP или HTTPS с вашей ВМ, например, с помощью
curl
илиwget
. -
Тестирование подключения к репозиториям: Выполните проверку
ping
к адресам репозиториев или используйтеtelnet
для тестирования соединения к порту 80 на сервере репозитория. -
Логи и диагностические команды: Просмотрите системные логи (например,
/var/log/syslog
) для выявления сетевых ошибок или других потенциальных подсказок. Используйтеtraceroute
для диагностики маршрута трафика до целевых адресов. -
Обновление пакетов и системы: Убедитесь, что ваши репозитории указывают на актуальные и поддерживаемые ветки дистрибутива, а их адреса корректны в файлах
/etc/apt/sources.list
и/etc/apt/sources.list.d/
.
Следуя описанным шагам, вы сможете устранить проблему с обновлением Kali Linux на OCI, обеспечив корректное сетевое соединение и доступ к необходимым для этого ресурсам.