No more dealing with nstx messing up your network interfaces!

  • Download Dan Kaminsky's OzymanDNS from here
  • Get a domain that you can control the nameserver of subdomains for. ZoneEdit works very well for this, if you don't want to manage your own DNS.
  • Pick a subdomain you want to assign to the OzymanDNS server. I chose ozyman.example.com, since I own example.com (I don't really, but you get the idea).
  • In the domain you have control over, Add an NS record for ozyman.example.com. with data of yourhost.college.edu (replace that with an actual hostname of the machine running the OzymanDNS server).
  • On the server, start: sudo ./nomde.pl -i 127.0.0.1 ozyman.example.com
  • On the client, run:
    ssh -C -o ProxyCommand="./droute.pl -v sshdns.ozyman.example.com" localhost
  • Congratulations, you should now have an SSH connection open to the host that's running OzymanDNS.