Как виртуализировать сеть — установка и настройка Hamachi

статьи
интернет
сети

Доброго времени суток, дорогие друзья, читатели, посетители и прочие личности :)

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

Hamachi logo

Сия статья о программе, которая позволяет создавать виртуальную частную сеть (VPN - Virtual Private Network) и использовать оную в своих корыстных целях. Называется эта программа - Hamachi (в простонародье - Хомяк).

О программе Hamachi

Вот что нам говорит официальный сайт:

LogMeIn Hamachi – это хост-служба VPN, позволяющая безопасно соединять устройства и сети и обеспечивающая возможность работы в виртуальной ЛВС для мобильных пользователей, распределенных команд и бизнес-приложений. Вы можете легко создавать безопасные виртуальные сети по требованию через публичные и частные сети. Hamachi можно безопасно управлять и поддерживать из любого места через веб-интерфейс.

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

Рассмотрим два примера использования: Игровой (привет геймерам) и Офисный (для компаний, офисов, корпораций и пр.)

  • Игровой случай: допустим, Вы хотите поиграть в игру вместе (по локальной сети), но находитесь у разных провайдеров или вообще далеко друг от друга, или же в игре попросту нету такого пункта, как "Играть через Интернет", но зато есть возможность "Играть в Локальной сети".
    Программа Hamachi как раз и занимается тем, что объединяет Вас в одну сеть (точнее имитирует оное) и даёт определённый IP-адрес (который имеет вид 5.хх.хх.хх для IPv4), таким образом заставляя думать операционную систему, что Вы находитесь в одной физической локальной сети (а не просто пытаетесь подключиться друг к другу за тридевять земель). Дальше всё просто: Вы создаете комнату (сеть), Ваш друг подключается к ней и всё.. Можно играть.
  • Офисный случай: у Вас есть несколько компьютеров, раскиданных по всей области. И Вам надо как-то сделать из всего этого локальную сеть, чтобы можно было заходить на компьютеры и пользоваться общими ресурсами (файлами и тп) так, словно Вы сидите в одном офисе.
    Программа Hamachi Вам поможет в этом. Вы создаете комнату, добавляете компьютеры в неё и расшариваете (открываете общий доступ) всё, что Вам нужно.

В двух словах и максимально доступно как-то так.

к содержанию ↑

Установка и настройка Hamachi

Программа имеет дружелюбный интерфейс (особенно, начиная с версии 2.0), полностью на русском языке и ею можно пользоваться бесплатно (в некоммерческих целях и с небольшими ограничениями).

Скачать можно с официального сайта, а именно отсюда (выбираем "Неуправляемый режим").

Бесплатная версия отличается от лицензионной тем, что она не стоит 200 американских мертвых президентов в год и имеет ограничение, а именно на то, что позволяет организовывать сети (комнаты) максимум до 16-ти компьютеров в каждой.

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

Запускаем программу и видим такое окошко:

Hamachi

Где сразу бодро тыкаем в синюю кнопочку, чтобы, собственно, включить сей праздник души.

настройка hamachi

После оного появится еще одно окно, где указываем какое-нибудь своё имя клиента (см. скриншот выше).

Hamachi настройка

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

создание сети hamachi

Здесь, как Вы видите, есть два поля:

  • Идентификатор - это уникальное имя сети (можно использовать пробел между словами). Не может повторяться, т.е если кто-то уже назвал свою сеть, например, "Моя волшебная сеть", то Вы уже не сможете дать своей такое имя.
  • Пароль - это, собственно, пароль для доступа в Вашу сеть, используя который остальные члены будут подключаться к оной. Вы так же можете его не указывать, но и в вашу сеть сможет попасть любой желающий, знающий название (идентификатор) этой сети.

Задав оные, жмем кнопочку "Создать", после чего получаем сеть, к которой могут подключаться наши товарищи.

Вернемся ко второй синей кнопочке, а именно к "Подключить к существующей сети".

Hamachi

Здесь нас встречают всё те же два поля - "Идентификатор и Пароль".
В первом, как Вы уже поняли, Вы указываете название сети, а во втором вводите пароль, если он есть.
Перейдем к настройкам. Для оного жмакаем в окне программы: "Система -- Параметры".

Там есть три вкладки, а именно "Статус", "Безопасность" и "Параметры":

параметры Hamachi

  • Статус.
    На этой вкладке можно поменять своё имя пользователя, которое будут видеть остальные члены Вашей сети, а так же посмотреть немного информации о сервере.
  • Безопасность.
    Здесь задаются настройки безопасности, можно колдовать с ключами и пользователями (блокировать нежелательных и тп).
  • Параметры.
    Ну, а тут можно отключить заставку, включить шифрование, сжатие или обновления. Собственно, так же есть возможность зайти в дополнительные настройки и наковырять там всяких разностей, но я бы не рекомендовал без надобности. Тем более, что и так всё работает отлично.

По созданию и подключению к сети больше сказать нечего, а посему поведаю Вам пару слов про управление:

  • Нежелательных (или капризных) пользователей всегда можно удалить (давим правой кнопкой мышки по пользователю в главном окне программы и выбираем пункт "Исключить").
  • Что касается смены пароля, то достаточно нажать правой кнопкой по названию сети и выбирать пункт "Установить доступ". Здесь Вы можете сменить ранее назначенный пароль, а так же запретить новым пользователям заходить в вашу сеть (для чего ставится галочка напротив пункта "Не принимать новых членов сети") или же вручную авторизовывать пользователей.
    Если Вы зашли в сеть, то всё, что Вы можете с ней сделать - это покинуть эту сеть.. :)
  • С пользователями Вы можете общаться посредством приватного чата (правой кнопкой по пользователю -> "Чат"), либо общего (правой кнопкой по названию сети и пункт "Открыть окно чата").
  • К слову, всегда можно проверять доступность пользователя (правой кнопкой по нику в списке и пункт "Проверить доступность") на предмет отправки пакетов. Если этого не происходит, то их фаерволл возможно блокирует доступ к программе.
  • Выбрав опцию "Обзор" из того же контекстного меню, Вы можете использовать общие ресурсы (папки, файлы и тп).

Как-то так ;)

к содержанию ↑

Послесловие

Пожалуй на этом всё.
Как и всегда, если есть какие-то вопросы, дополнения и тп, то всегда буду рад увидеть их в комментариях к этой статье.

До новых встреч! ;)

PS: За существование оной статьи отдельное спасибо другу проекта и члену нашей команды под ником “barn4k“.



Sonikelf's Project's логотип Космодамианская наб., 32-34 Россия, Москва (916) 174-8226
  • ответить
    Павел

    а что делать если удалил сеть хамачи?

  • Здраствуйте, скажите почему на близости(1-2м) получается подключится, а на расстоянии нет?Т.е. у хамачи подключается(лампочка то синяя то зеленая), а клиент у самой игре не находит сервера.Это если на расстоянии..А когда друг от друга 1-2м то все норм.Почему так?

 

* - комментарии могут появляться не сразу, попасть в спам или быть удалены за несоответствие правилам