답변:
1) 아래 명령을 사용하여 임시로 추가 할 수 있습니다
ifconfig lo:40 192.168.40.1 netmask 255.255.255.0 up
2) / etc / network / interfaces에 영구적으로 추가
auto lo lo:10 lo:20
iface lo inet loopback
iface lo:10 inet static
address 192.168.10.1
netmask 255.255.255.0
network 192.168.10.0
iface lo:20 inet static
address 192.168.20.1
netmask 255.255.255.0
network 192.168.20.0
lo:10
와lo:20
lo
에서는 192.168.40.2, 192.168.40.3, ...에 응답합니다. /32
대부분의 루프백에 넷 마스크 를 사용하는 것이 더 좋습니다 . 시간
그것은 실제로 우리를 곧 떠나지 않을 것이지만, 일 ifconfig
을하는 "오래된"방법이며, ip
명령 으로 대체되고 있습니다. 이 작업을 수행하는 방법은 다음과 ip
같습니다.
ip addr add 192.168.40.1/32 dev lo
더 이상 가상 인터페이스가 필요하지 않습니다 (예 : lo:10
Mukesh 등). 원하는 경우 계속 사용할 수 있습니다.
ip addr add 192.168.40.1/32 dev lo label lo:40
/32
netmasks lo
는 네트워크에 구성된 주소에 대해 응답한다는 점에서 특별 하기 때문에 넷 마스크를 사용 하고 있습니다. 따라서 추가 192.168.40.1/24
하면 실제로는 물론 모든 192.168.40.*
주소에 응답합니다.1
이를 위해의 원래 예제의 127.0.0.2
경우 실제로 해당 주소에 응답하기 때문에 해당 127.0.0.0/8
주소를 얻기 위해 아무 것도 할 필요 가 없기 때문에 실제로 응답 합니다.
또한 커널은 주소가 호스트에 있음을 알고 물리적 인터페이스에서 해당 주소에 대한 요청에 응답하기 때문에 루프백의 주소에주의해야합니다.
127.0.0.2
추가 구성없이 이미 응답 할 것입니다