Встановлення системного http (s) / ftp proxy з іменем користувача та паролем на Ubuntu / Mint


1

У моєму кабінеті мені було надано файл pac для підключення до нашого проксі. Файл pac - це лише купа ігнорувати цей-внутрішній сайт-і-що-місцевий сайт разом з проксі для інших з'єднань, назвемо це proxyname.office.uni.ac.za:3125 (немає http:// або щось подібне в посиланні).

Моя проблема полягає в тому, що проксі-сервер вимагає ім'я користувача та пароль. При встановленні широкої системи через URL-адресу конфігурації (з використанням файлу pac) або просто з необробленим проксі, Linux Mint proxy settings

деякі програми відтворюються добре (наприклад, Chrome і Firefox), а також відкриває діалогове вікно ім'я користувача та пароля, як тільки вони відкриваються. Інші програми, такі як apt-get і в основному все просто не можуть підключитися. Dropbox, принаймні, надає поля для імені користувача та пароля в налаштуваннях проксі-сервера, enter image description here

але все ще не може функціонувати коректно при спробі використання загальносистемних налаштувань.

Я без результатів спробував наступне:

  • встановлення системного проксі як username:password@proxyname.office.uni.ac.za:3125
  • встановлення системного проксі як
    http://username:password@proxyname.office.uni.ac.za:3125,
    https://username:password@proxyname.office.uni.ac.za:3125,
    ftp://username:password@proxyname.office.uni.ac.za:3125.
  • встановлення проксі в файлі pac як username:password@proxyname.office.uni.ac.za:3125 будь-де proxyname.office.uni.ac.za:3125 знайдено (і використовує цю систему файлової системи pac).
  • встановлення proxyin у файлі pac як http://username:password@proxyname.office.uni.ac.za:3125 будь-де proxyname.office.uni.ac.za:3125 знайдено (і використовує цю систему файлової системи pac).

Чи є спосіб встановити цю систему через проксі з попередньо встановленим ім'ям користувача та паролем? Або чи є програма, яка може встановити новий проксі (скажімо localhost:1234 ) proxying інше ім'я користувача / пароль проксі з його ім'я користувача / пароль preset. Чи є ще щось, що я можу спробувати або пропустив?


squid (з конфігурацією cache_peers) + iptables (для створення прозорого проксі)
ssnobody

Який дистрибутив Linux? Ви можете використовувати це рішення Ubuntu або proxy-login-automator ?
harrymc

Я використовую монетний двір 17.3. У мене є трохи кінцевого терміну, так що @ssnobody, я перевіряю squid та iptables певно над weekend, дякую.
Simon Streicher

@harrymc, я спробую автоматизувати проксі-логін і дати зворотний зв'язок.
Simon Streicher

Визначивши щось?
ssnobody

Відповіді:


1

У мене була така ж проблема, тому я створив інструмент proxy-login-automator

Тільки слідуючи прикладу, ви можете створити підроблений локальний проксі-сервер, який перенаправляє запити до реального, але автоматично введеного користувача / пароля.

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