Documentation for a newer release is available. View Latest

네트워킹

새로운 설치의 기본값에 ifcfg가 없습니다

페도라 36는 더 이상 신규 설치의 기본값으로 기존 네트워크 구성(ifcfg) 파일을 위한 NetworkManager 지원을 포함하지 않습니다.

아주 예전에, 페도라의 네트워킹은 network 서비스를 사용하여 구성되었으며, 이는 /etc/sysconfig/network-scripts/ifcfg-* ("ifcfg 파일")에서 구성된 스닛펫을 가져온 쉘 스크립트의 묶음이었습니다. 기존 네트워크 서비스와 같은 호환성을 갖는 ifcfg 파일은 NetworkManager가 도입 되었을 때에 유지되었습니다.

NetworkManager 기능 묶음이 기존 네트워크 서비스가 지원 할 수 있는 것 이상으로 확장되어, NetworkManager에 의해 작성된 ifcfg 파일은 더 이상 호환성을 보장 할 수 없었습니다. NetworkManager는 결국 기존 네트워크 서비스로 완전히 알려지지 않은 연결 유형에 대한 지원을 얻었으며, 결국 "keyfile"로 알려진 더 간소화된 구성 파일 형식을 사용하게 되었습니다.

NetworkManager의 다양한 구성 파일 사용은, 사실, 플러그인과 함께 구성 할 수 있고 확장 가능합니다. 페도라 33 이전에, 기본적으로 NetworkManager가 ifcfg 파일과 키파일 모두 활성화하도록 구성되었으며, 가능하다면 전자가 우선 적용됩니다. 우선 순위는 키파일을 선호하며 페도라 33에서 변경되었습니다. 우선 순위는 네트워크 연결 프로파일이 생성 되었을 때 영향을 받습니다. 연결 프로파일이 존재하면, NetworkManager는 프로파일을 다른 구성 백엔드로 변환 할 수 없으며, 이는 이전 시스템에서 생성된 기존 구성 파일에 영향을 줍니다.

당분간, ifcfg 플러그인은 신규 설치에서 자동으로 포함되어 있지 않는 하위 꾸러미임에도 불구하고 아직 설치를 위해 사용 할 수 있습니다. 적절한 RPM 태그는 ifcfg 플러그인이 있는 하위 꾸러미 향상시에 설치되도록 합니다. 이전 도구는 향상 후에 이들 시스템에서 기존 꾸러미를 제거하려는 사용자를 위해 제공됩니다.

시스템 통합과 관리자는 자동화된 설치(예제: 킥스타트 또는 구성 관리 도구를 통해) 시에 ifcfg 파일에서 추가된 도구를 사용 할 수 있습니다. 이들 도구를 최신화 하고 - ifcfg 파일을 키파일로 변환하거나, 또는 ifcfg 하위 꾸러미를 포함해야 합니다.