Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Reseko

#1
General Discussion / Re: Dynamic DNS with ZoneEdit
October 27, 2025, 08:53:53 AM
No one?
#2
General Discussion / Dynamic DNS with ZoneEdit
October 25, 2025, 06:54:18 PM

Hello,

I'm trying to configure **Dynamic DNS** in OPNsense to automatically update my IP address on **ZoneEdit**, but the update fails when using the built-in ddclient integration.

The log shows the following error:

2025-10-25T18:01:11 Error ddclient Account xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx [custom - DDNS ZoneEdit] failed to set new ip xx.xxx.xxx.xxx [404 - <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"><html><head><title>404 Not Found</title></head><body><h1>Not Found</h1><p>The requested URL was not found on this server.</p></body></html>]

Here's my current configuration from `/usr/local/etc/ddclient.json`:

{
    "general": {
        "enabled": true,
        "verbose": false,
        "allowipv6": false,
        "daemon_delay": 300
    },
    "accounts": [
        {
            "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "service": "custom",
            "protocol": "dyndns1",
            "server": "dynamic.zoneedit.com",
            "resourceId": "",
            "username": "my-user",
            "password": "my-token",
            "hostnames": "my-domain.com,*.my-wildcard-domain.com",
            "wildcard": false,
            "zone": "",
            "checkip": "web_zoneedit",
            "interface": "pppoe0",
            "dynipv6host": "",
            "checkip_timeout": 10,
            "force_ssl": false,
            "ttl": "300",
            "description": "DDNS ZoneEdit"
        }
    ]
}


However, when I run **ddclient** manually with this configuration, it works properly and updates the IP:

server=dynamic.zoneedit.com,
use=if, if=pppoe0,
protocol=zoneedit1,
login=my-user,
password=my-token
my-domain.com,*.my-wildcard-domain.com


In the OPNsense interface, the available protocol options are:
`DynDNS 1`, `DynDNS 2`, `Custom GET`, `Custom POST`, and `Custom PUT`.

Since ZoneEdit typically uses the `zoneedit1` protocol, I'm wondering if the issue could be related to this — perhaps OPNsense's `dyndns1` option generates a URL or request format that ZoneEdit doesn't recognize, leading to the 404 response.

Could anyone confirm if there's a way to configure ZoneEdit properly from the UI (for example, using a "Custom GET/POST" option with a manually defined URL)?
Or would this require explicit support for the `zoneedit1` protocol in OPNsense?

Thanks in advance!

*(Note: some values such as domain names, user credentials, and IDs have been modified for security reasons.)*
#3
Buenas tardes,

Acabo de instalar opnsense y tengo un problema.

Tengo el interfaz WAN (em1) conectado a una red local que sale a internet por la 192.168.1.180

Luego tengo OPNsense  con una máquina con un servidor Apache en su parte LAN (em0).

He configurado un gw en opnsense que es el router con el que salgo a internet (192.168.1.180).

Si en la interfaz WAN (em1) dejo el gw en "Auto-detect" puedo acceder desde los equipos de la parte del router (192.168.1.0) al webserver que está en la parte lan (em0) de opnsense pero esta máquina (ni ninguna otra de este lado del opnsense) tiene internet.

En cambio, si en la interfaz WAN (em1) especifico el gw que configuré (192.168.1.180) entonces el webserver (y sus compañeros de lan) pueden acceder a internet PERO yo desde el otro lado del fw no puedo acceder a estos equipos, ni a su web ni nada.

Alguien me puede echar una mano. Soy bastante novato en estos temas, ando muy perdido y no se por donde tirar.

He adjuntado una imagen para que quede un poco más claro.


Si necesitáis algún dato más, datos de configuración del opnsense comentarmelo y lo busco.

Muchas gracias.

Un saludo.