Looking through the <a href="https://github.com/CypherpunkArmory/punch/blob/master/tunnel/tunnel.go" rel="nofollow">https://github.com/CypherpunkArmory/punch/blob/master/tunnel...</a> seems to indicate it is just using a ssh connection between your box and their server and then forwarding traffic through that ssh connection.<p>If ssh is blocked by your IT admin, this will not work. In that sense this isn't doing any holepunching. In a more traditional definition of holepunching it meant to establish connection between two machines behind NAT stateful firewall and neither have static public IP addresses.<p>Also, looking at the code, there seems to not much emphasis on security w.r.t ssh host key verification or bootstrapping the chain of trust with pre-verified credentials etc. Weird choices for a project with cypherpunk in it's name.
This might actually be the future of running net-accessible stuff on your own devices, if the NAT-imposed unreachability continues to cement itself as the default expectation for people. Great that they have a free tier.<p>Though I think you can do this same thing with many existing tunnel providers too, no?
Remind me of <a href="http://pagekite.net" rel="nofollow">http://pagekite.net</a> It has been around for a few years, their software is open source and seems pretty easy to use. Never used it myself though so I cannot vouch for their stability.
The website looks good. Obviously early days since pricing is missing. Probably sorting out value proposition, how much they can get away with charging, etc.<p>A comparative point is using Cloudflare and Argo tunnel which I'm currently using.
Another option is algo using wireguard with port forwarding.<p><a href="https://github.com/trailofbits/algo" rel="nofollow">https://github.com/trailofbits/algo</a>
Looks like a service many people could use -- I wish you the best of luck in your business endeavor!<p>One thing I'd like to see though is an "About Us" page, if you're a company; or maybe a link to your LinkedIn profile if you're an individual...<p>Reason: I'd like to know more about the company or person that I'd be dealing with before establishing a business relationship... I'm sure I'm not alone, either.<p>Anyway, best of luck with your venture!
Never shut down your computer and pay electricity bills. Don't reboot too often. And hope your provider will never have outages.<p>I know, some people have always-on computers, some people have low prices for electricity, some don't care about downtimes. But it all looks so fragile, too many "if".<p>If only there would be some layer to cover main instance outages...
This is an option to build on demand disposable openvpn endpoints on AWS <a href="https://github.com/ttlequals0/autovpn" rel="nofollow">https://github.com/ttlequals0/autovpn</a>