V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

userv-dyndns

Diseñado para gestionar registros DNS de forma segura y controlada por usuarios que no tienen privilegios de administrador. Primero configurar el servicio:

# nano /etc/userv/dyndns.conf

domain example.com

ttl 300

allowed_user alice bob

El archivo define: domain: El dominio para el que se pueden actualizar registros, ttl: Tiempo de vida de los registros DNS y allowed_user: Lista de usuarios permitidos para actualizar registros. Luego definir de reglas para userv:

# nano /etc/userv/userv.dyndns.rules.

command: /usr/bin/userv

user: root

Este archivo permite que el comando userv se ejecute con privilegios de root.

$ userv root dyndns --set alice.example.com --ip 203.0.113.42
actualizar el registro alice.example.com con la dirección IPv4 203.0.113.42
$ userv root dyndns --delete alice.example.com
elimina el registro asociado con alice.example.com
$ userv root dyndns --set alice.example.com --ip 203.0.113.42 --ttl 600
actualiza el registro con un TTL de 600 segundos
$ userv root dyndns --check-permissions
verificar si se tiene permisos
Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
3667 entradas - Acerca del Tractatus
La Pipa Plena 2025