Skip to content

Proxy service for network devices from Iron Logic (non-official version zProxy)

License

Notifications You must be signed in to change notification settings

true-alex/zproxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

zproxy

Proxy service for network devices from Iron Logic (non-official version zProxy)

Прокси сервер для сетевых устройств компании Iron Logic (не официальная версия zProxy).

До начала мая 2020 года на сервере zproxy.con.ru работал удобный proxy сервис позволявший связываться с сетевыми контроллерами, в частности с Z-397WEB находящимся за NAT. В настоящее время сервис недоступен, мной была написана утилита реализующая основной функционал оригинального сервиса zproxy.con.ru.

Язык программирования: Perl (v5)

Требуемые нестандартные модули: IO::Socket и IO::Select

Параметры запуска:

--converters=[port] порты на которых ожидается подключение конвертеров (можно указать несколько таких параметров с разными номерами портов, номера 1025..65000 ); (по умолчанию: 25000)

--clients=[port] порты на которых ожидается подключение клиентов (можно указать несколько таких параметров с разными номерами портов, номера 1025..65000 ); (по умолчанию: 25001)

-d режим демона

--timeout=sec отключать соединения от которых нет сообщений в течении указаннгого количества секунд; (по умолчанию 800 секунд)

--pid_file=[path/to/file] при запуске в режиме демона в этот файл будет записан PID процесса;

--per_id=[num] максимальное число соединений с одного IPv4 (по умолчанию: 16)

Написание startup скриптов оставляю на совесть пользователей.

ДАННОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДОСТАВЛЯЕТСЯ «КАК ЕСТЬ», БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, ЯВНО ВЫРАЖЕННЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ ГАРАНТИИ ТОВАРНОЙ ПРИГОДНОСТИ, СООТВЕТСТВИЯ ПО ЕГО КОНКРЕТНОМУ НАЗНАЧЕНИЮ И ОТСУТСТВИЯ НАРУШЕНИЙ, НО НЕ ОГРАНИЧИВАЯСЬ ИМИ. НИ В КАКОМ СЛУЧАЕ АВТОРЫ ИЛИ ПРАВООБЛАДАТЕЛИ НЕ НЕСУТ ОТВЕТСТВЕННОСТИ ПО КАКИМ-ЛИБО ИСКАМ, ЗА УЩЕРБ ИЛИ ПО ИНЫМ ТРЕБОВАНИЯМ, В ТОМ ЧИСЛЕ, ПРИ ДЕЙСТВИИ КОНТРАКТА, ДЕЛИКТЕ ИЛИ ИНОЙ СИТУАЦИИ, ВОЗНИКШИМ ИЗ-ЗА ИСПОЛЬЗОВАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ИЛИ ИНЫХ ДЕЙСТВИЙ С ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ.

About

Proxy service for network devices from Iron Logic (non-official version zProxy)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages