Як встановити чат в локальній мережі?

У цій статті ми спробуємо описати усі важливі моменти встановлення чату MyChat у локальній, корпоративній або міській мережі.

Якщо ви чули раніше, що встановлення клієнт-серверного чату в мережі — справа складна, спробуємо переконати вас, що це не так. MyChat — це продукт, який працює відразу після установки і практично не вимагає ніякого початкового налаштування.


Як працює MyChat?


Для початку потрібно розуміти, що MyChat — це клієнт-серверна програма. Це означає, що в MyChat є один сервер, який обслуговує будь-яку кількість клієнтів.

Виглядає це приблизно так:

Сервер — це будь-який комп'ютер в локальній мережі, куди встановлено MyChat Server. А клієнти — це комп'ютери, де будуть працювати люди, які хочуть підключитися до загального чату для спілкування, передачі файлів та інше. На ці комп'ютери встановлюються MyChat Client.

MyChat працює за протоколом TCP/IP. Це стандартний протокол обміну даних в локальній мережі та Інтернеті. Так-так, MyChat чудово може працювати не тільки у вашій локальній мережі, але й через Інтернет!

Сервер і клієнт чату можна завантажити тут


Встановлення сервера


Актуальну інструкцію із встановлення сервера ви можете прочитати в онлайн-довідці.

Для початку, потрібно встановити сервер. Розпаковуємо з zip-архіву файл mcserv-v-X-XX-X.exe,
де X-XX-X — номер поточної версії сервера і запускаємо його. Потрібні права адміністратора!

Запускаємо інсталятор та встановлюємо програму.

На всі питання майстра, що запуститься, як тільки сервер стартує, можна відповідати довільно — ці настройки можна буде змінити потім.


IP адреса


Для початку, давайте визначимося з нашою мережею. Оскільки чат працює за протоколом TCP/IP, то у кожного комп'ютера в нашій мережі повинна бути своя адреса. Зазвичай це щось на кшталт 192.168.0.1, 192.168.0.2 і так далі. Подивитись IP адресу, призначену комп'ютеру, для операційних систем Windows XP, 2000, 2003 можна через меню: "Пуск" — "Налаштування" — "Мережеві підключення" — "Підключення до локальної мережі", кнопка "Властивості". Для операційних систем Windows Vista, Seven, 2008 необхідно зайти в "Пуск" — "Панель управління" — "Мережа та Інтернет" — "Центр управління мережами і загальним доступом" — "Зміни параметрів адаптера" — вибираємо мережевий адаптер, який підключений до мережі і заходимо в його властивості:

Натискаємо кнопку "Властивості" в цьому вікні та дивимося нашу IP адресу.

Саме цю адресу потрібно буде вказати в налаштуваннях MyChat клієнтів для підключення до сервера.


Встановлення клієнта


Тепер, коли сервер чату встановлений, і ви знаєте його IP адресу, встановлюємо клієнт чату на комп'ютери у вашій мережі.

Після першого запуску чат-клієнт, як правило, вже сам шукає сервери чату в локальній мережі. Якщо в нього не вийшло знайти, тоді в списку серверів буде тільки mychat-server.com. Це адреса публічного сервера MyChat, який підтримують розробники MyChat. Він доступний через Інтернет.

Отже, якщо сервер у вашій локальній мережі не вийшло виявити — треба його додати вручну.

Вікно "Список серверів" з'являється відразу після першого запуску MyChat Client-а:

Натискаємо на кнопку з плюсом та додаємо IP адресу нашого сервера, яку ми вже знаємо:

Вводимо довільну назву для нашого сервера в полі "Назва сервера" і натискаємо "Ок". Тепер в списку доступних серверів з'явиться необхідний запис.

Вибираємо його та натискаємо кнопку "Ок", після цього відбудеться з'єднання з сервером.

Якщо Вам знадобиться змінити або додати сервер у список, тоді зайдіть в "Налаштування":

Тепер відкриваємо "Список серверів", натискаємо кнопку "Змінити":

Далі робимо все, як було описано вище.

Якщо все зробили правильно, далі можна не читати. Якщо у вас щось не вийшло — продовжуємо освічуватися.


Якщо підключитися не вийшло


Я все зробив, як написано, але клієнт не підключається! Видає помилку.

Так, іноді трапляються помилки. Але все можна виправити :-)


Причина перша — неуважність

Звичайно, ви уважно все робили. Але, будь ласка, перевірте ще раз, чи правильно ви вказали адресу сервера для підключення. Повірте, всі іноді помиляються і шукають помилку півгодини там, де її не було. Просто перевірте себе.

Вся правильно? І не працює. Тоді


Причина друга — неправильна IP адреса

Реальний випадок (цитата з листа):
   "Поставив сервер на свою машину з IP 127.0.0.4. Під час спроби інших користувачів підключитися видає помилку підключення 10061. Що робити? Порти (клієнт — сервер) збігаються. IP сервера в клієнтах прописав 127.0.0.4. Все марно. У чому проблема?"

Проблема в наступному: "Ви призначили некоректні адреси комп'ютерів в своїй локальній мережі.

Всі адреси виду 127.х.х.х — це так звана петля (loopback) — замикання на себе, для перевірки того, працює локальний мережний інтерфейс чи ні.

Призначте комп'ютерам адреси типу, 192.168.0.1, 192.168.0.2 і так далі ".

Теж не наш випадок? 


Причина третя — файрвол

Файрвол може заблокувати вихідні пакети з вашого встановленого сервера або клієнта. Це може бути як вбудований в Windows, так і сторонній програмний продукт, наприклад Outpost Firewall, Comodo Firewall, Kaspersky і т.д. Якісь точні рекомендації дати складно, все залежить від конкретної програми.

Але суть одна: потрібно дозволити вихідний і вхідний трафік для MyChat Server та MyChat Client.

Сподіваємося, наші рекомендації допоможуть вам встановити MyChat, навіть якщо ви не дуже розумієтеся на технічних тонкощах функціонування мереж.


Адже MyChat — це програма, доступна кожному!

Служба поддержки