powered by simpleCommunicator - 2.0.37     © 2025 Programmizd 02
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Текущий IP через COS
4 сообщений из 4, страница 1 из 1
Текущий IP через COS
    #39279701
Александр GAGADDDOC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день !
Как узнать Текущий IP через COS (каше 5)

СПАСИБО.
...
Рейтинг: 0 / 0
Текущий IP через COS
    #39279726
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Undocumented Syntax : $P($ZU(54,13,$zu(54,0)),",",1)Александр GAGADDDOCКак узнать Текущий IP через COSЗдесь могут быть вопросы: если сетевых интерфейсов несколько, какой их них выбрать?
...
Рейтинг: 0 / 0
Текущий IP через COS
    #39279735
Александр GAGADDDOC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
servit

СПАСИБО !!!
...
Рейтинг: 0 / 0
Текущий IP через COS
    #39280055
Alexey Maslov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно и вполне себе документировано, см.
Код: plaintext
1.
2.
3.
4.
5.
 set lsIface=##class(%SYSTEM.INetInfo).GetListOfConfiguredInterfaces()
 for iface=1:1:$ll(lsIface) { 
   s IPv4=$lg($lg(lsIface,iface),2)
   if $l(IPv4,":")>2 {set IPv4=$lg($lg(lsIface,iface),3) if $l(IPv4,":")>2 {set IPv4=""}}
   write IPv4,!
 }
Допустим, интерфейсов несколько, а оно обычно так и есть; достаточно какую-нибудь VPN установить, у меня, например, возвращается:
Код: sql
1.
2.
3.
192.168.10.217/23
192.168.56.1/24
169.254.110.20/0

Как выбрать интерфейс из списка, зависит от задачи. У меня, например, работает код на сервере данных ECP, который, имея список IP-адресов ECP-клиентов, сравнивает их по маске со своими IP и таким образом выбирает правильный IP сервера для каждого ECP-клиента.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Текущий IP через COS
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]