OpenBSD : 새로운 루프백 인터페이스 정의


9

IP 주소가 127.0.0.2 인 OpenBSD 6.1에 루프백 인터페이스가 하나 더 필요합니다.

다음 명령으로 직접 만들 수 있습니다.

ifconfig lo1 127.0.0.2

그리고 부팅시 그것을 갖기 위해 방금 그 명령을에 삽입했습니다 /etc/rc.local.

나는 그것을보다 표준적인 방법으로 연구했지만 성공하지 못했습니다.

그것을 갖는 /etc/rc.local또한 것은 난 단지 늦게 부팅 과정에서 해당 인터페이스를 의미합니다.

더 깨끗한 "OpenBSD"방식으로 어떻게 구성 할 수 있습니까?

답변:


10

에서 힌트를 얻은 것처럼 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).


2
모든 도움에 감사드립니다. 저는 시스템에 대한 파일럿 / (재) 소개로 개인 넷북에서 OpenBSD에 발을 담그고 있습니다.
Rui F Ribeiro

0

당신은 일이 이유가없는 한 추가 당신이하지 않는 네트워크 인터페이스, 참고 단지 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 주소를 표시하지.


당시 특정 소프트웨어에 제공 할 인터페이스를 정의했습니다. 다시 freebsd로 전환했습니다.
Rui F Ribeiro
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.