forum.bitel.ru http://forum.bitel.ru/ |
|
ip устройства, на котором завязан сервис http://forum.bitel.ru/viewtopic.php?f=44&t=11100 |
Страница 1 из 1 |
Автор: | PavelGloba [ 17 ноя 2015, 14:42 ] |
Заголовок сообщения: | ip устройства, на котором завязан сервис |
Мне нужно чтобы биллинг заходил на сервер и дёргал там скрипт, передавая в него IP свича, на котором завязан клиентский сервис. Сервер будет заведён ближе к вершине иерархии. Вопрос: Как передать ip устройства, на котором висит сервис? Никаких переменных на эту тему нет. Я знаю, что можно в имя сервиса добавить deviceIdentifier, указывать в качестве идентификатора ip устройства, а потом парсить то, что получилось, но это очень неудобно по многим причинам. Второй варинат - указывать на сервисе в поле дополнительно ip адрес свича и передавать его через $servParam Но опять же, это лишние действия + если сменится ip у свича, то придется идти по всем договорам и менять это поле. Есть ли способ заскриптовать добавление этого параметра или, может быть, есть какие-нибудь другие варианты, о которых мне неизвестно? |
Автор: | Amir [ 17 ноя 2015, 15:05 ] |
Заголовок сообщения: | Re: ip устройства, на котором завязан сервис |
Попробуйте указать макрос $deviceIP($servDeviceId). |
Автор: | PavelGloba [ 17 ноя 2015, 15:10 ] |
Заголовок сообщения: | Re: ip устройства, на котором завязан сервис |
Ого. Спасибо большое. Это то, что нужно. |
Автор: | PavelGloba [ 27 ноя 2015, 02:21 ] |
Заголовок сообщения: | Re: ip устройства, на котором завязан сервис |
Вдруг кому-то пригодиться: $deviceIdentifier($servDeviceId) - имя устройства $iface($servDeviceId) - порт |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |