Как установить Hamachi на Ubuntu и управлять сетью через Haguichi
Что вы найдёте в этой статье
- Быстрая установка Hamachi в Ubuntu
- Настройка сети и основные команды CLI
- Как установить и использовать Haguichi (GUI)
- Советы по безопасности, устранению неполадок и альтернативы
- Шпаргалка с командами, чек-листы и краткий словарь терминов

LogMeIn Hamachi — это zero-configuration VPN, который работает с существующим брандмауэром и даёт удалённый доступ к компьютерам по Интернету. У Windows есть нативная GUI‑версия; на Linux основной способ работы — CLI. Тем не менее сообществом создан удобный графический фронтенд Haguichi, который упрощает управление сетями Hamachi на Ubuntu.
Как Hamachi работает
В основе Hamachi — проприетарный виртуальный сетевой адаптер, который создаёт виртуальную локальную сеть поверх существующей сети (overlay network). Это не классический VPN, который проксирует весь трафик через свои серверы. Hamachi образует закрытую LAN между компьютерами, позволяя делиться сервисами (SFTP, игры, локальные серверы) без открывания портов на реальном хосте.

Когда нужен Hamachi: если вы хотите ограничить доступ к сервису только выбранным машинам, настроить P2P‑игру без проброса портов или создать тестовую изолированную сеть для разработки.

Преимущества Hamachi:
- Простая настройка сети между разными сетевыми окружениями (NAT, за брандмауэрами).
- Не требует проброса портов на роутере.
- Подходит для игр, SFTP, тестовых сред и удалённого управления.
Ограничения:
- Проприетарный протокол и клиент; часть возможностей платные.
- Не предназначен для маршрутизации всего Интернет‑трафика.

Установка Hamachi в Ubuntu — пошагово
Важно: Hamachi отсутствует в официальных репозиториях Ubuntu, поэтому клиент нужно скачать с сайта разработчика.
- Скачайте .deb‑пакет Hamachi (замените версию на актуальную при необходимости):
wget https://www.vpn.net/installers/logmein-hamachi_2.1.0.203-1_amd64.deb
- Установите пакет через dpkg. Если dpkg обнаружит отсутствующие зависимости, их можно исправить командой apt -f install (см. ниже):
sudo dpkg -i ./logmein-hamachi_2.1.0.203-1_amd64.deb- Если установка завершилась с ошибками зависимостей, выполните:
sudo apt -f install- Проверьте, что клиент установлен и доступен:
sudo hamachi help
Важно: команды Hamachi требуют прав root (sudo) для управления виртуальным адаптером.
Базовая конфигурация Hamachi в Ubuntu
- Зарегистрируйте аккаунт LogMeIn, если у вас его ещё нет. Аккаунт нужен, чтобы управлять сетями и привязывать их к вашей учётной записи.

- Войдите в сервис с клиента Hamachi:
sudo hamachi login
- Создайте новую сеть (пример):
sudo hamachi create mysecretnetwork1 verysecurepassword
- На другой машине (также с установленным Hamachi) подключитесь к сети:
sudo hamachi join mysecretnetwork1 verysecurepassword
- Управление и удаление сети (примеры):
sudo hamachi evict mysecretnetwork1 088-167-874
sudo hamachi delete mysecretnetwork1
Совет: командой sudo hamachi list можно увидеть участников сети и их статус.
Управление Hamachi через Haguichi (GUI)
Haguichi — сторонняя графическая оболочка для Hamachi, упрощающая создание и просмотр сетей на рабочем столе.
- Добавьте PPA и установите Haguichi:
sudo add-apt-repository -y ppa:ztefn/haguichi-stable
sudo apt update
sudo apt install haguichi
- Запустите Haguichi через меню приложений (Win → наберите “haguichi”).

- Нажмите Configure, чтобы связать клиент с учётной записью и увидеть версию Hamachi.

- Создавайте и присоединяйтесь к сетям через кнопку “+” в заголовке окна — вводите имя сети и пароль.





