4.7.3. 새로운 네트워크 이름 지정 스키마

Red Hat Enterprise Linux 7에서는 네트워크 인터페이스에 대해 일관적이고 예상 가능한 네트워크 장치 이름 지정 방법을 제공합니다. 이 기능은 인터페이스의 위치 및 구별을 쉽게 할 수 있도록 시스템 상의 네트워크 인터페이스 이름을 변경합니다.
기존의 Linux의 네트워크 인터페이스는 eth[0123...] 처럼 나열되었지만 이러한 이름은 섀시에 있는 실제 레이블과 일치할 필요가 없었습니다. 여러 네트워크 어댑터를 갖는 최근 서버 플랫폼은 이러한 인터페이스의 이름을 지정하는데 있어서 명확하지도 적합하지도 않을 수 있습니다. 이는 마더보드에 내장된 네트워크 어댑터 (Lan-on-Motherboard 또는 LOM)와 추가 기능 (단일 및 멀티 포트) 어댑터 모두에 영향을 미칩니다.
Red Hat Enterprise Linux 7에서 systemdudevd는 여러 이름 지정 체계를 지원합니다. 기본 동작은 펌웨어, 토폴로지, 위치 정보에 따라 고정 이름을 할당하는 것입니다. 이는 완전 자동화되어 있고 예상 가능하며 하드웨어 추가 또는 삭제의 경우에도 (다시 나열되지 않음) 고정 상태로 유지되며 손상된 하드웨어를 완벽하게 교체할 수 있다는 장점이 있습니다. 단점은 이전에 사용된 이름 보다 종종 읽기 어려운 경우가 있다는 점입니다. 예를 들어 eth0는 대신 enp5s0로 됩니다.
다음의 네트워크 인터페이스 이름 지정 체계는 udevd에 의해 기본적으로 지원됩니다.
이름 지정 체계 1
eno1과 같이 보드 장치에 대해 펌웨어 또는 BIOS가 제공하는 인덱스 번호 이름을 지정합니다. 펌웨어 정보를 적용 및 사용 가능한 경우 systemd는 기본값으로 이러한 이름 지정 체계에 따라 인터페이스 이름을 지정합니다. 이름 지정 체계 2는 대체로서 사용됩니다.
이름 지정 체계 2
ens1과 같이 펌웨어 또는 BIOS가 제공하는 PCI Express 핫플러그 슬롯 인덱스 번호 이름을 지정합니다. 펌웨어 정보를 적용 및 사용 가능한 경우 systemd는 기본값으로 이러한 이름 지정 체계에 따라 인터페이스 이름을 지정합니다. 이름 지정 체계 3은 대체로서 사용됩니다.
이름 지정 체계 3
enp2s0과 같이 하드웨어 커넥터의 물리적 위치 이름을 지정합니다. 펌웨어 정보를 적용 및 사용 가능한 경우 systemd는 기본값으로 이러한 이름 지정 체계에 따라 인터페이스 이름을 지정합니다. 이름 지정 체계 5는 대체로서 사용됩니다.
이름 지정 체계 4
enx78e7d1ea46da와 같이 인터페이스 MAC 주소 이름을 지정합니다. 기본값으로 systemd는 이러한 이름 지정 체계에 따라 인터페이스 이름을 지정하지 않지만 필요에 따라 활성화할 수 있습니다.
이름 지정 체계 5
eth0와 같이 기존의 예측 불가능한 커널-기본 ethX 이름을 지정합니다. systemd는 모든 다른 방법이 실패했을 경우 이러한 이름 지정 체계에 따라 인터페이스 이름을 지정합니다.
시스템에 BIOSDEVNAME이 활성화되어 있거나 또는 사용자가 커널 장치 이름을 변경하기 위해 udevd 규칙을 추가하려는 경우 이러한 규칙은 기본 systemd 정책에 우선합니다.
이러한 새로운 시스템 이름 지정에 대한 자세한 내용은 http://access.redhat.com/site/documentation/Red_Hat_Enterprise_Linux/에 있는 Red Hat Enterprise Linux 7 네트워킹 가이드에서 참조하십시오.

Red Hat의 최신 제품 문서 번역을 신속하게 제공하기 위해 이 페이지에는 영어 원본을 한국어로 자동 번역한 내용이 포함되어 있을 수 있습니다. [자세한 내용보기]