-
Notifications
You must be signed in to change notification settings - Fork 9
Home
v6disc was born out of creating a solution, rather than complaining that software X lacks a certain feature. With the uptake in IPv6 deployments (North Amerrica finally ran out of IPv4 addresses in October 2015), more people will be learning and using IPv6.
One of the first questions is, "What is on my network?" v6disc will answer that question. Even if you think you aren't running IPv6 today.
I wanted to write the auto discovery script with the fewest number of dependencies. bash seemed to accomplish this, as it is fairly ubiquitous. I wanted the script to do as much as possible without feeding a bunch of parameters to the script. I wanted to run this on devices with multiple interfaces, like a router, so the script will automatically troll through the interfaces, and run auto discovery on interfaces which have IPv6 enabled.
bash has horrible string handling, and I may rewrite/port this functionality to a more capable language like Python or even expect-lite. Should anyone want to do this before me, I welcome your contribution.
As I think of new features/functionality, I'll add them. That is how 'Dual Stack', and calling nmap features were created. I welcome any suggestions are bug reports in the github issues section.
Craig...