Haguichi удобно использовать, если вы не хотите постоянно работать в терминале или хотите наглядно видеть участников сети.
Шпаргалка: основные команды Hamachi
- sudo hamachi help — вывод справки
- sudo hamachi login — вход в сервис
- sudo hamachi logout — выход
- sudo hamachi create <имя> <пароль> — создать сеть
- sudo hamachi join <имя> <пароль> — присоединиться
- sudo hamachi leave <имя> — уйти из сети
- sudo hamachi list — список сетей/участников
- sudo hamachi evict <имя>
— исключить участника - sudo hamachi delete <имя> — удалить сеть
- sudo hamachi attach-net
— привязать сети к аккаунту LogMeIn
Сохраните эти команды в заметках — они пригодятся при настройке удалённых машин.
Советы по безопасности и конфигурации
Important: Hamachi создаёт приватную сеть между машинами — это удобно, но не отменяет базовых правил безопасности.
- Используйте сложные пароли для сетей (не менее 12 символов) и храните их в менеджере паролей.
- Привязывайте сети к своей логин‑учётной записи, чтобы можно было удалённо управлять ими.
- Ограничьте доступ к сервисам (SFTP, игры) с помощью списков контроля доступа сервисов на стороне приложения.
- Если сеть используется для разработки, следите за версионностью ПО и обновляйте пакеты безопасности.
Когда Hamachi не подходит — альтернативы и сравнение
Hamachi хорош для простых приватных сетей и P2P‑игр, но при более серьёзных требованиях стоит рассмотреть альтернативы:
- WireGuard — быстрый, современный open‑source VPN с простым конфигом. Лучше для постоянных туннелей и контроля инфраструктуры.
- OpenVPN — проверенное решение, гибкое, но сложнее в настройке.
- ZeroTier — похож на Hamachi по концепции overlay‑сети, с кросс‑платформенным GUI и гибкой моделью управления.
Краткая матрица выбора (качественно):
- Простота + быстрый старт: Hamachi, ZeroTier
- Производительность и контроль: WireGuard
- Многообразие настроек и совместимость: OpenVPN
Устранение распространённых проблем
Проблема: не удаётся добавить PPA (Haguichi) — операции зависают или возвращают ошибки.
Причина: система добавления PPA через Launchpad по умолчанию может использовать IPv6, а ваш провайдер/роутер не поддерживает IPv6. В результате подключение прерывается.
Решение (только если у вас нет IPv6):
sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1После этого попробуйте снова добавить PPA.
Проблема: после dpkg пакет установлен, но hamachi не запускается.
Решение:
- Запустите sudo apt -f install, чтобы исправить зависимости.
- Проверьте статус сервиса (если есть systemd unit для Hamachi) и логи: sudo systemctl status logmein-hamachi или просмотрите journalctl.
- Убедитесь, что вы запускаете команды с sudo.
Роли и чек‑листы (кратко)
Администратор сети:
- Установить .deb на все машины
- Создать сеть с надёжным паролем
- Привязать сети к LogMeIn‑аккаунту
- Вести журнал доступа и менять пароли раз в N месяцев
Игрок / пользователь:
- Установить Hamachi или Haguichi
- Присоединиться к сети организатора
- Проверить пинг и возможность подключения к игровому порту
Разработчик / тестировщик:
- Собрать тестовую сеть через Haguichi
- Настроить SFTP/HTTP на внутреннем IP Hamachi
- Тестировать соединения с разных физических сетей (дом, офис, моб. интернет)
Мини‑методология быстрой готовки сети (5 шагов)
- Зарегистрируйтесь в LogMeIn.
- Установите Hamachi на все машины.
- Создайте сеть на одной машине (create).
- Поделитесь именем сети и паролем — остальные join.
- Проверяйте доступ к нужному сервису (SFTP, игра) по внутреннему IP Hamachi.
Критерии приёмки
- Все ожидаемые машины видны в выводе sudo hamachi list.
- Можно установить и поддерживать сетевое соединение между участниками без проброса портов.
- Требуемый сервис (игра, SFTP) доступен только участникам Hamachi.
Короткий словарь терминов
- Overlay network — виртуальная сеть поверх физических соединений.
- Client ID — уникальный идентификатор клиента Hamachi в сети.
- PPA — Personal Package Archive, репозиторий для Ubuntu.
- CLI — интерфейс командной строки.
Часто задаваемые вопросы
Можно ли установить Haguichi на не‑Ubuntu системы?
Да. Haguichi ориентирован на Debian/Ubuntu, но доступен и на других дистрибутивах через соответствующие пакеты или Flathub. Для Fedora можно воспользоваться Copr‑репозиторием или Flatpak:
sudo dnf copr enable ztefn/hacuighi && sudo dnf install haguichi
sudo flatpak install flathub com.github.ztefn.haguichiПочему PPA не добавляется?
Чаще всего проблема связана с попыткой использовать IPv6 там, где он не поддерживается. Решение — временно отключить IPv6 (см. раздел “Устранение распространённых проблем”).
Можно ли управлять Hamachi сетями удалённо?
Да. Команда attach‑net привязывает сети к вашему LogMeIn‑аккаунту:
sudo hamachi attach-net your@email.invalidПосле привязки вы сможете управлять сетями через веб‑панель LogMeIn даже если машина, где вы их создавали, офлайн.
Когда Hamachi не должен быть выбором
- Если нужно шифрование всего интернет‑трафика и анти‑цензура решения — используйте полноценные VPN‑провайдеры или собственные OpenVPN/WireGuard туннели.
- Для корпоративной инфраструктуры с централизованным управлением и аудитом лучше выбирать решения с поддержкой централизованной аутентификации и журналирования.
Итоги
Hamachi остаётся удобным решением для быстрого и приватного соединения между несколькими машинами без сложной сетевой настройки. На Ubuntu установка идёт через скачивание .deb и управление через CLI; Haguichi — полезная графическая обёртка для тех, кто не любит терминал. Для продвинутых сценариев рассмотрите WireGuard или OpenVPN.
Image credit: Unsplash. Все изменения и скриншоты — Ramces Red.
Похожие материалы
Несколько аккаунтов Skype: Multi Skype Launcher
Журнал для работы: повысить продуктивность
Персональные звуки уведомлений на Android
Скачивание шоу Hulu для офлайн‑просмотра
Microsoft Start: персонализированная новостная лента