Important URLs

Important URLs #

Every management interface and service endpoint on the mobile site, by DNS name and by IP.

  • Names are in the mobile.deevnet.net zone and resolve through the core router, 10.20.99.1.
  • Use the IP when DNS is the thing that is broken, or when you are not using the site’s resolver.
  • Where to reach them from: the management segment (VLAN 99) — the builder, or a laptop on the operator port gi1/0/2, which gets an address from 10.20.99.200–230. From the travel router’s network, tunnel through the builder instead: see Operator Access.

Checked 2026-09-11 from the builder: every URL below answered, by name and by IP, except where the Notes say otherwise.


Network #

ServiceBy nameBy IPNotes
OPNsense (core router)https://dv02cor002p01.mobile.deevnet.nethttps://10.20.99.1Also dns., dhcp., gateway.. Automation uses an API key (vault_opnsense_api_key); no web UI login is kept in the vault.
Omada controllerhttps://omada.mobile.deevnet.net:8043/independent/index.html#loginhttps://10.20.99.40:8043/independent/index.html#loginOn dv02nms001v01 ( ADR-0013). 6.3 moved the login from /login. The Owner login is vault_omada_owner_*; automation uses vault_omada_admin_* and the Open API client vault_omada_openapi_client_*.
Omada API docshttps://omada.mobile.deevnet.net:8043/swagger-ui/index.htmlhttps://10.20.99.40:8043/swagger-ui/index.htmlThe spec the running controller publishes: /v3/api-docs/00%20All ( ADR-0009)
Omada controller — cold sparehttps://dv00bld001p01.mobile.deevnet.net:8043/https://10.20.99.95:8043/On the builder. Deliberately stopped and disabled (omada-controller.service), data kept. Nothing is adopted into it. Do not start it as a substitute — a second controller is something a device can adopt into by mistake.
Access switchhttps://dv02acc001p01.mobile.deevnet.nethttps://10.20.99.10Login vault_switch_*. A factory-reset switch is at 192.168.0.1 if nothing hands it an address.
Wireless APhttps://dv02wap001p01.mobile.deevnet.nethttps://10.20.99.9Standalone web UI while not adopted. A factory-reset AP is at 192.168.0.254.
Travel routerhttp://dv02edg001p01.mobile.deevnet.nethttp://192.168.8.1The WAN side, not on a site VLAN

Compute #

ServiceBy nameBy IPNotes
Proxmox — management hypervisorhttps://dv02hyp001p01.mobile.deevnet.net:8006https://10.20.99.21:8006Also pve.. Automation uses an API token (vault_proxmox_token_*).
Proxmox — tenant hypervisorhttps://dv02hyp002p02.mobile.deevnet.net:8006https://10.20.99.22:8006Also pve2.

Management-plane services #

ServiceBy nameBy IPNotes
Artifact serverhttp://artifacts.mobile.deevnet.nethttp://10.20.99.95On the builder; also pxe.. Firmware is under /firmware/, container images under /container-images/.
Terraform state (MinIO): S3 APIhttp://tfstate.mobile.deevnet.net:9000http://10.20.99.31:9000On dv02tst001v01. Root login vault_minio_root_*.
Terraform state (MinIO): consolehttp://tfstate.mobile.deevnet.net:9001http://10.20.99.31:9001
Tenant DNS (PowerDNS)tdns.mobile.deevnet.net port 5310.20.99.30 port 53DNS only; no HTTP API is enabled. Tenants write over RFC 2136 ( ADR-0004).
MQTT brokernot in DNSmqtt://10.20.35.20:1883 (TLS on 8883)On dv02mqt001v01, IoT Backend. 2026-09-11: inventory declares dv02mqt001v01 and mqtt., but neither resolves, and 1883 did not answer from the builder. Users are in vault_mqtt_users.

Hosts without a web UI #

Reach these by SSH as a_autoprov.

HostBy nameBy IPWhat it is
Builder (roaming)dv00bld001p01.mobile.deevnet.net10.20.99.95Control node: Ansible and the artifact server. Also holds the stopped cold-spare Omada controller.
Provisioner VMsdv02bld001v01…, dv02bld002v01…10.20.99.97, 10.20.99.96Management-plane build VMs
SDR Pidv02rpi001p01.mobile.deevnet.net (also sdr.)10.20.30.11IoT; no HTTP answered on 2026-09-11
Bell gatewaydv02bgw001e01.mobile.deevnet.net (also mabell., bellgw.)10.20.30.50IoT (ESP32); no HTTP answered on 2026-09-11

Documentation and code #

WhatURL
This documentationhttps://deevnet.github.io/deevnet-docs/
Repositorieshttps://github.com/deevnet
Omada controller downloads and release noteshttps://support.omadanetworks.com/us/product/omada-software-controller/?resourceType=download
SG2218 (hardware 1.20) firmwarehttps://support.omadanetworks.com/us/product/sg2218/v1.20/?resourceType=download

VLANs, subnets and DHCP ranges are in Network Reference. Names come from inventory (env.interfaces.*.dns in host_vars), and the dns role publishes them. If a declared name does not resolve, check whether the dns role has run since the host was added.

Page last modified: September 16, 2026