Validate phone full-tunnel egress through Vega over Nebula #49
Labels
No labels
host:electra
host:fleet
host:lyra
host:vega
host:vega
phase:cutover
phase:deploy
phase:mcp
phase:module
phase:packaging
phase:prep
phase:validation
project:attic-postgres-lyra-rollout
project:auto-update-reliability
project:declarative-purity-cleanup
project:external-review
project:host-facts-refactor
project:lyra-nixos-deploy
project:lyra-service-stack-migration
project:nebula-mesh-network
project:security-hardening
project:service-stack-migration
project:vega-sillytavern-cutover
service:auto-update
service:mem0
service:sillytavern
No milestone
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
nimmo/nixos-config#49
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Goal
Prove that the phone can use Nebula to send IPv4 traffic and DNS through Vega from off-LAN, and document any client-specific quirks discovered during validation.
Context
The mobile client must be tested from a real off-LAN path because the public bootstrap and exit-node behavior are only meaningful away from the home network.
Acceptance Checklist
Verification
Capture the observed behavior needed to re-test later: route mode used, DNS setting used, and the success criteria for “home egress is active”.
Validated successfully from the phone over 4G.
Observed configuration and behavior:
0.0.0.0/1and128.0.0.0/1via Vega (10.10.0.2).10.10.0.1→195.20.255.115:4242) is statically mapped; Vega must be learned dynamically.10.10.0.30with 0% loss.10.10.0.2.http://lyra.mesh:9999resolves and works while connected.Quirks fixed during validation:
local_cidrrule for unsafe-route traffic.192.168.8.108:4242prevents off-LAN discovery and causes repeated handshake timeouts.Relevant commits:
3b4f8a5,0c1bf45.