Set KeenDNS mapping
set_keendns_mappingCreate or update a KeenDNS web-access mapping, linking a subdomain name to an upstream host and port on the router's ndns domain. Dry-run defaults to true.
Instructions
Create or update a KeenDNS web-access mapping ('ip http proxy'): name -> upstream host:port, published on the ndns domain with ssl redirect. Protected names (the MCP servers and Home Assistant) are refused in code. dry_run is TRUE by default.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| host | Yes | Upstream IP or MAC (127.0.0.1 for the router itself) | |
| name | Yes | Subdomain label, e.g. 'grafana' | |
| port | Yes | Upstream port | |
| proto | No | http (default) or https | |
| dry_run | No | Default true | |
| security_level | No | public (default) or private |