Главная - Восстановление
Между локальной сетью и интернетом. Программы для игры по интернету и локальной сети

Приветствую вас, дорогие читатели! Сегодня я расскажу, как создать локальную сеть между двумя и более компьютерами через интернет с помощью одной простенькой программы Hamachi. Перед тем, как написать эту статью, я, конечно же, посмотрел чужие статьи на эту тему. Честно сказать, я был удивлен, какие способы они там описывают: все слишком сложно и непонятно. Поэтому я еще сильнее убедился в необходимости написания этой статьи, и вот она!

Здесь не будет никаких сложных инструкций, все просто и понятно, к тому же все свои слова я, как обычно, буду сопровождать картинками. Но для начала я расскажу, зачем вообще нужно создавать локальную сеть.

Во-первых, создание локальной сети позволяет играть со своими друзьями в компьютерные игры, не поддерживающие подключение через интернет. Во-вторых, с ее помощью мы можем обмениваться файлами в интернете, и, в-третьих, мы можем общаться с помощью чата локальной сети. Конечно, последние две функции уже не такие привлекательные, с учетом того что делать все это можно и без участия локальной сети. А вот в компьютерные игры с друзьями у вас вряд ли получится сыграть. Ну да ладно, переходим к делу!

Инструкция по установке

Конечно, для начала нам надо скачать Hamachi. Сделать это мы можем через официальный сайт программы , щелкнув по большой зеленой кнопке «Испытайте бесплатно»:

Нам надо создать новую сеть. Для этого щелкаем по кнопке «Создать сети»:

В появившемся окне мы выбираем тип сети «Ячеистая» (это важно), а дальше придумываем название и описание сети. С этим сильно не заморачивайтесь. Просто придумайте такое название, чтобы его можно было запомнить:

Все, мы выполнили основные настройки сети, теперь нам надо скачать саму программу Hamachi. Для этого в меню слева выбираем пункт «Сети» —> «Мои сети». Дальше выбираем кнопку «Добавить клиента»:

В следующей странице просто жмем на кнопку «Продолжить», затем «Загрузить сейчас». После выполнения этих действий программа начнет скачиваться.

После того как программа скачалась, запускаем ее и следуем инструкциям мастера установки, постоянно со всем соглашаясь. Единственный момент — это поставить галочку на пункте «Создать ярлык на рабочем столе», чтобы потом не потерять ее:

Теперь нам надо включить программу, щелкнув по кнопке включения:

Так как саму локальную сеть через интернет мы уже создали на сайте, то здесь нам надо лишь к ней подключиться. Для этого в Hamachi в меню сверху выбираем «Сеть» —> «Подключиться к существующей сети»:

Идентификатор сети вы всегда можете посмотреть на сайте, кликнув по кнопке «Изменить»:

В открывшейся странице вы легко можете увидеть идентификатор, который надо просто скопировать:

Если во время создания сети на сайте вы не создавали пароль, то его можно не вводить. Затем надо зайти на сайт и подтвердить подключение нового объекта к сети. Теперь вы подключились к локальной сети. Точно таким же образом мы подключаем и другие компьютеры. В итоге они становятся объединены локальной сетью через интернет, что и требовалось. Теперь вы сможете играть в игры вместе, обмениваться файлами и общаться!

На этом все! Если эта статья была вам полезна, то и не забудьте рассказать о ней своим друзьям в социальных сетях с помощью кнопок, расположенных ниже. До встречи!

Небольшое введение

Как уже было сказано в кратком описании, речь в этой статье пойдет о создании локальной сети через интернет с помощью утилиты Hamachi.

Если создать с помощью этой утилиты локальную сеть через интернет, то можно будет играть с друзьями, обмениваться файлами и использовать различные утилиты для работы с локальной сетью. Для программ и самой Windows сеть Hamachi будет самой обыкновенной локальной сетью. Вся передваемая по интернету информация шифруется 256-битным ключом по алгоритму AES (интернет, несмотря на то, что интернет обычно изображают в виде белого облачка, на самом деле это довольно мрачный лес с кучей опасностей. Так что шифрование тут очень кстати)

Настройка Hamachi

