У меня есть Raspberry Pi 3, выполняющий веб-сервер на Ubuntu Мгновенные Базовые 16, и я - usind динамический DNS для обращения к моему IP. Я использую без IP для свободного динамического DNS, и он требует обновления каждые 30 дней, или он истекает. Они предлагают пакеты для своего собственного Динамического Клиента Обновления DNS, но насколько я знаю, я не могу установить эти программы с Мгновенным Ядром. Мой маршрутизатор не поддерживает это, таким образом, я не могу установить его тот путь.
Существует ли способ установить эти запланированные обновления с Мгновенными Базовыми 16? Все еще немного новый с этими системами, таким образом, простые решения предпочтены.
В первую очередь, можно все еще использовать их динамический клиент обновления на Ядре Ubuntu, просто загрузить их tarball и использовать предварительно созданные двоичные файлы из него.
, Если бы это не было достаточно хорошо для Вас, было бы невероятно легко сделать снимок из него. Создайте snapcraft.yaml
файл, заполните его как так:
name: dynamic-update-client
version: 2.1.9snap1
summary: No-IP dynamic DNS update client
grade: stable
confinement: strict
description: |
Dynamic DNS Update Client continually checks for IP address changes in the
background and automatically updates the DNS at No-IP whenever it changes.
apps:
noip2:
command: noip2
plugs: [network, network-bind]
parts:
dynamic-update-client:
plugin: make
source: https://www.noip.com/client/linux/noip-duc-linux.tar.gz
source-subdir: noip-2.1.9-1
artifacts: [noip2] # Otherwise it tries to configure while building
build-packages: [gcc, libc6-dev]
organize:
noip2: bin/
и выполненный snapcraft
на нем.