Как установить чат в локальной сети? | Все статьи |
В этой статье мы попытаемся описать все важные моменты установки чата MyChat в локальной, корпоративной или городской сети.
Если вы слышали раньше, что установка клиент-серверного чата в сети – дело сложное, постараемся Вас в этом разубедить. MyChat – это продукт, который работает сразу после установки, и практически не требует никакой первоначальной настройки.
Как работает MyChat?
Для начала нужно понимать, что MyChat – это клиент-серверная программа. Это значит, что в MyChat есть один сервер, который обслуживает любое количество клиентов.
Выглядит это приблизительно вот так:
Сервер – это любой компьютер в локальной сети, куда установлен MyChat Server. А клиенты – это компьютеры, где будут работать люди, которые хотят подключиться к общему чату для общения, передачи файлов и прочего. На эти компьютеры устанавливаются MyChat Client.
MyChat работает по протоколу TCP/IP. Это стандартный протокол обмена данными в локальной сети и Интернете. Да-да, MyChat прекрасно может работать не только в Вашей локальной сети, но и через Интернет!
Сервер и клиент чата можно скачать здесь
Установка сервера
Для начала, нужно установить сервер. Распаковываем из zip-архива файл mcservXX.exe, где XX – номер текущей версии сервера и запускаем его. Нужны права администратора!
Запускаем этот файл инсталлятора и устанавливаем программу.
На все вопросы мастера настройки, который запустится, как только сервер стартует, можно отвечать произвольно – эти настройки можно будет сконфигурировать потом.
Подробно процесс установки сервера чата показан в обучающем видеоролике
IP адреса
Для начала, давайте определимся с нашей сетью. Поскольку чат работает по протоколу TCP/IP, то у каждого компьютера в нашей сети должен быть свой адрес. Обычно это что-то вроде 192.168.0.1, 192.168.0.2 и так далее. Посмотреть IP адрес, назначенный компьютеру, для операционных систем Windows XP, 2000, 2003 можно через меню: «Пуск» - «Настройка» - «Сетевые подключения» - «Подключение к локальной сети», кнопка «Свойства». Для операционных систем Windows Vista, Seven, 2008 необходимо зайти в «Пуск» - «Панель управления» - «Сеть и Интернет» - «Центр управления сетями и общим доступом» - «Изменения параметров адаптера» - выбираем сетевой адаптер, который подключен к сети и заходим в его свойства:
Жмём кнопку «Свойства» в этом окне и смотрим наш IP адрес.
Именно этот адрес нужно будет указать в настройках MyChat клиентов для подключения к серверу.
Установка клиента
Теперь, когда сервер чата установлен, и Вы знаете его IP адрес, устанавливаем клиент чата на компьютеры в Вашей сети.
Подробно установка клиента показана в видеоролике «Как установить MyChat Client?»
После первого запуска чат-клиент, как правило, уже сам ищет сервера чата в локальной сети. Если у него не получилось найти, тогда в списке серверов будет только mychat-server.org.ua. Это адрес публичного сервера 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 – это программа, доступная каждому!
Еще почитать: Обновление MyChat в локальной сети и через интернет |
| < <<<===== | =====>>> > |
|---|


