По умолчанию для работы MyChat Server выбран 2004 порт, однако вы можете выбрать любой другой (из соображений внутренней сетевой политики или из-за возможных конфликтов с другим сетевым приложением). Рекомендуем выбирать порт с номером >1024, так как многие номера портов меньше этой цифры уже, как правило, используются различными известными сетевыми службами.
Порт, по которому будет работать MyChat Client, должен совпадать с портом, по которому будет работать ваш MyChat Server.
Параметр "Привязка сервера к IP (bind)" отвечает за то, какие сетевые интерфейсы будет прослушивать MyChat Server.
Можно выбрать либо один из имеющихся, либо все, чтобы сервер слушал все сетевые интерфейсы, подключенные к компьютеру. По умолчанию прослушиваются все.
В MyChat есть возможность шифровать сетевой трафик переговоров между пользователями по технологии OpenSSL. При шифровании используются сессионные RSA ключи размером 1024b.
ВАЖНО! Если включена опция шифрования трафика на сервере, к нему не смогут подключиться пользователи без включенной соответствующей опции шифрования на клиенте. В случае, если Вы еще не использовали шифрование, но хотите его включить, сначала включите на всех клиентах чата опцию "Включить SSL шифрование трафика" в настройках программы. Как настроить сразу всех пользователей с сервера, описано в разделе "Удаленное управление".
Если есть необходимость ограничить свободное подключение к серверу, можно включить опцию "Использовать пароль для подключения клиентов к серверу". В этом случае при подключении сервер будет запрашивать пароль для подключение (это не пароль авторизации пользователя на сервере), если пароль не будет введен или будет неверен — сервер разорвет соединение с этим клиентом. После включения этой опции необходимо перезапустить сервер (горячая клавиша для перезапуска сервера — F6).
NB! Поскольку MyChat работает по протоколу TCP/IP, варианты построения могут быть самыми разными: как объединение компьютеров в одной локальной сети, так и подключение клиентов к серверу из различных подсетей, Интернет или выделенных корпоративных каналов связи. Всё зависит только от ваших потребностей. При этом Вы будете уверены, что переговоры между пользователями не будут перехвачены, а также на сервере не будет лишних людей.




