...
[critical] host: z.nwave.io (54.195.232.12); port: tcp/10050[critical] host: z.nwave.io (54.195.232.12); port: tcp/10051
[critical] host: wireguard.nwave.io; port: tcp/5<Station-ID> (port 51234 for station with ID 1234)
[critical] host: wireguard.nwave.io; port: udp/41194 (this port must be available for inbound traffic)
[critical] host: a2j317pelpvu7-ats.iot.eu-west-1.amazonaws.com; port: tcp/443
host: 104.192.136.0; port: 21
host: 185.166.140.0; port: 22
host: 18.205.93.0; port: 25
host: 18.234.32.128; port: 25
host: 13.52.5.0; port: 25
[critical] udp/123
udp/53
...
Remote diagnostics availability check
General availability check
Code Block | ||
---|---|---|
| ||
telnet 54.171.138.93 41194 |
...
Press Ctrl+C
to stop the command execution.
UDP allowance check
The command above tests the port availability for TCP traffic. The diagnostics port must be available for UDP traffic. Run the following command to check the UDP availability:
...
Code Block | ||
---|---|---|
| ||
$ nc -z -v -u 54.171.138.93 41194 Connection to 54.171.138.93 41194 port [udp/*] succeeded! |
Inbound traffic allowance check
Even if UDP port is open for outbound traffic, it can be blocked for inbound.
The following command shows the traffic statistics. It asks to enter the same password that was used for logging in to the command shell.
Code Block | ||
---|---|---|
| ||
sudo systemctl status wg-quick@wg0 |
The remote diagnostics channel works well when transfer
and receive
traffic counters show non-zero values:
Code Block | ||
---|---|---|
| ||
$ sudo wg show
interface: wg0
public key: 1234567890ABCDEF1234567890ABcdef=
private key: (hidden)
listening port: 50795
peer: 1234567890ABCDEF1234567890ABcdef=
endpoint: 54.74.54.47:41194
allowed ips: 10.10.0.0/16
latest handshake: 22 seconds ago
transfer: 54.53 MiB received, 54.28 MiB sent
persistent keepalive: every 25 seconds |
Data endpoint availability check
...
Code Block | ||
---|---|---|
| ||
$ timedatectl status Local time: Wed 2024-03-13 16:42:56 UTC Universal time: Wed 2024-03-13 16:42:56 UTC RTC time: n/a Time zone: Etc/UTC (UTC, +0000) System clock synchronized: yes NTP service: active RTC in local TZ: no |
If there is an Aussie issue with time synchronization the command above prints the row System clock synchronized: No
.