docs: clarify nordvpn mac setup flow
This commit is contained in:
@@ -40,6 +40,7 @@ node scripts/nordvpn-client.js disconnect
|
||||
- macOS:
|
||||
- preferred backend is NordLynx/WireGuard using `wireguard-go` and `wireguard-tools`
|
||||
- `install` bootstraps those tools with Homebrew
|
||||
- equivalent Homebrew command: `brew install wireguard-go wireguard-tools`
|
||||
- `login` validates `NORDVPN_TOKEN` / `NORDVPN_TOKEN_FILE` for the WireGuard backend
|
||||
- `NordVPN.app` can remain installed, but it is only the manual fallback
|
||||
|
||||
@@ -73,6 +74,16 @@ Optional credential file env vars:
|
||||
Use this skill first, then run the follow-up task under the active VPN session.
|
||||
Use `verify` when you want an explicit post-connect location check without changing VPN state.
|
||||
|
||||
## macOS Quick Start
|
||||
|
||||
For an automated macOS flow:
|
||||
|
||||
1. `node scripts/nordvpn-client.js install`
|
||||
2. set `NORDVPN_TOKEN` or `NORDVPN_TOKEN_FILE`
|
||||
3. `node scripts/nordvpn-client.js login`
|
||||
4. `node scripts/nordvpn-client.js connect --country "Italy"` or `--city "Milan"`
|
||||
5. `node scripts/nordvpn-client.js verify`
|
||||
|
||||
## Known Boundaries
|
||||
|
||||
- Linux country/city connect remains whatever the official `nordvpn` CLI supports.
|
||||
|
||||
Reference in New Issue
Block a user