Table of Contents
Here I’m going to list all of the tools I use when I need to do some network troubleshooting…
Usefull sites for network connectivity checks
The first one of course is ripe.net which provides a bunchf of handy tools for all kind of network related tests.
- RIPEstat – By given ip address/network it provides a whole bunch of info:
- Routing
- DNS
- Abuse contact
- Route annoucement history
- …..
- RIPEAtlas
Site24x7.com
- Ping
- Traceroute
https://www.site24x7.com/ping-test.html
The good old pingdom with it’s tools.
- Traceroute
- Ping
- Save results
http://tools.pingdom.com/ping/
Ping.eu
- Ping
- Traceroute
Wormly.com
- Ping
- HTTPS tests
- Mail server tests
- FTP tests
https://www.wormly.com/test_remote_ping
Websitepulse.com – Currently you can choose from different tools and locations.
- Support different locations (New York, Munich – Germany, Melbourne – Australia)
- Different tools: ping, traceroute, mtr, DNS, email…etc
http://www.websitepulse.com/help/testtools.ping-test.html
CloudMonitor.ca.com – Very nice site, which issues tests from about 90 different locations around the world.
- Ping
- Traceroute
- DNS
https://cloudmonitor.ca.com/en/ping.php
Linux Network Tools
tcpdump
arping
Propagate mac address
The following example is a useful arping command to update all locally connected network devices for a given IP address (1.1.1.1) with your current MAC.
# -I --> which ethernet interface to use for sending packets # -A --> Answer mode # -s --> source IP address # 255.255.255.255 --> Broadcast the packages arping -I eth0 -A -s 1.1.1.1 255.255.255.255
Get the MAC for a given IP
# 192.168.1.1 - The IP address which we want to mac resolve # -c 3 --> Send 3 pings arping -c 3 192.168.1.1
hping
# *** # Send ICMP request(ping) with spoofed source # 1.1.1.1 - Destination IP # 2.2.2.2 - Spoofed source iP hping 1.1.1.1 --icmp --spoof 2.2.2.2