VXLAN 트래픽에 사용되는 포트를 변경할 수 있습니다.

NSX 6.2.3 이상에서 기본 VXLAN 포트는 IANA에서 할당한 표준 포트인 4789입니다. NSX 6.2.3이 나오기 전에는 기본 VXLAN UDP 포트 번호가 8472였습니다.

새로운 NSX 설치에서는 VXLAN에 UDP 포트 4789를 사용합니다.

NSX 6.2.2 이전에서 NSX 6.2.3 이상으로 업그레이드할 때 이전의 설치에서 기존 기본값(8472)이나 사용자 지정 포트 번호(예: 8888)를 사용한 경우에는 변경 단계를 수행하지 않는 한 업그레이드 후에도 계속 같은 포트를 사용합니다.

업그레이드한 설치에서 VTEP 게이트웨이(ToR 게이트웨이)를 사용하고 있거나 사용할 예정인 경우에는 VXLAN 포트 4789로 전환해야 합니다.

크로스 vCenter NSX에서는 VXLAN 포트에 4789를 사용할 필요가 없지만, 크로스 vCenter NSX 환경에 있는 모든 호스트가 같은 VXLAN 포트를 사용하도록 구성되어 있어야 합니다. 포트 4789로 전환하면 크로스 vCenter NSX 환경에 새로 추가되는 모든 NSX 설치에서 기존 NSX 배포와 같은 포트를 사용하도록 할 수 있습니다.

VXLAN 포트 변경은 세 가지 단계 프로세스로 수행되며 VXLAN 트래픽은 중단되지 않습니다.
  1. NSX Manager는 모든 호스트가 이전 및 새 포트에서 VXLAN 트래픽을 수신하도록 구성합니다. 호스트는 이전 포트에서 VXLAN 트래픽을 계속 전송합니다.
  2. NSX Manager는 새 포트에서 트래픽을 전송하도록 모든 호스트를 구성합니다.
  3. NSX Manager는 모든 호스트가 이전 포트에서의 수신을 중지하도록 구성하며, 모든 트래픽이 새 포트에서 송수신됩니다.
크로스 vCenter NSX 환경에서는 기본 NSX Manager에서 포트 변경을 시작해야 합니다. 다음 단계를 계속 진행하기 전에 각 단계에서 크로스 vCenter NSX 환경의 모든 호스트에서 구성이 변경됩니다.

사전 요구 사항

  • VXLAN에 사용하려는 포트가 방화벽에 의해 차단되지 않았는지 확인합니다.
  • 호스트 준비가 실행되는 동안 VXLAN 포트가 변경되고 있지는 않은지 확인합니다.

프로시저

  1. VXLAN 전송 설정으로 이동합니다.
    • NSX 6.4.1 이상에서 네트워킹 및 보안(Networking & Security) > 설치 및 업그레이드(Installation and Upgrade) > 논리적 네트워크 설정(Logical Network Settings) > VXLAN 설정(VXLAN Settings)으로 이동합니다.
    • NSX 6.4.0에서 네트워킹 및 보안(Networking & Security) > 설치 및 업그레이드(Installation and Upgrade) > 논리적 네트워크 준비(Logical Network Preparation) > VXLAN 전송(VXLAN Transport)으로 이동합니다.
  2. VXLAN 포트(VXLAN Port) 옆의 편집(Edit) 또는 변경(Change)을 클릭합니다. 전환하려는 포트를 입력합니다. 4789는 IANA에서 VXLAN에 할당하는 포트입니다.
    포트 변경 내용은 모든 호스트로 빠르게 전파됩니다.
  3. (선택 사항) GET /api/2.0/vdn/config/vxlan/udp/port/taskStatus API 요청에 따른 포트 변경 진행 상태를 확인하십시오.
    GET https://nsxmgr-01a/api/2.0/vdn/config/vxlan/udp/port/taskStatus
    <?xml version="1.0" encoding="UTF-8"?>
    <vxlanPortUpdatingStatus>
        <prevPort>8472</prevPort>
        <targetPort>4789</targetPort>
        <taskPhase>PHASE_TWO</taskPhase>
        <taskStatus>PAUSED</taskStatus>
    </vxlanPortUpdatingStatus>
    ...
    <?xml version="1.0" encoding="UTF-8"?>
    <vxlanPortUpdatingStatus>
        <prevPort>8472</prevPort>
        <targetPort>4789</targetPort>
        <taskPhase>FINISHED</taskPhase>
        <taskStatus>SUCCEED</taskStatus>
    </vxlanPortUpdatingStatus>