Заставить Ubuntu получить доступ к интернету через прокси

Я настроил прокси-сервер Squid для кеширования всех интернет-запросов. У меня есть публичный ip и открытый порт 3128. Теперь мне просто нужно настроить свой сервер Ubuntu, чтобы заставить все интернет-соединения проходить через этот прокси, используя IP-адрес и номер порта.

Я знаю эту команду, которая сделает Ubuntu доступным в Интернет через прокси, но мне сказали, что она не постоянна.

export http_proxy="http://proxy.example.com:8080"

Какую команду мне нужно использовать, чтобы заставить Ubuntu проходить через этот прокси-сервер независимо от перезагрузок или сеансов?

1
задан 19 July 2013 в 23:00

2 ответа

Вместо того, чтобы делать экспорт, поместите это в файл /etc/environment:

http_proxy="http://proxy.example.com:8080"
https_proxy="http://proxy.example.com:8080"
ftp_proxy="http://proxy.example.com:8080"
no_proxy="localhost,127.0.0.1,localaddress,.localdomain.com"
HTTP_PROXY="http://proxy.example.com:8080"
HTTPS_PROXY="http://proxy.example.com:8080"
FTP_PROXY="http://proxy.example.com:8080"
NO_PROXY="localhost,127.0.0.1,localaddress,.localdomain.com"

и перезагрузите ваш сервер / vm.

0
ответ дан 19 July 2013 в 23:00

после некоторого поиска в Google. Мне удалось это исправить:

оригинал: /etc/apt/apt.conf

    Acquire::http::Proxy "xx.xx.xx.xx:8080";

изменен apt.conf

/etc/apt/apt.conf

    Acquire::http::Proxy "http://xx.xx.xx.xx:8080";
0
ответ дан 19 July 2013 в 23:00

Другие вопросы по тегам:

Похожие вопросы: