Проблемы с использованием apt при настройке системного прокси в Kali Linux

Вопрос или проблема

Здравствуйте, заранее прошу прощения, я очень нов в Linux:

Для начала, я использую PdaNet+, чтобы создать Wifi-горячую точку, что требует от меня использования прокси. Я легко могу настроить это в Firefox, но не могу выполнить sudo apt update. Я использую Kali Linux в режиме Live с постоянным хранилищем.

Я использовал следующие команды в терминале и добавил их в конец файла etc/bash.bashrc:

    export ftp_proxy="ftp://proxyIP:port"
    export http_proxy="http://proxyIP:port"
    export https_proxy="https://proxyIP:port"
    export socks_proxy="https://proxyIP:port"

После этого я могу выполнить wget http://www.google.com/ и подключиться.

Затем я создал файл в etc/apt/apt.conf.d и назвал его 95proxy.conf. Я поместил в него следующий код:

Acquire::http::Proxy "http://proxyIP:port/"; 
Acquire::https::Proxy "http://proxyIP:port/";
Acquire::ftp::Proxy "http://proxyIP:port/";

После этого я вышел из системы и перезагрузил компьютер, а затем снова ввел предыдущий код в терминале.

Но при попытке обновления я получаю:

временная ошибка при разрешении http.kali.org

Буду признателен за любую помощь.

#Чтобы терминал работал в Kali с использованием прокси:

sudo nano /etc/apt/apt.conf

#Добавьте нижеприведенные строки, отредактировав их по мере необходимости (IP/PORT)

Acquire::http::Proxy “http://ВашProxyIP:PORT/”;

Acquire::ftp::Proxy “http://ВашProxyIP:PORT/”;

#Надеюсь, это поможет 🙂

Ответ или решение

Конечно, давайте разберемся с вашей проблемой. Поскольку вы используете Kali Linux с настройками прокси-сервера и столкнулись с ошибкой "temporary failure resolving http.kali.org" во время выполнения команды sudo apt update, необходимо проверить и настроить несколько параметров.

  1. Проверьте настройки прокси в APT:
    Убедитесь, что файл /etc/apt/apt.conf.d/95proxy.conf правильно настроен. Откройте его с помощью текстового редактора:

    sudo nano /etc/apt/apt.conf.d/95proxy.conf

    Внутри файла убедитесь, что нет опечаток. Вот корректный пример:

    Acquire::http::Proxy "http://proxyIP:порт/";
    Acquire::https::Proxy "http://proxyIP:порт/";
    Acquire::ftp::Proxy "http://proxyIP:порт/";

    Замените proxyIP и порт на значения вашего прокси-сервера. Обратите внимание на правильность синтаксиса — каждая строка должна заканчиваться точкой с запятой.

  2. Проверьте ваши переменные среды:
    Убедитесь, что вы правильно установили переменные среды. Откройте файл /etc/bash.bashrc:

    sudo nano /etc/bash.bashrc

    Убедитесь, что строки экспорта выглядят примерно так:

    export http_proxy="http://proxyIP:порт"
    export https_proxy="http://proxyIP:порт"
    export ftp_proxy="ftp://proxyIP:порт"
    export socks_proxy="socks://proxyIP:порт"

    Не забудьте заменить proxyIP и порт на используемые данные.

  3. Изменение DNS:
    Ошибка "temporary failure resolving" может также возникнуть из-за проблем с разрешением DNS. Попробуйте изменить DNS-сервер на, например, Google DNS (8.8.8.8 и 8.8.4.4). Для этого откройте файл /etc/resolv.conf:

    sudo nano /etc/resolv.conf

    Затем добавьте или измените строки на:

    nameserver 8.8.8.8
    nameserver 8.8.4.4

    Сохраните изменения и закройте редактор.

  4. Тестирование:
    После внесения всех изменений выполните команду:

    sudo apt update

    Если всё было сделано правильно, обновление должно пройти без ошибок.

  5. Проверка подключения:
    Если проблемы все еще возникают, попробуйте выполнить ping на http.kali.org:

    ping http.kali.org

    Если вы не получаете ответ, возможно, есть проблемы с вашим интернет-соединением или настройками прокси.

Следуя этим шагам, вы должны быть в состоянии устранить проблемы с использованием APT через прокси на Kali Linux. Если у вас возникнут дополнительные вопросы, не стесняйтесь спрашивать.

Оцените материал
Добавить комментарий

Капча загружается...