Прежде всего, эту утилиту нужно скачать (скачать / скачать / сайт) и установить. Для наших целей вполне подойдет бесплатная версия с ограничением в 16 компьютеров в сети. Этого более чем достаточно.

После установки запускаем эту утилиту и нажимаем кнопку Включить :

Для создания сети через интернет нажимаем Create a new network :

Вводим идентификатор (имя) сети и пароль для подключения к ней:

Нажимаем на кнопку Создать :

Вот и все. Сеть мы создали.

Теперь рассмотрим как же подключить к этой сети другие компьютеры. Для начала на них нужно также установить и запустить эту утилиту.

В главном окне нужно нажать на кнопку Включить :

Указать имя клиента (оно должно отличатся от введенного ранее. Клиент другой):

Чтобы подключиться к сети, нажимаем на Join an existing network :

Вводим имя и пароль созданной ранее сети:

Нажимаем подключится:

Вот и все. Мы подключились к сети. Зеленый кружочек означает, что подключение удалось. Желтый - ошибка с подключением. Мигающий ободок означает передачу данных.

В системе на обеих компьютерах, которые подключаются через сеть Hamachi, появляется дополнительное сетевое подключение:

Настройка этой сети полностью аналогична локальной. Она описана в этих материалах: , и в других статьях на этом сайте

Дополнительные возможности и настройки

Утилита Hamachi позволяет управлять сетью через Web-интерфейс. Для этого нужно сначала зарегистрироваться , ввести имя учетной записи в настройках программы (ссылка присоединить ):

и зайти на сайт Hamachi.

Также эта утилита позволяет обмениваться сообщениями между пользователями сети. Для этого щелкаем правой кнопкой мышки на пользователе, который подключен к сети и выбираем пункт Чат

В окне пишем сообщения другим:

Также эта утилита позволяет настраивать сжатие траффика и шифрование:

На этом все. Все вопросы по компьютерным сетям прошу излагать в этой теме форума: . По вопросам организации совместных игр по сети прошу обращаться в темы в .

Все вопросы прошу излагать на форуме

Инструкция

Если в вашей сети всего два компьютера, вам понадобится для объединения их в сеть кросс-кабель – витая пара, которая с двух концов подключена к коннекторам RG-45 крест-накрест. Такое подключение необходимо, чтобы контакты разъема одной сетевой карты, отвечающие за прием сигналов, соединялись с контактами другой сетевой карты, отвечающими за передачу, и наоборот. Если компьютеров в сети больше двух, вам потребуется концентратор для объединения их в сеть. Компьютеры подключаются к свитчу напрямую. Патч-корды, обжатые кроссом или напрямую, продаются в компьютерных .

Теперь вам необходимо настроить управляющий компьютер. В «Панели управления» откройте папку «Сеть и подключения к интернету». Щелчком правой клавишей мыши по пиктограмме «внешнего» адаптера вызывайте выпадающее меню. Выбирайте опцию «Свойства» и переходите во вкладку «Дополнительно». Отметьте флажком пункт «Разрешить другим использовать подключение…». Если считаете нужным, разрешите другим пользователям управление общим доступом, отметив флажком соответствующий пункт. Нажмите ОК.

Отвечайте «Да» на предупреждение о смене IP –адреса. «Внутреннему» сетевому адаптеру, который связывает управляющий компьютер с сетью, будет присвоен статический сетевой адрес 192.168.1.1. Если внутри сети один из компьютеров роль FTP- или WEB-сервера, в разделе «Общий доступ» активируйте кнопку «Параметры». В списке служб отметьте протоколы, которые будут использоваться внутри сети.

Если вы хотите создать собственную службу, нажмите «Добавить». В новом окне введите описание службы, IP-адрес или имя компьютера, на котором она будет запущена, номера портов и тип протокола, которые будут использоваться службой.

Протокол DCHP, запущенный на управляющем компьютере, автоматически присваивает сетевые адреса компьютерам в локальной сети. Неудобством станет то, что сеть будет неработоспособна, когда сервер выключен. Чтобы избежать этого, можно назначать компьютерам-клиентам статические IP-адреса вручную. Зайдите в «Панель управления» и откройте пиктограмму сетевых подключений. Щелкайте для вызова контекстного меню по пиктограмме «Подключение по локальной сети» правой клавишей мыши и выбирайте опцию «Свойства».

