Последнее в 2018 году обновление TORBox Next Generation!
В этой версии исправлена критическая ошибка инсталлятора, которая не позволяла скачать и установить I2P.
А так же, протестирована работа с Bionic Beaver (Ubuntu 18.04). Там, как я уже писал, есть проблемы с совместимостью с netplan. Однако, они оказались вполне решаемыми.
Соответствующий раздел добавлен в документацию. Ниже его можно прочесть полностью, для тех кто испытывает аналогичные проблемы в 18.04.
Особенности Ubuntu 18.04 (Bionic Beaver)
В Bionic Beaver ввели инновацию в виде утилиты netplan, которая позволяет конфигурировать сетевые интерфейсы гораздо проще. К сожалению, как для сохранения совместимости с Debian и предыдущими Ubuntu да и из-за особенностей netplan сеть конфигурируется через механизм ifupdown.
Итак, если используется Bionic Beaver, нужно использовать старый добрый /etc/network/interfaces. Вот пример его содержания для wlan0, который, как сказано выше у нас LAN:
1 | auto wlan0 |
Так же убедимся, что netplan “замкнут” на использование network manager. Вот пример конфигурации от Armbian, и она работает.
1 | $ cat netplan/armbian-default.yaml |
Следующий шаг — нужно “отучить” Network Manager управлять нашими адаптерами, для которых выставлен статический адрес. Вот пример работающего NetworkManager.conf:
1 | [main] |
Важные секции здесь — ifupdown и keyfile. Они обе отвечают за то, чтобы интерфейсы в /etc/network/interfaces действительно управлялись через ifupdown.
Помимо инноваций с netplan в Bionic Beaver работает systemd-resolved. Его нужно отключить, чтобы работал dnsmasq. Делается так:
1 | sudo systemctl stop systemd-resolved |
После этих манипуляций в Bionic Beaver можно продолжать установку.