![ループバックインターフェースのネットマスクを変更する](https://rvso.com/image/756781/%E3%83%AB%E3%83%BC%E3%83%97%E3%83%90%E3%83%83%E3%82%AF%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%95%E3%82%A7%E3%83%BC%E3%82%B9%E3%81%AE%E3%83%8D%E3%83%83%E3%83%88%E3%83%9E%E3%82%B9%E3%82%AF%E3%82%92%E5%A4%89%E6%9B%B4%E3%81%99%E3%82%8B.png)
ループバック インターフェイスのネットマスクを変更できます (通常、lo
インターフェイスは 127.0.0.1/8 です)。
pi@raspberrypi:~ $ ifconfig
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
pi@raspberrypi:~ $ sudo ifconfig lo 127.0.0.1 netmask 255.255.255.0 up
pi@raspberrypi:~ $ ifconfig
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.255.255.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
これにはどんな悪影響があるのでしょうか? どんな落とし穴が隠れているのでしょうか?
答え1
すると、ループバックは にのみ応答します127.0.0.1/24
。これを行わないでください。この非標準構成には目的がありません。
壊れる可能性があるのは、Debianシステムです。自身のホスト名が解決できることを確認する/etc/hosts 経由で、おそらく へ127.0.1.1
。
Linux ではifconfig
何年も前から廃止されていることに留意してください。
同等の iproute は次のとおりです。
ip addr add 127.0.0.1/24 dev lo
ip addr del 127.0.0.1/8 dev lo
答え2
まあ、将来は127/16になりそうだ
この文書によると https://www.ietf.org/id/draft-schoen-intarea-unicast-127-00.html