Подключение стационарного терминала к службе SteelTraceServer через Интернет

Не знаю, как другие, но я при разработке ПО на eBox предпочитаю, что бы сам eBox был под рукой, так сказать в шаговой доступности… Мало ли, всегда можно перегрузить по питанию данный чудный ящичек. Но вот беда, сидишь ты, согнувшись над клавиатурой в одном городе, а завод находиться в …, т.е. далеко. Как же быть? Не разворачивать же систему в каждом месте, где ты можешь работать… Выход есть! Необходимо, что бы ПО SteelTracePoint обращался к SteelTraceServer через Интернет по 80 порту. Вроде все ж просто! Но тут коварный Admin начинает: а у меня на 80 порту web-сервер висит, а у меня на 80 порту админка к шлюзу настроена… и т.д. и т.п., немеренно нелепых отмазок. В данном случае поступаем еще проще: говорим Admin’у – а пробрось-ка ты мне порт 8080 входящий на внешний IP-адрес  на 80 порт IP-адреса (внутреннего) сервера, где установлен SteelTraceServer. Опля! Если у Admin’а руки на месте, а не только куча сертификатов, то все заработает, как часы… Осталось настроить только файл конфигурации app.config

Берем файл конфигурации с любого локального терминала во внутренней сети, находим следующую последовательность строк, она вначале файла:

00-1B-EB-80-69-17 MyDevice 192.168.0.4 false

и параметр ServerAddr меняем с внутреннего IP-адреса сервера 192.168.0.4 на внешний адрес вашей подсети 95.38.127.129:8080, не забыв указать порт через двоеточие, в наше случае это 8080, должно выглядеть следующим образом:

00-1B-EB-80-69-17 MyDevice 92.39.137.130:8080 false
Д.Соломатин

rating
  Комментарии

18.12.2011 20:52:09, Nerice
New Comment
This piece was conget, well-written, and pithy.

Ваше имя
Email
Website
Заголовок
Комментарий
Изображение CAPTCHA
Введите код
 
©2007-2017, ИНТЕЛМЕТ ТЕХНОЛОДЖИС. Все права защищены.
OpenedBorderBoxed Small width layoutMedium width layoutMaximum width layout Small textMedium textMaximum text