Add new file
This commit is contained in:
parent
c564636200
commit
c8e8bfdf17
1 changed files with 51 additions and 0 deletions
51
README.md
Normal file
51
README.md
Normal file
|
|
@ -0,0 +1,51 @@
|
||||||
|
# Internet Monitor
|
||||||
|
|
||||||
|
## Hardware
|
||||||
|
|
||||||
|
- [Olimex ESP32-POE](https://www.olimex.com/Products/IoT/ESP32/ESP32-POE/open-source-hardware)
|
||||||
|
- [Olimex ESP32-POE-ISO](https://www.olimex.com/Products/IoT/ESP32/ESP32-POE-ISO/open-source-hardware)
|
||||||
|
|
||||||
|
## Test procedure
|
||||||
|
|
||||||
|
1. Check physical link
|
||||||
|
- Ethernet unplugged?
|
||||||
|
2. Run DHCP / IPv4 config
|
||||||
|
- IP assigned?
|
||||||
|
- Subnet?
|
||||||
|
- Gateway?
|
||||||
|
- DNS server?
|
||||||
|
3. Run SLAAC / IPv6 config
|
||||||
|
- IP assigned?
|
||||||
|
- Subnet?
|
||||||
|
- Gateway?
|
||||||
|
- DNS server?
|
||||||
|
3. Test local Gateway
|
||||||
|
- Router reachable? IPv4, IPv6
|
||||||
|
4. Routing/Uplink
|
||||||
|
- Ping 1.1.1.1, 8.8.8.8, 9.9.9.9
|
||||||
|
- Ping 2606:4700:4700::1111, 2001:4860:4860::8888, 2620:fe::fe
|
||||||
|
5. DNS
|
||||||
|
- Resolve google.com, cloudflare.com, example.com
|
||||||
|
- Timeout?
|
||||||
|
- NXDOMAIN?
|
||||||
|
6. S2S VPN
|
||||||
|
- Ping other side
|
||||||
|
7. Packet throughput
|
||||||
|
8. Measure latency
|
||||||
|
9. Measure temperature inside rack
|
||||||
|
|
||||||
|
## Display
|
||||||
|
|
||||||
|
```
|
||||||
|
🟢 ONLINE
|
||||||
|
Latency: 23ms
|
||||||
|
Packet loss: 4.2%
|
||||||
|
IPv4: 192.168.0.123/24
|
||||||
|
IPv6: 2001:d8::1234:5678:90ab:cdef/64
|
||||||
|
Temperature: 42°C
|
||||||
|
```
|
||||||
|
|
||||||
|
## Future ideas
|
||||||
|
|
||||||
|
- Prometheus endpoint
|
||||||
|
- Test Wifi
|
||||||
Loading…
Reference in a new issue