Condensed README

This commit is contained in:
Christian Klein
2026-07-17 22:04:41 +02:00
parent b6fee88aeb
commit 49e1efde46
+13 -31
View File
@@ -1,36 +1,21 @@
# Network Alpine
Just an alpine image with common packages for network troubleshooting installed:
* General Stuff
* bash
* wget
* jq
* pv
* git
* vim
* nano
* python3
* Querying Common Protocols
* curl
* openssh
* lftp
* Network Serving
* lighttpd
* lldpd
* Network Query
* bind-tools (dig)
* tcpdump
* socat
* iperf, iperf3
* nmap
* fping
By default a HTTP Server is available on port 80. Change the port with `HTTP_SERVER_PORT`.
> [!CAUTION]
> This is only meant to be used inside testing networks. Do NOT use for production!
Just an alpine image with common packages for network troubleshooting installed:
* bash, vim, nano, python3
* jq, pv, git, wget, curl
* curl, openssh, lftp,
* lighttpd, lldpd
* bind-tools (dig), tcpdump
* socat, iperf, iperf3
* nmap, fping
By default a HTTP Server is available on port 80. Change the port with `HTTP_SERVER_PORT`.
## Example Use Cases
```bash
@@ -96,10 +81,7 @@ iperf3 -c 10.1.1.2 -u # Check UDP downlink from 10.1.1.2
# Test multicast connectivity (with iperf)
iperf -s -u -B 224.0.67.67 -i 1 # Setup multicast receiver
iperf -c 224.0.67.67 -u --ttl 5 -t 10 -b 1M # Send for 10 seconds at 1 MBit/s
# Test multicast connectivity (with socat)
seq 50 | xargs -Iz echo "Hello World" | pv -qL 2 | socat -u - UDP4-DATAGRAM:239.255.10.10:5000,ip-multicast-ttl=1 # Sender
socat -u UDP4-RECV:5000,ip-add-membership=239.255.10.10:0.0.0.0 - # Receiver
```