검색

1.4. 다른 네트워크 인터페이스 이름 지정 체계로 전환

download PDF

기본적으로 RHEL(Red Hat Enterprise Linux) 8은 RHEL의 최신 마이너 버전을 설치하거나 업데이트하더라도 rhel-8.0 이름 지정 스키마를 사용합니다. 기본 이름 지정 스키마는 대부분의 시나리오에 적합하지만 다른 스키마 버전으로 전환해야 하는 이유가 있을 수 있습니다. 예를 들면 다음과 같습니다.

  • 새로운 체계는 슬롯 번호와 같은 추가 속성을 인터페이스 이름에 추가하는 경우 장치를 더 잘 식별하는 데 도움이 될 수 있습니다.
  • 새로운 체계는 udev 가 커널 할당 장치 이름(eth*)으로 대체되지 않도록 할 수 있습니다. 이는 드라이버에서 두 개 이상의 인터페이스에 고유한 특성을 제공하지 않는 경우 고유 이름을 생성하는 경우에 발생합니다.

사전 요구 사항

  • 서버의 콘솔에 액세스할 수 있습니다.

절차

  1. 네트워크 인터페이스를 나열합니다.

    # ip link show
    2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
        link/ether 00:00:5e:00:53:1a brd ff:ff:ff:ff:ff:ff
    ...

    인터페이스의 MAC 주소를 기록합니다.

  2. 선택 사항: 네트워크 인터페이스의 ID_NET_NAMING_SCHEME 속성을 표시하여 RHEL에서 현재 사용하는 이름 지정 스키마를 식별합니다.

    # udevadm info --query=property --property=ID_NET_NAMING_SCHEME /sys/class/net/eno1'
    ID_NET_NAMING_SCHEME=rhel-8.0

    이 속성은 lo 루프백 장치에서 사용할 수 없습니다.

  3. net.naming-scheme= <scheme > 옵션을 설치된 모든 커널의 명령줄에 추가합니다. 예를 들면 다음과 같습니다.

    # grubby --update-kernel=ALL --args=net.naming-scheme=rhel-8.4
  4. 시스템을 재부팅합니다.

    # reboot
  5. 기록한 MAC 주소에 따라 다른 이름 지정 체계로 인해 변경된 네트워크 인터페이스의 새 이름을 확인합니다.

    # ip link show
    2: eno1np0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
        link/ether 00:00:5e:00:53:1a brd ff:ff:ff:ff:ff:ff
    ...

    스키마를 전환한 후 이 예제의 udev 이름은 MAC 주소가 00:00:5e:00:53:1a eno1np0 인 장치이며 이전에 eno1 이라는 이름이 지정되었습니다.

  6. 이전 이름의 인터페이스를 사용하는 NetworkManager 연결 프로필을 식별합니다.

    # nmcli -f device,name connection show
    DEVICE  NAME
    eno1  example_profile
    ...
  7. 연결 프로필의 connection.interface-name 속성을 새 인터페이스 이름으로 설정합니다.

    # nmcli connection modify example_profile connection.interface-name "eno1np0"
  8. 연결 프로필을 다시 활성화합니다.

    # nmcli connection up example_profile

검증

  • 네트워크 인터페이스의 ID_NET_NAMING_SCHEME 속성을 표시하여 RHEL에서 사용하는 이름 지정 체계를 식별합니다.

    # udevadm info --query=property --property=ID_NET_NAMING_SCHEME /sys/class/net/eno1np0'
    ID_NET_NAMING_SCHEME=_rhel-8.4
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.