2

Я могу установить прокси в браузере и получить доступ к Интернету. Но мне нужен общесистемный прокси, чтобы каждый запрос, генерируемый моей машиной (Ubuntu 14.04 LTS), проходил через этот прокси. Если мы установим прокси-сервер браузера, запросы, генерируемые этим конкретным браузером, будут проходить только через прокси-сервер, но запросы, генерируемые из другого источника, не будут проходить через прокси-сервер (например, выполнение ping для некоторого некоторого URL-адреса).

Я нашел несколько старых вопросов, связанных с изменением некоторых конфигурационных файлов в Ubuntu, но я серьезно, они не дают никаких указаний на мой вопрос. Как настроить прокси таким образом, чтобы каждый (даже самый маленький) запрос проходил через прокси, а затем касался интернета? ТИА.

2 ответа2

2

Вы имеете в виду настройку так называемого прозрачного прокси. Это гарантирует, что любой трафик, отправленный с компьютера, будет направляться на другой компьютер (шлюз), который будет обрабатывать запрос.

Чтобы перенаправить любой исходящий трафик на другую машину, вам нужно поиграться с iptables . Это должно сделать это:

iptables -t nat -A OUTPUT -p tcp -j DNAT --to-destination 192.168.1.x

Это легкая часть, трудная приходит с другой стороны (машина, которая будет выполнять роль шлюза).

Эти ссылки должны помочь вам, хотя:

0

Вы можете открыть "Настройки сети" и ввести данные прокси, а затем применить их для всей системы. Апплет Network Manager доступен прямо в меню "Настройки" или может легко появиться после ввода "proxy" в разделе "Поиск приложений".

Прокси браузера или любая такая конфигурация ограничена браузером / приложением и не влияет на то, как другие приложения подключаются к сети. Итак, в вашем случае, прокси был установлен для браузера, но терминал не является частью браузера и поэтому не имеет никаких настроек прокси. Вышеуказанный метод является графическим, простым и сделает всю работу. Вы можете ввести DNS вручную, если возникнут какие-либо ошибки, связанные с DNS (используйте Google Public DNS 8.8.8.8).

Единственная проблема, которая возникает при использовании простого метода, заключается в том, что данные аутентификации не вводятся, если вы используете прокси-сервер с проверкой подлинности. Вы можете установить прокси и работать в браузере без проблем. Единственная проблема может возникнуть в Центре программного обеспечения, для которого вам нужно настроить файлы конфигурации APT. Поиск Google для "как установить параметры прокси для apt" поможет вам.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .