Настройка прокси-сервера Windows в конфигурац...
-

Настройка прокси-сервера Windows в конфигурации системы 1С:Предприятие

0
21430
14.03.2023 Марина Анапольская

Содержание:

1.      Зачем нужен прокси-сервер?

2.      Выполнение настроек прокси-сервера Windows  

    

1.      Зачем нужен прокси-сервер?


Задача «Выполнить настройку прокси-сервера Windows» звучит довольно страшно и незнакомо для тех, кто не обладает техническими областями знаний. Но мы покажем, как это сделать быстро и безболезненно.


Если вы открыли эту статью, то, скорее всего, знаете, зачем нужен прокси-сервер в целом и в конфигурации системы 1С в частности, но, на всякий случай, рассмотрим несколько ситуаций, когда он может быть полезен:


1. Загрузка курсов валют со стороннего сайта. Курс валюты поменялся – 1С с помощью прокси автоматически обновил его в базе.


2. Если приложение заблокировано на территории страны (а конфигурация системы 1С используют в разных странах), прокси позволит обойти эти ограничения.  


2.      Выполнение настроек прокси-сервера Windows


Есть, по меньшей мере, два способа настроить прокси-сервер в конфигурации системы 1С. Начнем с более простого и рассмотрим последовательность действий на примере 1С Бухгалтерия.


Первый способ

1. Переходим в «Прочие настройки обмена» (в настройках 1С-Отчетности), и в новом активном окне Windows нажимаем на гиперссылку «Параметры прокси-сервера». В результате откроется такое окно:


drugie nastrojki proksi-servera.jpg

Использовать другие настройки прокси-сервера


2. В окне выбираем пункт «Использовать другие настройки прокси-сервера»


3. Далее вводим информацию о прокси-сервере, которую предоставил провайдер:

·        адрес сервера: он выглядит следующим образом: "http=172.1.0.8:8080 172.1.0.9:8080"; (цифры, конечно, будут отличаться)

·        предоставленные логин и пароль;

·        нажимаем кнопку «ОК».


После проделанных операций можно приступать к работе.


При повторном запуске программы, конечно, не придется проделывать все то же самое снова и снова – настройки прокси сохраняются, и подключение происходит автоматически.


Второй способ

Если первый способ вам показался слишком простым или вы не смогли найти «Прочие настройки обмена», есть еще один вариант.


Начнем с того, что все настройки прокси по умолчанию лежат в файле «inetcfg.xml». И настройки, прописанные в этом файле, имеют больший приоритет, чем настройки прокси по умолчанию в Windows.


Чтобы найти этот файл, нужно сначала открыть каталог исполняемых файлов 1С, и в нем открыть каталог CONF. Стоит отметить, что файла в каталоге может не быть. Тогда его нужно создать – как обычный текстовый документ 1С, только с разрешением XML.


Если файл уже имеется, то в нем будет такое содержание:

<InternetProxy
Protocols=«http=172.1.200.18:8080 172.1.200.19:80»
user=«User92»
password=«Dfjf&92»
bypassOnLocal=«true»
bypassOnAddresses=«127.0.0.1 *. razd»
/>

Соответственно, если файл создаем с нуля, то необходимо будет указать все это вручную.


Теперь, чтобы понять, что вообще все это значит, пройдемся по каждому элементу:


1. InternetProxy – корневой элемент XML, который говорит, о чем пойдет речь ниже. Он устанавливает настройки прокси-сервера Windows.


2. Protocols. Эта строка задает имя и порт хоста для протоколов. Здесь могут быть прописаны параметры нескольких протоколов прокси, которые разделяются между собой пробелом:

ПараметрыПрокси1 ПараметрыПрокси2 … ПараметрыПроксиN


Соответственно прокси- параметры (протокола прокси) имеют следующую структуру:

ПараметрыПрокси: «[ИмяПротокола] = хост:порт»

Здесь отметим, что нужно следить за регистром, поскольку он имеет значение.


В вышеуказанном примере для протокола http определили такие параметры прокси:

Хост: 172.1.200.18
Порт: 8080


Для остальных протоколов настройки такие:

Хост: 172.1.200.19
Порт: 8080


3. User и password. Здесь все понятно:

·        User - имя пользователя для аутентификации на прокси сервере Виндовс.

·        Password – пароль пользователя для аутентификации на этом же прокси сервере.


4. bypassOnLocal –признак в формате булево, показывает, будет ли прокси сервер Виндовс использоваться для локальных адресов. Может принимать значения: true (не использовать) или false (использовать).


5. bypassOnAddresses – признак, который используется для отображения списка адресов, для которых прокси не должен использоваться. Задается в формате:

хост1 хост2 … хостN

Имена хостов нужно разделять пробелами. В имени хоста можно использовать специальные символы:

* - любое количество символов,
? – любой символ.

Если, например, требуется заблокировать прокси для всех хостов определенного домена, то воспользуйтесь такой записью:

*.<имя домена>


В нашем примере (в начале этого раздела) прокси не будет использоваться для адреса 127.0.0.1 и для всех адресов домена “razd”.


6. NTLM. Это аутентификация, которая по умолчанию всегда включена. Может принимать два значения: true (тогда аутентификация не будет применяться) и false (чтобы применять аутентификацию).

 

Специалист компании "Кодерлайн"
Марина Анапольская

Обсудить статью в Telegram Задать вопрос автору статьи
Тема вопроса*
Ваше имя*
E-mail или телефон*
Ваш вопрос*
 

Добавить комментарий
Текст сообщения*
Защита от автоматических сообщений
 
Услуги программиста 1С
Получите специалиста
для решения всех задач
в области 1С
Программы 1С
Цены и подробное описание программ 1С:Предприятие 8.