В разделе «Компоненты» отметьте пункт «Протокол Интернета (TCP/IP)» и активируйте «Свойства». Если вы решили выставлять IP-адреса вручную, выбирайте «Использовать следующий IP-адрес». Можно использовать адресный диапазон 192.168.0.2 – 192.168.0.254. Адрес должен быть уникальным для каждого компьютера сети. Значение маски подсети назначьте 255.255.255.0. В поле «Основной шлюз» укажите сетевой адрес сервера 192.168.1.1.

Введите 192.168.1.1 для пункта «Использовать следующие адреса DNS». Нажмите «Дополнительно» и переходите во вкладку DNS. В поле «DNS-суффикс подключения» введите MSHOME.NET. Отметьте флажком пункт «Зарегистрировать адреса этого подключения».

Запустите браузер Internet Explorer и зайдите в меню «Сервис». Выбирайте пункт «Свойства обозревателя» и переходите во вкладку «Подключения». Нажмите «Установить», затем, для продолжения работы, «Далее». Отметьте «Подключить к Интернету» и жмите «Далее». Выбирайте «Установить подключение вручную» и командуйте «Далее» для продолжения работы. Укажите «Подключаться через постоянное высокоскоростное подключение», опять нажмите «Далее» и в следующем экране «Готово».

Приветствую всех читателей.

Большинство компьютерных игр (даже те, которые выходили лет 10 назад) поддерживают многопользовательскую игру: либо по интернету, либо по локальной сети. Это, конечно, хорошо, если бы не одно «но» - во многих случаях подключиться друг к другу без использования сторонних программ - не получиться.

Причин этому множество:

Например, игра не поддерживает игру по интернету, но есть поддержка локального режима. В этом случае, необходимо сначала организовать такую сеть между двумя (или более) компьютерами в интернете, а затем начать игру;

Отсутствие «белого» ip адреса. Тут дело больше в организации доступа в интернет вашим провайдером. Часто в этом случае без использования софта вообще не обойтись;

Неудобство постоянной смены IP адреса. Многие пользователи имеют динамический IP адрес, который постоянно меняется. Так вот, во многих играх нужно указывать IP адрес сервера, а если IP меняется - приходится постоянно вбивать новые цифры. Чтобы этого не делать - пригодятся спец. программы…

Собственно о таких программах и поговорим в этой статье.

GameRanger

Поддерживает все популярные версии Windows: XP, Vista, 7, 8 (32/64 bits)

GameRanger - одна из самых популярных программ для игра по интернету. Поддерживает все самые популярные игры, среди них есть все хиты, о которых просто не мог не упомянуть в рамках данного обзора:

Age of Empires (The Rise of Rome, II, The Conquerors, Age of Kings, III), Age of Mythology, Call of Duty 4, Command & Conquer Generals, Diablo II, FIFA, Герои 3, Starcraft, Stronghold, Warcraft III.

К тому же просто огромное сообщество игроков со всего Мира: более 20 000 - 30 0000 пользователей онлайн (даже в утренние/ночные часы); около 1000 созданных игр (комнат).

Во время установки программы, вам нужно будет зарегистрироваться, указав рабочий email (это обязательно, потребуется подтвердить регистрацию, к тому же если забудете пароль не сможете восстановить свой аккаунт).

После первого запуска, GameRanger автоматически найдет все установленные игры на вашем ПК и вы сможете видеть созданные игры другими пользователями.

Кстати, очень удобно смотреть на пинг сервера (помечается зелеными полосками: ): чем больше зеленых полосок - тем лучше будет качество игры (меньше лагов и ошибок).

В бесплатной версии программы можно добавить 50 друзей в закладки - тогда вы будете всегда знать, кто и когда в онлайне.

Работает в: Windows XP, 7, 8 (32+64 bits)

