Red Hat Training

A Red Hat training course is available for RHEL 8

6.4. nm-connection-editor를 사용하여 네트워크 브리지 구성

그래픽 인터페이스와 함께 Red Hat Enterprise Linux를 사용하는 경우 nm-connection-editor 애플리케이션을 사용하여 네트워크 브리지를 구성할 수 있습니다.

nm-connection-editor 는 새 포트만 브리지에 추가할 수 있습니다. 기존 연결 프로필을 포트로 사용하려면 nmcli 를 사용하여 네트워크 브리지 구성에 설명된 대로 nmcli 유틸리티를 사용하여 브리지 를 생성합니다.

사전 요구 사항

  • 서버에 두 개 이상의 실제 또는 가상 네트워크 장치가 설치되어 있습니다.
  • 이더넷 장치를 브리지 포트로 사용하려면 물리적 또는 가상 이더넷 장치를 서버에 설치해야 합니다.
  • 팀, 본딩 또는 VLAN 장치를 브리지 포트로 사용하려면 해당 장치가 아직 구성되지 않았는지 확인합니다.

절차

  1. 터미널을 열고 nm-connection-editor 를 입력합니다.

    $ nm-connection-editor
  2. + 버튼을 클릭하여 새 연결을 추가합니다.
  3. 브리지 연결 유형을 선택하고 만들기 를 클릭합니다.
  4. 브리지 탭에서 다음을 수행합니다.

    1. 선택 사항: 인터페이스 이름 필드에 브리지 인터페이스의 이름을 설정합니다.
    2. Add(추가 ) 버튼을 클릭하여 네트워크 인터페이스의 새 연결 프로필을 만들고 프로필을 브리지에 포트로 추가합니다.

      1. 인터페이스의 연결 유형을 선택합니다. 예를 들어 유선 연결로 이더넷 을 선택합니다.
      2. 선택적으로 포트 장치의 연결 이름을 설정합니다.
      3. 이더넷 장치에 대한 연결 프로필을 생성하는 경우 이더넷 탭을 열고 장치 필드에서 브릿지에 포트로 추가할 네트워크 인터페이스를 선택합니다. 다른 장치 유형을 선택한 경우 적절하게 구성합니다.
      4. 저장을 클릭합니다.
    3. 브리지에 추가할 각 인터페이스에 대해 이전 단계를 반복합니다.

      add nic to bridge in nm connection editor

  5. 선택 사항: STP(Spanning Tree Protocol) 옵션과 같은 추가 브리지 설정을 구성합니다.
  6. IPv4 설정 및 IPv6 설정 탭에서 IP 주소 설정을 구성합니다.

    • 이 브리지 장치를 다른 장치의 포트로 사용하려면 Method 필드를 Disabled 로 설정합니다.
    • DHCP를 사용하려면 Method 필드를 기본값인 Automatic(DHCP) 으로 둡니다.
    • 고정 IP 설정을 사용하려면 Method 필드를 Manual 로 설정하고 그에 따라 필드를 작성합니다.

      bridge IP settings nm connection editor

  7. 저장을 클릭합니다.
  8. nm-connection-editor 를 종료합니다.

검증

  • ip 유틸리티를 사용하여 특정 브리지의 포트인 이더넷 장치의 링크 상태를 표시합니다.

    # ip link show master bridge0
    3: enp7s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel master bridge0 state UP mode DEFAULT group default qlen 1000
        link/ether 52:54:00:62:61:0e brd ff:ff:ff:ff:ff:ff
    4: enp8s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel master bridge0 state UP mode DEFAULT group default qlen 1000
        link/ether 52:54:00:9e:f1:ce brd ff:ff:ff:ff:ff:ff
  • bridge 유틸리티를 사용하여 모든 브리지 장치에 포트인 이더넷 장치의 상태를 표시합니다.

    # bridge link show
    3: enp7s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 master bridge0 state forwarding priority 32 cost 100
    4: enp8s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 master bridge0 state listening priority 32 cost 100
    5: enp9s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 master bridge1 state forwarding priority 32 cost 100
    6: enp11s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 master bridge1 state blocking priority 32 cost 100
    ...

    특정 이더넷 장치의 상태를 표시하려면 bridge link show dev ethernet_device_name 명령을 사용합니다.