Де надавати дані про автентифікацію мережевому проксі (центральному проксі) у Fedora?


5

У моїй системі працює Fedora 16, і я живу в кампусі, де ми використовуємо локальну мережу для підключення до Інтернету. І для цього ми використовуємо http-проксі з аутентифікацією (ім'я користувача та пароль).

Я спробував proxyaddress:portувімкнути налаштування мережевого проксі після переходу до вікна "Налаштування мережі". Однак він ніколи не просив аутентифікацію, і програми, які використовують Інтернет, не можуть підключитися, за винятком Firefox, оскільки він просить пройти автентифікацію.

Крім того, я міг змусити Yum працювати, редагуючи вручну yum.conf. Я навіть намагався використовувати http://username:password@proxy:portяк у конфігурації Yum, але це не допомогло.

Чи є рішення цієї проблеми?

Відповіді:


2

Це 2-етапний процес.

Коли ви запускаєте команду yum, вона прямує до Інтернету, ВКЛЮЧЕНО, ви встановили проксі-сервер у файлі конфігурації. Коли yum намагається пройти через проксі, проксі запитує комп'ютер для авторизації, розмовляючи з оболонкою, якщо він отримує правильні деталі, то дозволяє процес yum продовжуватись.

  • Скажіть yum, де знаходиться проксі /etc/yum.conf

http_proxy=http://172.17.30.20:80/

  • Введіть власні дані аутентифікації у систему /root/.bashrc

    myusername="whatever_it_is"
    mypassword="whatever_it_is"
    ourproxy="http://172.17.30.20:80/"   <--use your actual id
    export http_proxy=$myusername:$mypassword@$ourproxy
    

Я подав редагування для цієї відповіді, але кодові блоки, схоже, не хочуть працювати. Я представив звіт про помилку тут .
Qix

0

Діалогове вікно «Налаштування мережевих проксі» працює лише для програм Gnome. Для використання проксі в консолі (навіть якщо ви використовуєте термінал Gnome для запуску команд консолі), вам потрібно буде експортувати змінні http_proxy та https_proxy. Додавання export http_proxy=http://username:password@proxy:portрядка до вас /etc/environmentмає допомогти.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.