Стремительно набирающая популярность программа для организации сетевых игр. Принцип работы несколько отличается от GameRanger: если там заходишь в созданную комнату, а затем сервер запускает игру; то здесь для каждой игры уже есть свои комнаты на 256 игроков - каждый из игроков может запустить свою копию игры, а остальные подключиться к ней, как если бы они были в одной локальной сети. Удобно!

Кстати, в программе есть все самые популярные (и не популярные) игры, например, вот сделал скриншот по стратегиям:

Благодаря таким спискам комнат можно без труда найти друзей по многим играм. Кстати, программа запоминает «ваши комнаты», в которые вы вошли. В каждой комнате, к тому же, есть не плохой чат, позволяющий договариваться со всеми игроками в сети.

Итог: хорошая альтернатива GameRanger (а возможно, скоро GameRanger будет альтернативой Tungle, ведь Tungle используют уже более 7 миллионов игроков по всему миру!).

Оф. сайт: http://www.langamepp.com/langame/

Полная поддержка Windows XP, 7

Эта программа когда-то была уникальна в своем роде: ничего проще и быстрее в настройке просто нельзя было найти. LanGame позволяет играть людям с разных сетей в игры, где такой возможности не предусмотрено. И для этого - подключение к интернету не нужно!

Ну например, подключены вы с товарищами к интернету через одного провайдера, но в режиме сетевой игры - вы друг друга не видите. Что делать?

Установить LanGame на всех компьютерах, далее добавить IP адреса друг друга в программу (не забудьте выключить брандмауэр Windows) - затем останется только запустить игру и снова попробовать включить режим игры по сети. Как ни странно - игра начнет многопользовательский режим - т.е. вы увидите друг друга!

Хотя, с развитием высокоскоростного интернета эта программа утрачивает свою актуальность (ибо даже с игроками из других городов можно играть с очень низким пингом, несмотря на отсутствие «локалки») - и все же, в узких кругах она еще долго может быть популярна.

Hamachi

Работает в Windows XP, 7, 8 (32+64 bits)

Некогда Hamachi была очень популярной программой для организации локальной сети через интернет, используемой во многих играх для многопользовательского режима. Причем, достойных конкурентов было очень мало.

На сегодняшний день Hamachi больше нужна в качестве «страховочной» программы: не все игры поддерживаются GameRanger’ом или Tungle. Иногда, некоторые игры настолько «капризны» из-за отсутствия «белого» IP адреса или наличия NAT устройств - что альтернатив игры, кроме как через «Хамачи» просто нет!

В целом, простая и надежная программа, которая будет актуально еще длительное время. Рекомендуется всем любителям редких игр и подключенных к интернету через «проблемных» провайдеров.

Альтернативные программы для игры по сети

Да, конечно, в мой список из 4-х программ выше не попали множество популярных программ. Однако, я основывался, во-первых, на те программы, с которыми имел опыт поработать, а, во-вторых, во многих из них онлайн игроков слишком маленький, чтобы рассматривать их всерьез.

Например, GameArcade - популярная программа, однако, на мой взгляд - популярность ее падает и уже давно. Во многие игры в ней просто не с кем играть, комнаты простаивают пустыми. Хотя, для хитов и популярных игр - картина несколько иная.

Garena - так же достаточно популярная программа для игры по интернету. Правда, количество поддерживаемых игр не такое большое (по крайней мере при моих неоднократных тестах - многие игры так и не удалось запустить. Возможно, что сейчас ситуация изменилась к лучшему). Что касается игр-хитов - то программа собрала достаточно большое сообщество (Warcraft 3, Call of Duty, Counter Strike и пр.).

На этом все, буду признателен за интересные дополнения…

У меня на блоге уже была одна статья про организацию локальной сети через интернет при помощи , но сегодня мы поговорим про еще один сервис, используемый в подобных целях, - OpenVPN.

О чем вообще речь? О том, чтобы связать два или большее количество компьютеров, находящихся в совершенно разных местах, в единую локальную сеть. То есть физически то они будут далеко друг от друга, а виртуально - как будто в одной локальной сети. Что это дает?

  • Возможность делиться файлами по сети;
  • Возможность запустить какую-нибудь программу типа , обращающуюся с одного компьютера на другой;
  • Возможность играть вместе в игры и многое другое.

