Я установил VirtualBox Ubuntu 16.04 и записал apt.conf файл для доступа к Интернету через мой прокси:
Acquire::http::proxy "http://userID:pwd@host:port";
И теперь я могу update
& install
пакеты.
Я также настроил Firefox (a.w.a. Opera) для соединения через прокси.
От Предпочтений> Общий> Сетевой Прокси> Настройки, я отметил опцию "Automatic proxy configuration URL" и ввел URL к моему сценарию прокси:
Это также работает, и я могу просмотреть чудеса сети.
Однако, когда я пытаюсь получить доступ к Интернету через другое программное обеспечение (например, дать мою лицензию в CLion или подключении к моей учетной записи GitKraken) мои сбои запроса, и похоже, что программное обеспечение не может получить доступ к Интернету через прокси.
В моем окне конфигурации VM я изменил тип доступа к сети от NAT до Соединенного мостом, все же это не работает, и GitKraken говорит мне снова, что это не может соединиться с сервером (даже при том, что это попросило мои учетные данные соединяться с прокси, который это не сделало прежде).
Я также пытался установить общую установку для прокси на Ubuntu в Настройках> Сеть> Сетевой Прокси. Я выбрал ручной метод и дал URL моему сценарию прокси в поле HTTP Proxy.
Существует ли шаг, который я пропустил для конфигурирования Интернет-соединения? Что я могу сделать для установки конфигурации прокси для программного обеспечения, которое не является браузерами или в CLI?
Решенный проблема с редактированием wgetrc
и установка cntlm
.
Редактирование wgetrc
:
cd /etc
sudo nano wgetrc
Я непрокомментированный следующие строки:
https_proxy = http://username:userpwd@proxy:3128/
http_proxy = http://username:userpwd@proxy:3128/
ftp_proxy = http://username:userpwd@proxy:3128/
use_proxy=on
Редактирование и конфигурирование cntlm
:
sudo apt install cntlm
sudo nano /etc/cntlm.conf
И затем отредактируйте следующие поля:
Username username
Domain proxydomain
Paswword pwd
[...]
Proxy proxyaddress:3128
Noproxy localhost, 127.0.0.*, 10.*, 192.168.*
Listen proxyport
cntlm
дает информацию прокси всем нуждающимся программам. По некоторым причинам я все еще должен был переопределить wgetrc
проксируйте значения для cntlm conf, файл был недостаточно.