Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Yep, crappy routers tend to do this :/


It's not a real router if it does NAT. NAT is just a half assed proxying hack for hosts not on the internet.


A Juniper MX960 can do NAT. Is that not a router?


If it's configured to do NAT instead of routing, then it's not being a router. Routing is a job and "router" describes a role, not a static property of a box. Like firewall, bridge, etc.

Routing is defined as shuffling packets where they need to go unmolested - without messing with the address or port fields. It's specced in the IP RFC's. If you're mangling the traffic, you're violating router requirements.


You're never seen a router have to do NAT for two subnets that it's routing between?


While I certainly share your dislike of NAT, this is just absurd.




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: