Хотя, вероятно, это не скоро нас покинет, ifconfig
- это "старый" способ работы и заменяется командой ip
. Способ сделать это с помощью ip
:
ip addr add 192.168.40.1/32 dev lo
Больше нет необходимости в виртуальных интерфейсах (т. Е. Используется Mukeh для lo:10
и т.д.), Но вы все равно можете использовать их, если хотите
ip addr add 192.168.40.1/32 dev lo label lo:40
обратите внимание, что я использую /32
сетевые маски, потому что lo
является особенным в том смысле, что он будет отвечать за адрес, принадлежащий сети, настроенной на нем. Таким образом, если вы добавите 192.168.40.1/24
он будет реагировать на любой адрес 192.168.40.*
, А не только на .1
С этой целью, для вашего исходного примера 127.0.0.2
, он на самом деле уже отреагирует на это, потому что он попадает в 127.0.0.0/8
так что вам не нужно ничего делать, чтобы получить этот конкретный адрес.
Кроме того, будьте осторожны с адресами при обратной петле, потому что ядро будет знать, что адрес находится на хосте, и будет отвечать на запросы этого адреса также на физических интерфейсах.