Получение внешнего IP адреса клиента и сервера за NAT

25.03.22

Администрирование - Администрирование веб-серверов

Иногда надо узнать внешний адрес, с которого 1С (клиент или сервер) ходит в интернет.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
ПолучениеВнешнегоIP_адреса
.epf 5,73Kb
5
5 Скачать (1 SM) Купить за 1 850 руб.

Для того, чтобы ограничить доступ к ресурсам используются "белые списки" адресов, но как узнать адрес 1С сервера, если Вы работаете в "облаке"?

Обработка заходит на сайт myexternalip.com с клиента и сервера 1С и рассказывает Вам их. :)

Весь код обработки ниже

Если лень писать - то можно скачать за СМ... :)


&НаСервереБезКонтекста
Процедура Команда1НаСервере()
	Защ = Новый ЗащищенноеСоединениеOpenSSL();
	Хттп = Новый HTTPСоединение("myexternalip.com", ,,,,, Защ);
	хттпЗапрос = Новый HTTPЗапрос("/raw");
	хттпОтвет = Хттп.Получить(хттпЗапрос);
	Сообщить("Сервер: "+хттпОтвет.ПолучитьТелоКакСтроку());
КонецПроцедуры

&НаКлиенте
Процедура Команда1(Команда)
	Защ = Новый ЗащищенноеСоединениеOpenSSL();
	Хттп = Новый HTTPСоединение("myexternalip.com", ,,,,, Защ);
	хттпЗапрос = Новый HTTPЗапрос("/raw");
	хттпОтвет = Хттп.Получить(хттпЗапрос);
	Сообщить("Клиент: "+хттпОтвет.ПолучитьТелоКакСтроку());

	Команда1НаСервере();
КонецПроцедуры

 

См. также

Оптовая торговля Розничная торговля Логистика, склад и ТМЦ Облачные сервисы, хостинг Программист Пользователь Платформа 1С v8.3 Управляемые формы 1С:Управление торговлей 10 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Платные (руб)

Данная система предназначена всем, кому нужно выгружать данные в SPOT 2D или в ОРИМИ. Позволяет гибко настроить получение данных для каждого поля файла и файла выгрузки в целом. Имеет отборы по организации, складу, и папкам номенклатуры. Есть возможность выгружать данные как вручную, с выбором конкретного файла, за конкретный период, так и в автоматическом режиме в указанное вами время. Выгрузка может выполняться в файл или через http напрямую. Имеется подробная справка по настройке, а также примеры запросов для приведенных в примерах файлов выгрузки. Может работать в составе любой конфигурации! Обновление от 31.03.2020!

14400 руб.

19.10.2018    28613    7    1    

9

Администрирование веб-серверов Бесплатно (free)

Ошибка 1С веб-сервис IIS. Ошибка доступа к файлу...183(0x000000B7) Невозможно создать файл, так как он уже существует.

27.09.2024    500    California_Dreaming    0    

3

Облачные сервисы, хостинг Бесплатно (free)

Перенос 1С в облако — это процесс, который требует тщательного планирования и грамотного исполнения, чтобы избежать простоев и обеспечить бесперебойную работу системы. В этой статье рассмотрим пошаговую инструкцию по переносу 1С в облако, уделяя особое внимание минимизации рисков и обеспечению беспрерывной работы вашего бизнеса.

02.09.2024    345    EFSOL_oblako    0    

0

Облачные сервисы, хостинг Системный администратор Программист Бесплатно (free)

Примеры решения некоторых насущных проблем при работе с облачными сервисами, покрываемых CLI версией Открытого пакета интеграций - OInt CLI.

05.08.2024    1724    bayselonarrend    7    

26

Облачные сервисы, хостинг Linux Системный администратор Программист Платформа 1С v8.3 Бесплатно (free)

Одна из завершающих публикаций цикла "В облако на работу:.. Рецепты от Капитана" в ходе которых был собран полнофункциональный рабочий контур 1С в сети на отечественной Ред ОС. С веб-серверами, доменной авторизацией, архивированием и прочая прочая... Это основное блюдо, на закуску разберемся с отказоустойчивостью. В этой публикации для PostgreSQL, заодно попробуем сделать это по новому.

17.06.2024    7151    capitan    18    

40

Облачные сервисы, хостинг Linux Системный администратор Программист Платформа 1С v8.3 Бесплатно (free)

В прошлых публикациях мы, не торопясь, после настройки персонального рабочего места на РедОС 7.3, посмотрели РедОС 8 и почти полностью собрали рабочую сеть 1С на отечественной ОС подходящую для работы среднего размера компании. С веб-серверами, доменной авторизацией и прочая прочая... Осталось настроить регулярное архивирование, чтобы не потерять нажитое.

27.05.2024    1308    capitan    6    

9

Администрирование веб-серверов Системный администратор Бесплатно (free)

В материале описан порядок действий по настройке Apache для работы по защищенному протоколу HTTPS c 1С на операционной системе РедОС с выпуском сертификата SSL.

09.05.2024    2017    artemusII    1    

9

Администрирование веб-серверов Системный администратор Программист Бесплатно (free)

Инструкция, как опубликовать веб-сервис с помощью OSPanel.

06.05.2024    1472    lostcay    0    

5
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. malikov_pro 1327 25.03.22 10:28 Сейчас в теме
если Вы работаете в "облаке" - уточнить у поставщика потому что может быть балансировщик с пулом адресов.
Пример https://cloud.yandex.ru/docs/datalens/concepts/connection
blackhorse1976; +1 Ответить
2. blackhorse1976 31 25.03.22 10:45 Сейчас в теме
Оставьте свое сообщение