Hello folks,
I got my static IP and I am very happy now, I have been hosting a lot of services since I got the static IP, however I still have to host a fediverse service however it’s not that easy to host any fediverse service, I tried to host GoToSocial but the devs said they don’t support Podman and my server is podman only ( I tried installing docker but it was failing for some reason so I gave up and used podman instead of docker).
these are the services I am currently hosting ( basically all the easy services which you can host with just “docker compose up -d” :p ):
- Invidious: https://invidious.ghodawalaaman.duckdns.org/
- Qbittorrent ( web ui )
- TheLounge
- XMPP server: https://chat.ghodawalaaman.duckdns.org/
feel free to suggest some other cool services which I can host :D
meanwhile I’m on a dynamic ip that hasn’t changed in 18 months
Most ISPs (especially smaller ones it seems) just run a basic DHCP server with leases expiring at a set interval. As long as your stuff is on and working when the lease renews, you’ll pull the same IP forever.
As long as you don’t want to run a mail server. DHCP ranges are cancer to ip reputation.
I’m pretty sure you don’t want a mail server at home
I have 3 mail servers at home
I’d personally recommend that you instead get a VPS and then route traffic over Wireguard.
You already appear to have a plan but it is something to keep in mind.
Hosting on your own hardware is much more fun though! In most cases it’s safer too, you don’t really need to worry about much as long as you dont portforward your ssh port & don’t run programs as root.
I would say it’s cheaper as well, but that depends on how expensive the static ip lease is per month.
I pray your ISP is more competent than mine!
Sometimes I’ll lose the static IP I pay them for and they say it’s not their fault. Why am I paying you for it, then!?
That only happens from incompetence or bad IPAM software. It’s easy to assign a static in most management systems. As long as you set up the static in your router correctly, it should just stay.
If I set a static on my side, it’ll work until they fuck up again.
The excuse I got last time was that, due to a power outage where I live, they lost the configs in the splitter box near me. That didn’t fill me with confidence and you’re probably very correct that whatever they’re doing is very dumb and or incompetent.
I use syncthing for some of my “can-never-lose-these” files. syncthing synchronizes files between different devices. This is not an online-file-hosting thing like Google Drive or OneDrive. These files are physically present on all synchronized devices.
My server is the “main” (you can make everyone equal) syncthing every other syncthing connects to. With an established connection, files will be synchronized on participating devices. AFAIK, syncthing is compatible with Windows, Android and Linux.
This way, my important files are on my server, my smartphone, my PC and my laptop and every single one of these devices must simultaniously explode for me to lose my data. Also, it’s on docker hub
pi-hole is another great one. Local adblocker for the whole network, just set it as your DNS server or let the DHCP server propagate this DNS server to your clients. This too is on docker hub
Still kinda sad that ip6 still hasn’t taken off, that would give literally every toaster in the world its own static ip
I want to be able to buy an IPv6 block and then be able to use it anywhere easily.
IPv6 is really widespread.
I really don’t like the idea of every device automatically having a publicly reachable IP.
There’s certainly situations where that would be nice; but I’m quite fond of most equipment and services being behind a router and it’s firewall, requiring explicit configuration to be exposed to the open net.
Nobody outside my home network ever needs access to my toaster… (btw, why tf is my toaster wifi enabled…?)
A Firewall and NAT are to different things. All devices would still be behind a Firewall so they would effectively be invisible from the outside except for when they make an out going connection.
If you really want NAT for IPv6 you could use NAT66. It isn’t technically the IPv6 way of doing things but it works. The main benefit with NAT is that you don’t need to worry about prefixes.
Nat is not a firewall…
Seriously. Unless you open up your Lan to the internet it functions the same way as ipv4 in respect to receiving unsolicited queries from the internet. All those are dropped.
I really don’t like the idea of every device automatically having a publicly reachable IP.
It’s kind of like AI or ‘the cloud’. Everything now has access to at least your wifi. Hell, even my rumba has wireless access. I didn’t activate that feature. I live in a very small house. If I want to restart it, I can walk over to it and push the restart button. Refrigerators with flat screen embedded in the door? Who is that for? I just want my fridge to keep everything cold. I absolutely love technology. I think it’s wonderful. However, imho, not everything needs internet access, or AI, or ‘the cloud’. I did build a little ‘magic mirror’ a while back that alerts me about weather, schedules, keeps track of a couple of my 25 different security cams, but that’s about it. I haven’t purchased a vehicle in quite a long while now, but I would guess the gadgetry saturation is pretty high.
I’m convinced it hasn’t taken off because they’re too complicated for the human brain to easily reference. Four triplets is simple enough.
That’s what DNS is for.
DNS doesn’t work over IPv6 since it doesn’t allow fragmentation