Є комп'ютер із двома мережевими інтерфейсами, один — зовнішній, XXX.XXX.XXX.XXX (умовно), другий — внутрішній, 192.168.1.1. На цьому комп'ютері встановлено Kerio Control. Сервер MyChat працює у внутрішній мережі, на іншому комп'ютері, його адреса – 192.168.1.3.

 

На зовнішню IP-адресу підключатимуться користувачі через Інтернет. Для цього потрібно вказати в клієнтській програмі зовнішню IP-адресу або доменне ім'я.

 

Всередині Kerio Control достатньо налаштувати правило для вхідного трафіку, яке перенаправлятиме користувачів із зовнішнього інтерфейсу XXX.XXX.XXX.XXX на внутрішній 192.168.1.3 за вказаними портами. Стандартно це TCP 2004 та TCP 80.

 

Технологія називається port mapping або port forwarding:

 

Налаштування правила трафіку в Kerio Control для підключення до сервера MyChat через Інтернет

 

Подвійний клік мишкою по заголовку "Трансляція":

 

Налаштування NAT у Kerio Control для підключення до сервера месенджера MyChat через Internet

 

У прикладі налаштовано лише один порт (2004 TCP) та використовується IPv4. Для повноцінної роботи необхідно додати ще порти вбудованого WEB-сервера (80 або 443), TCP 8888 та UDP від 49000 до 49200 для аудіо- та відеодзвінків.

 

Номери портів можна переглянути та змінити в налаштуваннях MyChat Server, якщо вони збігаються з серверами, що працюють у вас, наприклад, Apache або IIS.

 

Ще почитати

Список портів MyChat Server