On Fri, May 17, 2019 at 6:06 PM Owen DeLong <[email protected]> wrote: > You’ll also have to rewrite the linux kernel which treats all of > 127.0.0.0/8 as quasi-automatically configured on interface lo. >
Actually, no. Linux treats every address in the blocks configured on interface "lo" as local. ifconfig lo:1 192.168.0.1 netmask 255.255.0.0 ping 192.168.55.66 response! ifconfig lo 127.0.0.1 netmask 255.255.255.255 ping 127.0.0.2 no response. Interface "lo" is not automatically configured by the kernel; the startup scripts configure it. ip netns add test ip netns exec test ifconfig -a Note that lo inside the namespace is down and has no ip address. Of course, changing the startup scripts on every deployed Linux box is not a particularly smaller task than changing the kernel. Regards, Bill Herrin -- William Herrin [email protected] https://bill.herrin.us/
_______________________________________________ ARIN-PPML You are receiving this message because you are subscribed to the ARIN Public Policy Mailing List ([email protected]). Unsubscribe or manage your mailing list subscription at: https://lists.arin.net/mailman/listinfo/arin-ppml Please contact [email protected] if you experience any issues.