Сама статья написана не мной, предложил мне ее один из постоянных участников нашего форума, NicromanseR, за что я ему очень благодарен. Сам я лишь немного подредактировал статью, чтобы она больше ложилась в стилистику этого блога.

Итак, как же сделать локалку через интернет с использованием OpenVPN? Задача не совсем простая и потребует некоторого количества манипуляций, но предлагаемая инструкция описывает их достаточно подробно.

Итак, скачиваем дистрибутив программы с официального сайта , распаковываем его и устанавливаем всё по умолчанию. Внимание! Нужно подтвердить установку драйвера сетевого адаптера TAP-Win32 Adapter V9, когда Windows это попросит.

Openvpn сервер

Один из компьютеров будет выступать в качестве Openvpn сервера, к нему будут подключаться другие компьютеры. Желательно, чтобы на нем был выделенный (постоянный) . Начнем с его настройки.

  1. Запустите окно командной строки Пуск – Выполнить (или Win+R) – cmd.exe
  2. Cамая сложная часть настройки – генерация сертификатов и ключей. Здесь нужно быть предельно внимательным и точно следовать инструкциям. В окне консоли вводим без кавычек «cd C:\Program Files\OpenVPN\easy-rsa» где C:\Program Files\OpenVPN\ папка с установленной программой. Окно консоли не закрываем.
  3. Вводим опять без кавычек «init-config»
  4. Реедактируем файл vars.bat и устанавливаем следующие параметры: KEY_COUNTRY, KEY_PROVINCE, KEY_CITY, KEY_ORG, KEY_EMAIL. Эти параметры нельзя оставлять пустыми, остальные можно оставить по умолчанию. Пример:

    set KEY_COUNTRY=RU
    set KEY_PROVINCE=MO
    set KEY_CITY=Moskow
    set KEY_ORG=GazProm
    set [email protected]
    set KEY_CN=changeme
    set KEY_NAME=changeme
    set KEY_OU=changeme
    set PKCS11_MODULE_PATH=changeme
    set PKCS11_PIN=1234

    В стандартном блокноте вам не получится отредактировать данный файл, поэтому я воспользовался программкой «Notepad++».

  5. Вводим по очереди команды «vars» «clean-all» и «build-ca». Последняя команда build-ca запросит значения параметров. Все параметры можно не менять, нажав Enter, кроме одного – Common Name. Здесь нужно ввести какое-нибудь имя, я ввёл название организации.
  6. Теперь сгенерируем сертификат и ключ для сервера, выполнив команду: «build-key-server server» Также, как и в предыдущей команде, все параметры можно принять по умолчанию, но для Common Name введите слово «server». На последние два вопроса "Sign the certificate? " and "1 out of 1 certificate requests certified, commit? " ответьте утвердительно, нажав "y"
  7. Теперь сгенерируем ключи для клиентов, выполнив команды:
    «build-key client1»
    «build-key client2»
    (это команды для двух филиалов, по аналогии можно сделать ключи для большего количества)
  8. Как и в прошлый раз, принимаем все параметры, кроме Common Name, для которого указываем client1 и client2 соответственно. На последние вопросы опять ответьте утвердительно. Осталось выполнить еще одну команду: «build-dh»
  9. Итак, в результате выполнения всех команд, мы получим в папке C:\Program Files\OpenVPN\easy-rs\keys ряд файлов ключей и сертификатов. Зайдите на сервере в папку C:\Program Files\OpenVPN\config и скопируйте туда содержимое папки.\easy-rs\keys. Скопируйте отдельно следующие файлы для клиентских машин: ca.crt, client1.crt, client1.key, client2.crt, client2.key в безопасное место, затем их нужно будет перенести на компьютеры подключаемых клиентов. Вот и все с сервером, можно запускать службу OpenVPN Service, можно сделать автоматический запуск службы при необходимости (через Пуск- Панель управления – Службы), но осталось сделать конфиг для сервера. Сразу хочу сделать замечание, что на Windows клиентах и серверах путь надо прописывать через ДВОЙНОЙ «\\». И так, зайдём в папку C:\Program Files\OpenVPN\config и создадим там файл «server.ovpn», его содержание должно быть примерно следующее:

    port 5194
    proto udp
    dev tun
    topology subnet
    ca C:\\Program Files\\OpenVPN\\config\\keys\\ca.crt
    cert C:\\Program Files\\OpenVPN\\config\\keys \\server.crt
    key C:\\Program Files\\OpenVPN\\config\\keys \\server.key # This file should be kept secret
    dh C:\\Program Files\\OpenVPN\\config\\keys \\dh1024.pem
    server 10.218.77.0 255.255.255.0 # vpn subnet
    ifconfig-pool-persist ipp.txt # Тут будут храниться ip адреса клиентов
    push "route 192.168.78.0 255.255.255.0"
    keepalive 10 120
    comp-lzo
    persist-key
    persist-tun
    status openvpn-status.log
    log-append openvpn.log
    verb 4
    mute 20
    client-to-client
    client-config-dir C:\\Program Files\\OpenVPN\\config\\keys

