IP 주소가 127.0.0.2 인 OpenBSD 6.1에 루프백 인터페이스가 하나 더 필요합니다.
다음 명령으로 직접 만들 수 있습니다.
ifconfig lo1 127.0.0.2
그리고 부팅시 그것을 갖기 위해 방금 그 명령을에 삽입했습니다 /etc/rc.local
.
나는 그것을보다 표준적인 방법으로 연구했지만 성공하지 못했습니다.
그것을 갖는 /etc/rc.local
또한 것은 난 단지 늦게 부팅 과정에서 해당 인터페이스를 의미합니다.
더 깨끗한 “OpenBSD”방식으로 어떻게 구성 할 수 있습니까?
답변
에서 힌트를 얻은 것처럼 lo(4)
다음을 만들 수 있습니다 /etc/hostname.lo1
.
inet 127.0.0.2 255.0.0.0
lo1
부팅 프로세스가 실행될 때 인터페이스 가 생성 됩니다 /etc/netstart
. 해당 파일이 있으면 재부팅없이 인터페이스를 설정할 수도 있습니다.
$ doas sh /etc/netstart lo1
인터페이스는
lo1: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 32768
index 4 priority 0 llprio 3
groups: lo
inet 127.0.0.2 netmask 0xff000000
에 의해 ifconfig
.
자세한 정보를 원하시면, 볼 hostname.if(5)
, netstart(8)
그리고 ifconfig(8)
.
답변
당신은 일이 이유가없는 한 추가 당신이하지 않는 네트워크 인터페이스, 참고 가 단지 127.0.0.0/8에 두 번째 IP 주소를하기 위해 두 번째 인터페이스를 가지고 있습니다. 기존 루프백 인터페이스에 두 번째 IP 주소를 추가 할 수 있습니다 .
# echo >> /etc/hostname.lo0 inet 별명 127.0.0.2 255.0.0.0 #
이렇게하면 지금 -A
옵션 이 필요하다는 것을 기억하십시오 ifconfig
. 약간 잘못된 옵션입니다. 별명 자체를 대상으로하지 않습니다. 그것은 단순히 중지 ifconfig
실제로 IP 주소 별칭있는 알아내는 대신에 무엇 인가 발견 한 첫 번째 IP 버전 4 주소를 표시하지.