41.2. nmstatectl을 사용하여 현재 네트워크 구성 업데이트
nmstatectl 유틸리티를 사용하여 하나 또는 모든 인터페이스의 현재 네트워크 구성을 파일에 저장할 수 있습니다. 그런 다음 이 파일을 사용하여 다음을 수행할 수 있습니다.
- 구성을 수정하고 동일한 시스템에 적용합니다.
- 파일을 다른 호스트에 복사하고 동일하거나 수정된 설정으로 호스트를 구성합니다.
예를 들어 enp1s0 인터페이스의 설정을 파일로 내보내고 구성을 수정한 다음 호스트에 설정을 적용할 수 있습니다.
사전 요구 사항
-
nmstate패키지가 설치되어 있습니다.
절차
enp1s0인터페이스의 설정을~/network-config.yml파일로 내보냅니다.# nmstatectl show enp1s0 > ~/network-config.yml이 명령은
enp1s0의 구성을 YAML 형식으로 저장합니다. 출력을 JSON 형식으로 저장하려면--json옵션을 명령에 전달합니다.인터페이스 이름을 지정하지 않으면
nmstatectl에서 모든 인터페이스의 구성을 내보냅니다.-
텍스트 편집기를 사용하여
~/network-config.yml파일을 수정하여 구성을 업데이트합니다. ~/network-config.yml파일의 설정을 적용합니다.# nmstatectl apply ~/network-config.yml설정을 JSON 형식으로 내보낸 경우 명령에
--json옵션을 전달합니다.