Skip to content

Latest commit

 

History

History
28 lines (20 loc) · 798 Bytes

README.md

File metadata and controls

28 lines (20 loc) · 798 Bytes

Looking-Glass

Looking Glass utlity serverside component

Requires gunicorn and Python3.7 or higher

Run start.sh after installing gunicorn and installing dependencies.

Usage

Looking-Glass uses URL paramaters in order to process the request

The paramaters are defined here, we'll use https://lhr.cachical.com as our example domain. (This is currently active, so you can try this out for yourself!)
https://lhr.cachical.com/server/dls/ip=<IP or Hostname here>/op=<operation code, defined below>

Example:

https://lhr.cachical.com/server/dls/ip=1.1.1.1/op=1

This will perform 4 pings to cloudflare's 1.1.1.1 DNS service.
Operation Codes (op=)
  • 1 - Ping IPv4
  • 2 - Ping IPv6
  • 3 - Traceroute IPv4
  • 4 - Traceroute IPv6
  • 5 - MTR IPv4
  • 6 - MTR IPv6