I am interested to see if it is possible to create a Linux module that will:
-Port tunnel (forward) IP traffic.
-Require the the client computer to have a digital certificate installed.
-Have an easy to use web interface
-Run on a hardware device like the Linksys WRT54G (eg like OpenWRT or Sveasoft, it might even be a module that runs as part of OpenWRT or Sveasoft)
-It doesn't have to perform the full function of a firewall, it only purpose is for tunnelling authenticated traffic.
Basically the idea is that I install a certificate in the hardware device and also in the client computer and then only that computer can connect.
I am familiar with VPN's but I just want to use tunneling.
I basically just want to know if this can be done and how I might go about it. At this stage I don't need it built. I just need an hour or so of consulting about whether it is possible.