네트워크 인터페이스가 나타난 후 명령을 실행해야 합니다. 데비안에서는 . post-up
를 사용 하겠지만 /etc/network/interfaces
Solaris 10과 비슷한 것을 찾을 수 없습니다. 네트워크가 초기화된 후에 명령을 실행할 수 있나요?
답변1
Solaris는 SMF를 사용하여 시스템을 제어하며 init(1m)은 /lib/svc/bin/svc.startd
xml 파일에 의해서만 제어되기 시작합니다.
시스템 작동 방식을 이해하려면 smf
(개요), svcs
(Service Status Reporter - 자세히 알아보려면 먼저 실행) 및 svcadm
(시스템을 관리하는 프로그램)에 대한 매뉴얼 페이지를 읽어보는 것이 좋습니다.
네트워크 시작 후 실행되는 서비스를 추가하려면 "I dependency on svc:/milestone/network:default
"이라는 서비스 설명(xml) 파일을 작성하고 서비스를 설치해야 합니다.
더 많은 작업을 수행하려면 반드시 설명서를 읽어야 합니다.
답변2
솔라리스는 oses 와 마찬가지로 유닉스 7에서 대기열, rc
스크립트를 가져옵니다 .run command
*BSD
보세요문서.
다음은 /etc/rc*.d
다양한 실행 수준에서 실행되는 스크립트입니다. Solaris 10이 없기 때문에 rc2.d
Solaris 11의 스크립트에 표시된 네트워크 런레벨입니다 ./etc/rc2