imaginary-addrs

A utility for accepting traceroute on a whole IPv6 address block, using only one host

GPL-3.0 License

Stars
2

Imaginary IPv6 Addresses

This repository contains the fake traceroute server used in my "Rickrolling the internet" project.

Usage

imaginary-addrs 0.1.0
Evan Pratten <[email protected]>
A utility for accepting traceroute on a whole /112 address block without 65 thousand hosts

USAGE:
    imaginary-addrs --interface <INTERFACE> --network <NETWORK>

OPTIONS:
    -h, --help                     Print help information
    -i, --interface <INTERFACE>    Name of the tunnel to bring up
    -n, --network <NETWORK>        The network to operate with
    -V, --version                  Print version information

Make sure to run this tool with elevated privileges (aka: sudo).

Once running, a new interface will be up on your host, and running mtr against any of its addresses will immediately resolve them and all numbers below.

See my blog post for more info.

Badges
Extracted from project README
Build Clippy Audit