Конфиг готов, осталось создать ещё 1 файлик с именем «ipp.txt» и следующим содержанием:

client1,10.218.77.10
client2,10.218.77.11
client3,10.218.77.12

Всё, от сервера OpenVPN можно пока отстать. Переходим к настройке клиентской части для создания локалки через интернет.

Openvpn клиент

Чтобы настроить Openvpn клиент, Заходим в папку по адресу C:\Program Files\OpenVPN\config и создаём там файлик «client.ovpn» со следующим содержанием:

remote my_server 5194
client
dev tun
proto udp
topology subnet
persist-key
persist-tun
ca C:\\Program Files\\OpenVPN\\config\\keys \\ca.crt
cert C:\\Program Files\\OpenVPN\\config\\keys \\client1.crt
key C:\\Program Files\\OpenVPN\\config\\keys \\client1.key
comp-lzo
verb 4
mute 20

Тут Вам надо поменять значение «my_server» на IP адрес вашего сервера. Скопируем файлы ca.crt, client1.crt, client1.key в папку C:\Program Files\OpenVPN\config\keys для пользователя «client1» и файлы ca.crt, client2.crt, client2.key для второго клиента (если у вас планируется больше двух). На этом настройка OpenVPN клиента закончена. Пробуем подключиться.

Примечание (Сандер) : Если вы все правильно настроите, то после запуска службы на сервере и сеансов на клиентах, ваши компьютеры окажутся в одной локальной сети. Технически это будет выглядеть как будто в у вас появился новый сетевой адаптер, который функционирует как локалка через интернет. И еще. OpenVPN - это бесплатный продукт с открытым кодом, так что вы работаете не через черный ящик, не завязаны на чужие сервера, в общем, при помощи этой технологии вы получаете настоящую защиту от внешнего мира. Кроме того, OpenVPN прекрасно работает под , так что вы даже сможете связать друг с другом в одну компьютеры с совершенно разными операционными системами.

Если у вас будут вопросы, пишите, мы постараемся помочь.



 


Читайте:



Как отменить подписку на Мегого на телевизоре: подробная инструкция Как отписаться от подписок megogo

Как отменить подписку на Мегого на телевизоре: подробная инструкция Как отписаться от подписок megogo

Характеристика и преимущества сервиса MegogoОдним из крупнейших видеосервисов в Восточной Европе и СНГ является Megogo.В каталоге больше 80 тысяч...

Как разделить диск с установленной системой Windows без потери данных Разбить диск на разделы 7

Как разделить диск с установленной системой Windows без потери данных Разбить диск на разделы 7

Разделение жёсткого диска на разделы средствами Windows7 Разделение диска С:\ в Win7 При покупке нового компьютера или ноутбука с...

Почему издатели не могут редактировать все страницы

Почему издатели не могут редактировать все страницы

Пользователи, которые часто работают в Microsoft Word время от времени могут столкнуться с определенными проблемами. О решении многих из них мы уже...

Промокоды пандао на баллы

Промокоды пандао на баллы

Иногда, при попытке зайти в официальный магазин цифрового гиганта, Плей Маркет пишет активировать промокод. Для того, чтобы получить исчерпывающий...

feed-image RSS