# K2Aley DNS Recovery

Copyright (c) 2026 K2Aley. GAR-BOT. All rights reserved.

## Current Target

Use this DNS target while GAR-BOT is hosted from the home network:

```text
70.160.138.181
```

This is the current public WAN IP detected from this network.

## 2026-06-13 Verification Note

The WAN IP is still `70.160.138.181`, but a fresh DNS check did not fully pass.
Bluehost authoritative DNS returned `50.6.154.218` for `k2aley.com`, while
public resolvers were split during the check. For Mac mini/home hosting, restore
the records below and rerun the verifier until every required A lookup points
to `70.160.138.181`.

## Bluehost DNS Records To Restore

| Type | Host | Points to | Notes |
| --- | --- | --- | --- |
| A | @ | 70.160.138.181 | Root domain: k2aley.com |
| A | www | 70.160.138.181 | Keeps the existing `TXT www` verification record valid |

Use automatic/default TTL.

Do not put a private address such as `192.168.x.x` in public DNS.

If there is no existing `TXT www` record, `CNAME www -> k2aley.com` is also
valid. When a `TXT www` record exists, use the `A www` record above because a
CNAME cannot safely share the same hostname.

## Mac Mini Hosting Requirements

The router must forward:

| Public port | Forward to Mac mini | Purpose |
| ---: | --- | --- |
| 80 | 80 | HTTP |
| 443 | 443 | HTTPS |

The Mac mini should either have a static LAN IP or a router DHCP reservation.

## Verify

From this Windows project folder:

```powershell
.\outputs\GAR-BOT_Updated\scripts\verify_k2aley_dns.ps1
```

PASS means Bluehost authoritative DNS plus public resolvers are all returning
the expected WAN IP for the required root and `www` A lookups.
