Collection of useful network utilities for Linux.
This is free software written by Fredrik Ax <nw-watchdog@axnet.nu>.
Feel free to modify and/or (re)distribute it in any way you like.
... it's always nice to be mentioned though ;-)
frax-net-utils comes with ABSOLUTELY NO WARRANTY.
-
pingarp [ -d ] [ --lladdr ] HOSTNAME | IPv4ADDRESS
pings an host and waits for the arp cache to get updated before printing the resulting arp-cache info
--lladdrto only print the unique Link Local (hw/mac) Address(es)
-dto show ping result and progress waiting for arp cache to get updated -
pingsweep [ OPTIONS ] CIDR1 [ CIDR2 ... CIDRN ]
parallell ping of all hosts in the provided CIDR(s) to check which hosts are up
--help|-hshow usage instructions and examples
--sort|-sto sort the output
--arp|-ato check arp cache upon no ping reply from host in local subnet
--verbose|-voutputs detailed result for every address checked
Installation:
Downloads the above listed scripts, as well as the updater and uninstaller, to /usr/local/bin and make them readable and executable for all users.
curl -s https://raw.githubusercontent.com/fraxflax/frax-net-utils/refs/heads/main/install-frax-net-utils.sh | sudo sh
Once installed:
To update to latest version run:
sudo update-frax-net-utils.sh
To uninstall run:
sudo uninstall-frax-net-utils.sh
Also check out nw-watchdog for a higly configurable network watchdog.