Как виртуализировать сеть — установка и настройка Hamachi
Сегодняшняя статья будет полезна скорее игровому контингенту (или проще говоря - геймерам), но и для общего, так сказать, развития пригодится и всем остальным разновидностям компьютеропользователей (особенно это касается начинающих или средних айтишников).
Сия статья о программе, которая позволяет создавать виртуальную частную сеть ( VPN - V irtual P rivate N etwork) и использовать оную в своих корыстных целях. Называется эта программа - Hamachi (в простонародье - Хомяк).
- О программе Hamachi
- Установка и настройка Hamachi
- Послесловие
О программе Hamachi
Вот что нам говорит официальный сайт:
LogMeIn Hamachi – это хост-служба VPN , позволяющая безопасно соединять устройства и сети и обеспечивающая возможность работы в виртуальной ЛВС для мобильных пользователей, распределенных команд и бизнес-приложений. Вы можете легко создавать безопасные виртуальные сети по требованию через публичные и частные сети. Hamachi можно безопасно управлять и поддерживать из любого места через веб-интерфейс.
Иными словами - это виртуальная локальная сеть, которая имитирует физическую, как бы развернутую на базе (условно говоря, поверх) интернет-канала. В чём же её преимущества и вообще зачем оно нам надо?
Рассмотрим два примера использования: Игровой (привет геймерам) и Офисный (для компаний, офисов, корпораций и пр.)
- Игровой случай : допустим, Вы хотите поиграть в игру вместе (по локальной сети), но находитесь у разных провайдеров или вообще далеко друг от друга, или же в игре попросту нету такого пункта, как " Играть через Интернет ", но зато есть возможность " Играть в Локальной сети ". Программа Hamachi как раз и занимается тем, что объединяет Вас в одну сеть (точнее имитирует оное) и даёт определённый IP -адрес (который имеет вид 5.хх.хх.хх для IPv4), таким образом заставляя думать операционную систему, что Вы находитесь в одной физической локальной сети (а не просто пытаетесь подключиться друг к другу за тридевять земель). Дальше всё просто: Вы создаете комнату (сеть), Ваш друг подключается к ней и всё.. Можно играть.
- Офисный случай : у Вас есть несколько компьютеров, раскиданных по всей области. И Вам надо как-то сделать из всего этого локальную сеть, чтобы можно было заходить на компьютеры и пользоваться общими ресурсами (файлами и тп) так, словно Вы сидите в одном офисе. Программа Hamachi Вам поможет в этом. Вы создаете комнату, добавляете компьютеры в неё и расшариваете (открываете общий доступ) всё, что Вам нужно.
В двух словах и максимально доступно как-то так.
Установка и настройка Hamachi
Программа имеет дружелюбный интерфейс (особенно, начиная с версии 2.0), полностью на русском языке и ею можно пользоваться бесплатно (в некоммерческих целях и с небольшими ограничениями).
Скачать можно с официального сайта, а именно отсюда (выбираем "Неуправляемый режим").
Бесплатная версия отличается от лицензионной тем, что она не стоит 200 американских мертвых президентов в год и имеет ограничение, а именно на то, что позволяет организовывать сети (комнаты) максимум до 16 -ти компьютеров в каждой.
На установке я останавливаться не буду, там ничего сложного нет. Поговорим о настройке сего чуда программистской мысли.
Запускаем программу и видим такое окошко:
Где сразу бодро тыкаем в синюю кнопочку, чтобы, собственно, включить сей праздник души.
После оного появится еще одно окно, где указываем какое-нибудь своё имя клиента (см. скриншот выше).
Теперь рассмотрим Вариант создания своей сети. Для этого жмакаем в синюю кнопочку " Создать новую сеть.. ".
Здесь, как Вы видите, есть два поля:
- Идентификатор - это уникальное имя сети (можно использовать пробел между словами). Не может повторяться, т.е если кто-то уже назвал свою сеть, например, " Моя волшебная сеть ", то Вы уже не сможете дать своей такое имя.
- Пароль - это, собственно, пароль для доступа в Вашу сеть, используя который остальные члены будут подключаться к оной. Вы так же можете его не указывать, но и в вашу сеть сможет попасть любой желающий, знающий название (идентификатор) этой сети.
Задав оные, жмем кнопочку " Создать ", после чего получаем сеть, к которой могут подключаться наши товарищи.
Вернемся ко второй синей кнопочке, а именно к "Подключить к существующей сети" .
Здесь нас встречают всё те же два поля - " Идентификатор и Пароль ". В первом, как Вы уже поняли, Вы указываете название сети, а во втором вводите пароль, если он есть. Перейдем к настройкам. Для оного жмакаем в окне программы: " Система -- Параметры ".
Там есть три вкладки, а именно " Статус ", " Безопасность " и " Параметры ":
- Статус . На этой вкладке можно поменять своё имя пользователя, которое будут видеть остальные члены Вашей сети, а так же посмотреть немного информации о сервере.
- Безопасность . Здесь задаются настройки безопасности, можно колдовать с ключами и пользователями (блокировать нежелательных и тп).
- Параметры . Ну, а тут можно отключить заставку, включить шифрование, сжатие или обновления. Собственно, так же есть возможность зайти в дополнительные настройки и наковырять там всяких разностей, но я бы не рекомендовал без надобности. Тем более, что и так всё работает отлично.
По созданию и подключению к сети больше сказать нечего, а посему поведаю Вам пару слов про управление:
- Нежелательных (или капризных) пользователей всегда можно удалить (давим правой кнопкой мышки по пользователю в главном окне программы и выбираем пункт "Исключить ").
- Что касается смены пароля, то достаточно нажать правой кнопкой по названию сети и выбирать пункт " Установить доступ ". Здесь Вы можете сменить ранее назначенный пароль, а так же запретить новым пользователям заходить в вашу сеть (для чего ставится галочка напротив пункта " Не принимать новых членов сети ") или же вручную авторизовывать пользователей. Если Вы зашли в сеть, то всё, что Вы можете с ней сделать - это покинуть эту сеть.. :)
- С пользователями Вы можете общаться посредством приватного чата (правой кнопкой по пользователю -> " Чат" ), либо общего (правой кнопкой по названию сети и пункт " Открыть окно чата ").
- К слову, всегда можно проверять доступность пользователя (правой кнопкой по нику в списке и пункт "Проверить доступность ") на предмет отправки пакетов. Если этого не происходит, то их фаерволл возможно блокирует доступ к программе.
- Выбрав опцию " Обзор " из того же контекстного меню, Вы можете использовать общие ресурсы (папки, файлы и тп).
Послесловие
Пожалуй на этом всё. Как и всегда, если есть какие-то вопросы, дополнения и тп, то всегда буду рад увидеть их в комментариях к этой статье.
До новых встреч! ;)
PS: За существование оной статьи отдельное спасибо другу проекта и члену нашей команды под ником “barn4k“.