Работа Slonax 3G через прокси

Материал из Wikipedia

Перейти к: навигация, поиск

Для работы в режиме «прокси» Вам нужно снять ключ «Установить соединение SlonAx 3G как шлюз по умолчанию» в закладке «Сеть» настроек SlonAx. После этого следует настроить адрес и порт proxy-сервера в приложениях, которыми Вы хотите пользоваться. Начиная с версии 3.01.16_RC7 и выше SlonAxG поддерживает режим «локального транслирующего TCP-прокси».

Файл:slonaxproxy.png

Возможна настройка параметров "локального транслируюшего TCP-прокси" путем изменений в файле конфигурации Slonax 3G. Ниже описаны параметры файла конфигурации, отвечающие за работу с прокси. Файл конфигурации Slonax 3G находится на вашем компьютере в папке «Program Files\SlonAx 3G» и называется sx3g_cli.conf. Все изменения в этом файле можно делать только при выключенном клиенте Slonax 3G. Для настройки "локального прокси" откройте этот файл в любом текстовом редакторе (например, "Блокнот") и найдите в нем следующую секцию:

  1. TCP SERVICES

Строка http_proxy определяет TCP-порт, который будет использоваться для соединения через прокси. По умолчанию - порт 8080. Вы можете изменить его, но при этом порт не должен конфликтовать с другими приложениями на Вашем компьютере. Адрес и порт из этой секции указывается в настройках веб-браузеров, клиентов FTP, работающих через HTTP-прокси и т.п.

  1. TAG: http_proxy
  2. Usage: bind_address:bind_port
  3. Note: Just simly HTTP proy with CONNECT method suport

http_proxy=127.0.0.1:8080 Строка tcp_portmap_bind - служебная, активирует работу Slonax 3G в режиме "транслирующего прокси", что позволяет использовать в режиме "прокси" приложения, которые сами по себе "прокси" не поддерживают. Здесь задается адрес компьютера, на котором размещен "транслирующий прокси" (по умолчанию - адрес локального компьютера 127.0.0.1).

  1. TAG: tcp_portmap_bind
  2. Usage: bind_local_host # Address of the host on which sit

tcp portmaps tcp_portmap_bind=127.0.0.1 Следующие записи создаются пользователем для трансляции запросов по определенным TCP-портам через прокси-сервер Slonax 3G. Например, Вы используете почтовый клиент, принимающий почту по по протоколу POP3 (TCP-порт 110) с сервера pop3.mail.ru и хотите, чтобы он работал через прокси-сервер Slonax 3G. Тогда в группе tcp_portmap нужно создать запись такого вида: tcp_portmap=110->pop3.mail.ru:110 где: tcp_portmap=110 - TCP-порт, по которому будет обращаться Ваш почтовый клиент (пусть это тот же порт 110), pop3.mail.ru:110 - адрес в Интернет и TCP-порт, в которые будут транслироваться обращения по порту, заданному командой tcp_portmap. В почтовом клиенте же нужно будет сделать следующие настройки: в качестве сервера, с которого получать почту - указать локальный адрес компьютера 127.0.0.1 (задан параметром tcp_portmap_bind) в качестве TCP-порта, по которому обращаться к почтовому серверу, задать порт, определенный параметром tcp_portmap. Тогда при обращении почтового клиента по адресу 127.0.0.1:110 произойдет трансляция этого обращения в адрес вашего реального почтового сервера pop3.mail.ru:110

Файл:slonaxproxy2.png

Если Вы используете несколько почтовых серверов, то для получения почты нужно для каждого добавить свою запись вида: tcp_portmap=xxx->mail.server:110, где xxx - TCP-порт прокси (свой для каждого почтового сервера!), mail.server - адрес этого почтового сервера в сети Интернет, 110 - стандартный порт, по которому происходит снятие почты. Аналогично настраивается трансляция TCP-портов и для других приложений - Вам всегда надо знать адрес и TCP-порт по которому Ваше приложение обращается и иметь возможность настраивать эти параметры. Если для какого-то требующегося Вам приложения такие настройки недоступны - используйте Slonax 3G в обычном режиме.

Внимание! Если всё это для Вас слишком сложно - не пытайтесь настроить работу Slonax 3G в режиме "транслирующего прокси", используйте стандартный HTTP-прокси для тех приложений, что его поддерживают, а лучше - используйте Slonax 3G в обычном режиме, не требующем дополнительных настроек. Попытки настроить "транслирующий TCP-прокси" без понимания того, что настраивается, могут привести к неработоспособности Ваших приложений. Важно! Если в приложениях, работающих с интернетом, не настроен «прокси», то весь входящий трафик пойдёт через наземный канал. Это может стать неприятным сюрпризом, будьте внимательны.

Личные инструменты