Схема соединений сервера Супермаг УКМ и удалённой кассы (Для просмотра использовать моноширинные шрифты) ukmserver Server firewall POS firewall (GPRS modem) POS(ukmclient) ----------------------- ------------------ ------------------------- -------------- ext IP:81.25.47.19 <==INTERNET==> ext IP:77.74.37.239 IP:192.168.0.85 <====LAN====> int IP:192.168.0.4 int IP:192.168.2.250 <===LAN===> IP:192.168.2.111 ukmserver_udp_port:2700 <-- 2700(UDP) 3306(TCP) -------------------> mysql_port:3306 ukmserver_tcp_port:5800 <-- 5800(TCP) 22(TCP) -------------------> SSH:22 mysql_port:3306 <-- 3306(TCP) 80(TCP) -------------------> Web:80 web:80 <-- 80(TCP) ext IP - внещний IP адрес (со стороны Internet) int IP - внутренний IP адрес (со стороны локальной сети) Внимание! Реализация данной схемы возможна только при условии, что в магазине работает только одна касса. Для обеспечения работы сервера и удалённой кассы необходимо выполнить следующие настройки: 1) На хосте ukmserver На Web интрефейсе "Супермаг УКМ" установить для параметр "Порт сервера" значние ukmserver_udp_port: Администрироание -> Сервер -> Порт сервера = 2700 Для службы "УКМ сервер" добавить параметр командной строки --tcp-port=5800 Для это следует отредактировать ключ реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UkmService\ImagePath "C:\Program Files\ukmserver\ukmserver.exe" --tcp-port=5800 и перезапустить службу 2) На "Server firewall" настроить перенаправление портов на хост ukmserver ukmserver Server firewall ukmserver_udp_port:2700 <-- 2700(UDP) ukmserver_tcp_port:5800 <-- 5800(TCP) mysql_port:3306 <-- 3306(TCP) web:80 <-- 80(TCP) 3) На "POS firewall" настроить перенаправление портов на хост POS терминала POS firewall POS mysql_port:3306 -----------> mysql_port:3306(TCP) SSH:22 --------------------> SSH:22(TCP) Web:80 --------------------> Web:80(TCP) 4) На POS терминале В файле /usr/local/ukmclient/rc.ukm установить следующие значения server=81.25.47.19 port=2700