Хотя это, вероятно, на самом деле не покидает нас в ближайшее время, ifconfig
это «старый» способ ведения дел, и его заменяют ip
командой. Способ сделать это с помощью ip
:
ip addr add 192.168.40.1/32 dev lo
Больше нет необходимости в виртуальных интерфейсах (т. 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
так что вам вообще ничего не нужно делать, чтобы получить этот конкретный адрес.
Кроме того, будьте осторожны с адресами при обратной петле, потому что ядро будет знать, что адрес находится на хосте, и будет отвечать на запросы этого адреса также на физических интерфейсах.