News for hackers. Stuff that matters.
Re:Kubernetes Home – what do you do if your ISP changes your... by TZubiri on Tuesday March 11, 2025 @01:44AM (#43329513)
"My ISP is in total control over my external IP addresses. I don’t pay for permanent IP addresses, and while they haven’t so far changed neither my IPv4 address or my IPv6 network, it can happen. Probably by mistake, since I have no kept my current ones for three months"

If you can't shell a buck or persuade your isp to reserve a static ip for you. Try to persuade their dhcp server.

https://datatracker.ietf.org/doc/html/rfc2131#section-3.5

And, again, if you can't handle fundamentals, drop the Google level tech. You are not that deep.

Re:Kubernetes Home – what do you do if your ISP changes your... by kuschku on Tuesday March 11, 2025 @03:31AM (#43330057)
> If you can't shell a buck or persuade your isp to reserve a static ip for you. Try to persuade their dhcp server.

My ISP offers either a home contract, where the IP forcefully changes every 24h and I can't pay for static IP, or they offer business contracts for businesses with minimum 10 employees, but that contract requires proving you're a registered as business with the local chamber of commerce & have the tax paperwork.

Many people have no easy option to get static IP.

Re:Kubernetes Home – what do you do if your ISP changes your... by voxadam on Tuesday March 11, 2025 @03:56AM (#43330213)
> My ISP offers either a home contract, where the IP forcefully changes every 24h and I can't pay for static IP, or they offer business contracts for businesses with minimum 10 employees, but that contract requires proving you're a registered as business with the local chamber of commerce & have the tax paperwork.

Wow, and I thought Comcast was customer hostile, this is just bonkers.

Re:Kubernetes Home – what do you do if your ISP changes your... by kuschku on Tuesday March 11, 2025 @05:17AM (#43330641)
German ISPs are kinda weird like that. Unmetered gigabit FTTH for $70/month, no CGNAT, and open peering. 3 phone numbers and 2 phone lines included. But static IP isn't even an option.

I've built custom dyndns scripts to automate everything away, so nowadays it's only a second of interruption (thanks to some DNS TTL trickery), but it's nonetheless really annoying to deal with.

Re:Kubernetes Home – what do you do if your ISP changes your... by TZubiri on Tuesday March 11, 2025 @05:20AM (#43330659)
>Wow, and I thought Comcast was customer hostile, this is just bonkers.

It's caused (magnified by upstream requirements by the RIR due to ipv4 exhaustion and possibly reputation mgmt.

In order to get a block isps need to provide a plan on how they will put the ips to good use for the benefit of society.

Re:Kubernetes Home – what do you do if your ISP changes your... by homodyne on Tuesday March 11, 2025 @01:58AM (#43329579)
It's really concerning that we have people trying to use tools like Kubernetes without understanding the basics that underlie them, like networking.

Post author should read Beej's Guide to Network Programming and come back when that's comfortable for them.

Re:Kubernetes Home – what do you do if your ISP changes your... by vegarde on Monday March 17, 2025 @09:45AM (#43388556)
All of that is sort of "best effort" when it comes to the home market. While an ISP should honor it and give you the same IP address (or IPv6 range), at home we're in the consumer market where it's good enough if you're able to hit youtube from your browser.

I know my way around networking, I know that my networking equipment will always try to request the same IP address/IPV6 range. But I can't do shit with it if my ISP has lost my reservation and given that to someone else.

And as numerous other comments here have shown, some ISPs are incompetent bordering on malicious, but sometimes, they're the best you have. My ISP is pretty decent, but that doesn't keep me from playing with "what if"-scenarios and solve things that may not ever happen for me.

I learnt something from it - not the core networking stuff, there is nothing in that that was new to me, but I leart a lot about how to do things more dynamically in Kubernetes, and I had to dig into the APIs of my router to achieve what I needed.

However, when I write a blog post, I also try to assume not everyone has a deep understanding of the things. If someone read my blog post and just then learnt about IPv6 addressing, that's great! Then they too would have learnt some things, even if Kubernetes is not for them.