Для установки Aspia Console на Linux (debian) можно использовать команды:
wget https://github.com/dchapyshev/aspia/releases/download/v2.7.0/aspia-console-2.7.0-x86_64.deb
sudo apt install ./aspia-console-2.7.0-x86_64.deb
Для установки Aspia Console на Linux (debian) можно использовать команды:
wget https://github.com/dchapyshev/aspia/releases/download/v2.7.0/aspia-client-2.7.0-x86_64.deb
sudo apt install ./aspia-client-2.7.0-x86_64.deb
Для установки настройки Aspia router на Linux (debian) можно использовать команды:
wget https://github.com/dchapyshev/aspia/releases/download/v2.7.0/aspia-router-2.7.0-x86_64.deb
sudo apt install ./aspia-router-2.7.0-x86_64.deb
sudo aspia_router --create-config
Открываем конфиг файл и правим параметры:
sudo nano /etc/aspia/router.json
Подробное описание всех параметров
AdminWhiteList — Список IP-адресов администраторов, которым разрешено подключаться к маршрутизатору. Адреса разделяются точкой с запятой. Если список пуст, то разрешены подключения от всех администраторов. Если список содержит элементы, то подключиться могут только администраторы, указанные в этом списке.
ClientWhiteList — Список IP-адресов клиентов, которым разрешено подключаться к маршрутизатору. Адреса разделяются точкой с запятой. Если список пуст, то разрешены подключения от всех клиентов. Если список содержит элементы, то подключаться могут только клиенты, указанные в этом списке.
HostWhiteList — Список IP-адресов хостов, которым разрешено подключаться к маршрутизатору. Адреса разделяются точкой с запятой. Если список пуст, то разрешены подключения со всех хостов. Если список содержит элементы, то подключаться могут только хосты, указанные в этом списке.
RelayWhiteList — Список IP-адресов ретрансляторов (Aspia Relay), которым разрешено подключаться к роутеру. Адреса разделяются точкой с запятой. Если список пуст, то разрешены подключения от всех ретрансляторов. Если список содержит элементы, то подключаться могут только ретрансляторы, указанные в этом списке. Вписываем IP адрес нашего ретранслятора (в случае расположения Aspia Relay на том же сервере — указываем 127.0.0.1).
Port — Порт, на котором будут приниматься входящие соединения. Если нет специфичной задачи, то менять не рекомендую.
PrivateKey — Приватный ключ шифрования роутера. Если у вас уже есть закрытый ключ, то напишите его здесь. Если это ваша первая установка, не меняйте значения. Ключ генерируется автоматически.
ListenInterface — IP адрес сетевого интерфейса, на котором должен работать Aspia Router. Укажите «0.0.0.0», чтобы Aspia Router работал на всех доступных интерфейсах.
После окончания настройки, включаем и запускаем службу Aspia Router:
sudo systemctl enable aspia-router
sudo service aspia-router start
В дальнейшем, чтобы подключить к маршрутизатору ретранслятор и хосты, потребуется указание публичного ключа, который расположен в файле “/etc/aspia/router.pub”
Для просмотра журнала работы, используется следующая команда:
sudo journalctl -u aspia-router
Для установки и настройке Aspia relay на Linux (debian) можно использовать команды:
wget https://github.com/dchapyshev/aspia/releases/download/v2.7.0/aspia-relay-2.7.0-x86_64.deb
sudo apt install ./aspia-relay-2.7.0-x86_64.deb
sudo aspia_relay --create-config
Открываем конфиг файл и правим параметры:
sudo nano /etc/aspia/relay.json
Подробное описание всех параметров
- RouterAddress — Адрес Aspia Router, который мы устанавливали ранее. Он может быть равен “localhost” или “127.0.0.1” , если маршрутизатор установлен на том же сервере. В случае же, если маршрутизатор и ретранслятор находятся на разных серверах, указывается тот адрес, по которому ретранслятор сможет подключиться к маршрутизатору.В большинстве случаев — это будет белый внешний IP или “127.0.0.1” для локального ретранслятора.
- RouterPort — Порт маршрутизатора. Если вы не изменяли его при установке Aspia Router, то оставьте значение по-умолчанию.
- RouterPublicKey — Публичный ключ шифрования роутера, который был сгенерирован при установке Aspia Router (хранится в файле /etc/aspia/router.pub).
- ListenInterface — IP адрес сетевого интерфейса, на котором должен работать Aspia Relay. Укажите “0.0.0.0”, чтобы Aspia Relay работал на всех доступных интерфейсах.
- PeerAddress — Адрес, который пиры (хосты/консоли/клиенты) получат для подключения к ретранслятору. Тут указываем адрес, по которому хост и клиент/консоль смогут достучаться да нашего сервера. Рекомендую указать DNS имя, например что-то вроде: relay1.aspia.example.com, чтобы в случае переезда ретранслятора не пришлось менять много настроек.
- PeerPort — Порт, через который пиры будут подключаться к серверу ретрансляции. Если нет специфичной задачи, то менять не рекомендую.
- PeerIdleTimeout — Время таймаута, в минутах. Если в течение этого времени данные от пиров не поступают, соединение прерывается. Рекомендую, оставить значение по-умолчанию.
- MaxPeerCount — Максимальное количество одновременных подключений, установленных между узлами (Хост/Консоль/Клиент). По-умолчанию установлено — 100. Тут всё зависит от ваших потребностей (количества администраторов и управляемых машин) и возможностей сервера, на который установлен Relay.
- StatisticsEnabled — Включение возможности передачи статистики подключений на маршрутизатор. Для просмотра статистики используйте Aspia Console (раздел управления роутером -> Ретрансляторы). Поддерживается два параметра: “true” (включено) или “false” (выключено).
- StatisticsInterval — Интервал, в секундах, для отправки статистики подключений на маршрутизатор. Поддерживаются значения от “1” до “60”.
После окончания настройки, включаем и запускаем службу Aspia Relay:
$ sudo systemctl enable aspia-relay
$ sudo service aspia-relay start
Для просмотра журнала работы, используется следующая команда:
$ sudo journalctl -u aspia-relay
Резервное копирование Aspia Router + Aspia Relay
При резервном копировании Aspia Router и Aspia Relay, необходимо сохранять следующие файлы:
| /etc/aspia/router.json | Конфигурационный файл маршрутизатора |
| /etc/aspia/router.pub | Публичный ключ для подключений к маршрутизатору |
| /var/lib/aspia/router.db3 | База данных маршрутизатора |
| /etc/aspia/relay.json | Конфигурационный файл ретранслятора |
Настройка подключения к Aspia Router через Aspia Console
Для подключения консоли к маршрутизатору и получения возможности управления им, необходимо:
- Открыть консоль, создать книгу и настроить её через меню “Правка -> Свойства адресной книги”
- На вкладке “Маршрутизатор” поставить галку “Использовать маршрутизатор” и указать адрес маршрутизатора, имя пользователя и пароль (по-умолчанию “admin:admin”)
- Для управления маршрутизатором откройте меню “Инструменты -> Управление маршрутизатором”
- На вкладке “Пользователи” обязательно измените пароль по-умолчанию на свой и создайте пользователей, если необходимо. Пользователи используются для подключения операторов к маршрутизатору.
- На вкладке “Ретрансляторы” вы сможете увидеть подключенный к вашему маршрутизатору ретранслятор и информацию о нем, а если щелкнуть по нему в списке, то еще и список текущих установленных соединений.
- На вкладке “Хосты” вы сможете увидеть список подключенных хостов и информацию о них.
более свежие версии (deb пакеты) можно отслеживать на репозитории автора проекта
полезные ссылки для ознакомления и настройки Aspia из других источников:
interface31.ru
softonit.ru

Добавить комментарий