ZeroTier — это программное обеспечение с открытым исходным кодом для создания VPN (виртуальной частной сети) через интернет с 256-битным сквозным шифрованием. Оно надежно, не требует сложной настройки, и вы можете использовать его бесплатно для некоммерческих целей. Неудивительно, что ZeroTier очень популярен как среди геймеров, так и среди многих домашних проектов.
Обычно ZeroTier можно легко установить на Linux. Однако на openSUSE это немного сложнее, так как инструкция по установке на официальной странице загрузки не работает. См. проблему ZeroTierOne #1517.
Вот как установить ZeroTier на openSUSE.
-
Добавьте нужный репозиторий, открыв приложение YaST Software Repositories, затем нажмите кнопку Add, чтобы добавить репозиторий.
-
Выберите опцию Specify URL…, чтобы добавить репозиторий по URL, затем нажмите Next.
-
Вы можете ввести любое имя репозитория, но чтобы избежать путаницы, я рекомендую использовать zerotier в качестве имени репозитория (в конце концов, вы добавляете репозиторий zerotier). В поле URL вы должны добавить официальный репозиторий ZeroTier для RHEL9:
https://download.zerotier.com/redhat/el/9
. -
Следуйте инструкциям на экране. YaST выдаст сообщение о неподписанном файле, что вполне нормально, когда вы пытаетесь добавить репозиторий, не относящийся к OpenSUSE, вы можете проигнорировать его, так как с ZeroTier все в порядке.
-
В конце процесса у вас должен быть включен репозиторий Zerotier и автообновление.
-
Теперь вы должны иметь возможность установить ZeroTier из приложения YaST Software Management. Ищем пакет zerotier-one для установки.
-
Инициализируйте демон ZeroTier, выполнив следующие действия:
sudo zerotier-one -d
. -
Откройте YaST Services Manager и проверьте, находится ли ваша служба
zerotier-one
в активном состоянии, а также настроена ли она на запуск при загрузке.
После этого вы сможете использовать все команды ZeroTier через sudo zerotier-cli
без каких-либо проблем. Если вы хотите использовать ZeroTier через графический интерфейс, пожалуйста, ознакомьтесь с проектом ZeroTier-GUI на GitHub.
Надеюсь, это поможет.
Фотография на обложке Lars Kienle на Unsplash