답변:
그것은 당신이 원하는 lo또는 lo:인터페이스 별명에 달려 있습니다 .
ifconfig lo:0 127.0.0.2 netmask 255.0.0.0 up
ifconfig lo:1 127.0.0.3 netmask 255.0.0.0 up
ifconfig lo:2 127.0.0.4 netmask 255.0.0.0 up
공장. 더 많은 IP를 lo사용하려면
route add -host 127.0.0.3 dev lo
route add -host 127.0.0.4 dev lo
route add -host 127.0.0.5 dev lo
작동합니다. 제거하려면 다음을 사용하십시오.
route del -host 127.0.0.3
route del -host 127.0.0.4
route del -host 127.0.0.5
IP-Aliasing Linux Networking-HOWTO 도 참조하십시오
ifconfig lo: 그리고 route add -host ? 그들은 같은 일을하고 있습니까?
"ifconfig lo ..."를 계속 사용하면 새 인터페이스를 만들지 않고 이전 인터페이스를 덮어 씁니다. 인터페이스 파일을 편집 해 볼 수 있습니다.
sudo vim /etc/network/interfaces
광산은 다음과 같습니다.
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
따라서 새 인터페이스를 작성하기 위해이를 수정하고 시도 할 수 있습니다.
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
auto lo2
iface lo2 inet loopback
auto lo3
그런 다음 네트워크 또는 전체 시스템을 다시 시작하고 "sudo ifconfig lo2 / lo3 등 ..."을 사용하여 새 인터페이스와 상호 작용하십시오.
interfaces(5), ifup(8),와 ifdown(8)) 말인가요? 감사.
man man. 숫자는 각 맨 페이지의 매뉴얼 섹션을 나타냅니다. 섹션 5는 예를 들어 파일 형식 및 규칙을위한 것이며 섹션 8은 시스템 관리 명령 (일반적으로 루트 만 실행해야 함)을위한 것입니다.
여러 개의 루프백 인터페이스를 영구적으로 추가하려면 더미 드라이버를 추가로 확인해야합니다.
더미 드라이버는
다른 IP의 첨부 파일을 사용하여 하나의 장치에 여러 별칭을 만드는 대신 여러 루프백 장치를 만드는 데 사용됩니다 .
이 줄은 loop1, loop2, loop3다음과 같은 다른 루프백을 추가합니다 .
sudo ip link add name loop1 type dummy
sudo ip link add name loop2 type dummy
sudo ip link add name loop3 type dummy
dummy위 명령을 실행하기 전에 커널 모듈이로드 되었는지 확인하십시오 :
sudo lsmod | grep dummy
lo인터페이스에 플래그가없는 더미 인터페이스를 추가합니다.
lo과lo:에서 인터페이스를 제거하는 방법은lo:?