Hacker News new | ask | show | jobs
by glenneroo 1690 days ago
Anything benefiting from a static IP address, such as running your own VPN, mail server, Bitcoin node, TOR node... the latter of which got me banned by my bank's security team because I was marked as "suspicious traffic" (wasn't even an exit node) - preventing me from using online banking. Talking to support proved fruitless, however the ban was lifted as soon as I changed my IP address.
4 comments

Note that the IP address is shared with other PIs and there are restrictions on which ports you can use: https://examesh.de/en/docs/colocation/accessing-the-pi/
That's a really big caveat - thanks for flagging it.

Looks like web hosting or a mail server is completely out of the question.

I wonder why they wouldn't include direct ipv6 connectivity in addition to that proxy thing.
Why a Pi though? You're obviously not making use of any of that expensive IO other than the eth...why not just offer a "Pi-compatible " custom board* that's actually designed in a sensible way for this use-case? Would be substantially cheaper and more energy efficient.

*Or really just shared hosting w/ containers running Raspbian on standard server hardware with a nice onboarding workflow for migrating from a real Pi would likely be sufficient for most people's use-cases—if you're not using peripherals I imagine you don't have any need for the real time OS features?

I have used numerous Pi-alternatives and the compatible distros are always a mess, not to mention finding support for why some package/GPIO isn't working is hit-or-miss. Try getting developers of a $10 board to patch bugs.

I have even spent more and used e.g. Asus Pi-compatible boards and it was always a dumpster fire - the last one I picked up was advertised as supporting 4K output, but getting it to actually work was beyond my capability, and when it did work, was topping out at 10 FPS. Writing to support ended up being a waste of time, all I ever got was vague answers as to why it should work without any actual solutions.

"Substantially cheaper and more energy efficient" - 9W max is already quite low[0] and cheaper? Pi devices are already pretty cheap, and the money goes to a good cause as opposed to cheap knock-offs where the money goes where? Also the cheaper you go, the less support you will probably receive. As noted by the link, StackExchange has a dedicated site just for Raspberry Pi questions. Good luck getting even close to the same level of information about any compatible boards, which probably cut corners by using sketchy hardware which may or may not be be patched in the future in their forked distro.

[0] https://raspberrypi.stackexchange.com/questions/114239/pi-4-...

They don't give you a dedicated public IP, and only 10Mbit bandwidth.
I fix this by running a script on a cron job that updates dns records based on my current ip, using cloudfront to only allow known ips through my ufw rules. It doesn't work for 100% uptime, but I've never had an instance where visiting my domain failed.

It may not work if you're running a tor node, depending on how cloudfront deals with them, but it does work for mostly-reliable dns resolution on a non-static, residential isp connection.

Not negating the project, just offering an alternative for people that want a static ip without renting vps/metal and without the isp static upcharge.

> alternative for people that want a static ip without renting vps/metal

How do you think Cloudfront works? Amazon is just selling you a bunch of VMs pre-configured as load balancers.

Not trying to be a jerk here, but the cloud has really caused otherwise smart people to lose a grasp on reality.

I wrote Cloudfront but meant Cloudflare. My bad.

I have a script that updates the dns record on a free tier plan with Cloudflare, and since traffic passes through them I can open my residential network to only ports 80 and 443 from their ip4/6 addresses.