News for hackers. Stuff that matters.
Re:Choose Your Own IP by arittr on Thursday December 07, 2023 @02:26PM (#38560664)
"One thing you can rely on with IPv4: whatever the problem, Network Address Translation is part of the solution."

NAT... the cause of, and solution to, all of life's problems.

Re:Choose Your Own IP by BLKNSLVR on Thursday December 07, 2023 @04:57PM (#38562380)
I thought it was always DNS?
Re:Choose Your Own IP by H8crilA on Thursday December 07, 2023 @04:58PM (#38562384)
I thought it's BGP? Or maybe that's just the cause of all problems, hmm...
Re:Choose Your Own IP by Affric on Thursday December 07, 2023 @05:23PM (#38562666)
My understanding of BGP is that it’s so old (and was relatively well designed) that it could now be considered an arcane magic once widespread but now only known by some old wizards.
Re:Choose Your Own IP by silisili on Thursday December 07, 2023 @05:59PM (#38562975)
The problem with both is that they were both designed long ago, without much regard to bad actors. They have been around so long replacing would be a herculean effort.
Re:Choose Your Own IP by AeroNotix on Friday December 08, 2023 @04:47AM (#38567124)
For some reason whenever I interview very junior candidates - every _single_ one of them has BGP on their resume as a skill.

0% of them have correctly been able to explain what BGP is used for.

Re:Choose Your Own IP by glitchcrab on Friday December 08, 2023 @01:10PM (#38572129)
Junior candidates for what position?
Re:Choose Your Own IP by vikarti on Friday December 08, 2023 @01:23PM (#38572318)
Would answer "I use it host servers at home and have load-balanced access to internet via several end-users ISPs(no BGP sessions with ISPs so 2 VPN tunnels from home to server + 2 BGP sessions from home to said server via tunnels and server itself have session with it's ISP) count?" :)

Would "I'm just getting lists of IPs blocked by local censorship authority/IPs which are better to access via IP from OTHER country to put them all in VPN" count? :)

p.s. I'm not network admin and never put "BGP" on resume.

Re:Choose Your Own IP by gabeio on Thursday December 07, 2023 @09:24PM (#38564648)
> Or maybe that's just the cause of all problems, hmm...

It sure is the cause of some of the worst problems.

Re:Choose Your Own IP by gotbeans on Thursday December 07, 2023 @08:25PM (#38564229)
That'a just all the problems, no solutions.
Re:Choose Your Own IP by 0x457 on Thursday December 07, 2023 @05:09PM (#38562506)
Yes, but it's also an issue with IPv6. NAT is nearly always involved with whenever you touch IPv4.
Re:Choose Your Own IP by Grimburger on Friday December 08, 2023 @07:48AM (#38568384)
You could easily get away with IPv6 only networks in some countries.
Re:Choose Your Own IP by sonicanatidae on Friday December 08, 2023 @03:04PM (#38573528)
It's usually NAT, with DNS as a very close second place.
Re:Choose Your Own IP by lisper on Thursday December 07, 2023 @09:01PM (#38564504)
"I know, I'll use NAT!" Now you have two problems.

(Just in case you don't recognize the allusion:

https://arstechnica.com/information-technology/2014/05/what-...

Re:Choose Your Own IP by halJordan on Friday December 08, 2023 @01:50PM (#38572693)
Posts from Ars say, pre-2018/2017 should be left alone. No need to remind ourselves about how far they've fallen.
Re:Choose Your Own IP by venusenvy47 on Friday December 08, 2023 @03:01PM (#38573468)
I immediately thought of this line from my favorite episode of Everybody Love Raymond. Ray's dad says: "Didn't I teach you anything, you gotta problem with your woman you don't go out and get another one. Then you got two problems."

That episode aired in 2001. I wonder if the NAT quote is inspired by that?

Re:Choose Your Own IP by lisper on Friday December 08, 2023 @03:13PM (#38573651)
The original quote was about regexps, not NAT. But I have no idea whether JWZ invented it or was took it from ELR.
Re:Choose Your Own IP by teddyh on Saturday December 09, 2023 @02:57PM (#38585334)
Re:Choose Your Own IP by alacode on Friday December 08, 2023 @10:10AM (#38569934)
NAT is great. I can think of no problems caused by NAT. I can immediately think of my experiences with IPv6 and all loss of privacy.
Re:Choose Your Own IP by orangeboats on Friday December 08, 2023 @10:13AM (#38569983)
Can't tell whether this is trolling or serious. Breaking the end-to-end principle has had profound effects on the Internet as a whole for the last 2 decades, centralization being the most obvious one.
Re:Choose Your Own IP by teddyh on Friday December 08, 2023 @10:37AM (#38570288)
I used to keep a copy of this paper with me: <https://web.mit.edu/Saltzer/www/publications/endtoend/endtoe...>
Re:Choose Your Own IP by alacode on Friday December 08, 2023 @04:50PM (#38575011)
Trolling? No. NAT breaks something? No. IPv6 breaks privacy at a minimum and probably opens our devices to security issues. IPv6 is what's broken.
Re:Choose Your Own IP by wredcoll on Friday December 08, 2023 @05:09PM (#38575250)
That's not how any of this works.
Re:Choose Your Own IP by orangeboats on Saturday December 09, 2023 @12:50AM (#38579022)
Citation needed on "breaking privacy". You have at least 2^64 IPv6 addresses per household, cycle through them and stop worrying about IP tracking.

Oh, and I can give citation on how NAT breaks something. Until the day we can magically remove application-level gateways[0] I consider NAT a fundamentally broken hack.

[0]: https://en.wikipedia.org/wiki/Application-level_gateway

Re:Choose Your Own IP by stavros on Friday December 08, 2023 @10:19AM (#38570039)
I can't tell if this is sarcasm or another "I like NAT because I can't be bothered to deploy a firewall rule" comment.
Re:Choose Your Own IP by alacode on Friday December 08, 2023 @04:51PM (#38575021)
I said nothing about a firewall. I use firewalls everywhere. I use NAT. What I don't use is IPv6.