refactor(netlab): align with proxy script - use Tailscale DNS hostname

This commit is contained in:
2026-01-11 18:49:01 +00:00
parent 727a29fed4
commit 52d7d024e5

View File

@@ -107,8 +107,8 @@ EOF
log_warn " sudo ufw delete allow 22/tcp" log_warn " sudo ufw delete allow 22/tcp"
} }
# Get Tailscale IP for final message # Get Tailscale hostname for final message
TS_IP=$(tailscale ip -4) TS_HOSTNAME=$(tailscale status --json | grep -o '"DNSName":"[^"]*' | head -1 | cut -d'"' -f4 | sed 's/\.$//')
echo "" echo ""
log_info "==========================================" log_info "=========================================="
@@ -117,7 +117,7 @@ EOF
echo "" echo ""
echo "Access:" echo "Access:"
echo " - Public SSH: ssh -p ${SSH_PORT} ${USER}@<public-ip>" echo " - Public SSH: ssh -p ${SSH_PORT} ${USER}@<public-ip>"
echo " - Tailscale SSH: ssh ${USER}@${TS_IP} (or use Tailscale SSH)" echo " - Tailscale SSH: ssh ${USER}@${TS_HOSTNAME} (or use Tailscale SSH)"
echo "" echo ""
echo "ContainerLab is ready. Example usage:" echo "ContainerLab is ready. Example usage:"
echo " containerlab deploy -t mylab.clab.yml" echo " containerlab deploy -t mylab.clab.yml"