재부팅 후 영구 VxLAN 인터페이스를 생성하는 방법

재부팅 후 영구 VxLAN 인터페이스를 생성하는 방법

Redhat 7.3에서는 --create VxLAN 인터페이스를 사용 ip link add vxlan type vxlan id 42 group 239.1.1.1 dev eth1 dstport 4789 하고 IP 주소를 할당할 수 있습니다. 효과가있다. 그러나 이 인터페이스는 다시 시작한 후에 사라졌습니다.

제 질문은 재부팅 후에도 지속되는 VxLAN 인터페이스를 어떻게 생성합니까?입니다.

답변1

이것은 꽤 오래된 방법이지만 가장 쉬운 방법은 시작 시 실행되는 쉘 스크립트를 만드는 것입니다.

vxlan1.sh라는 셸 스크립트를 만듭니다.

#!/bin/bash
ip link add vxlan type vxlan id 42 group 239.1.1.1 dev eth1 dstport 4789

이제 chmod +x vxlan.sh 시작 시 스크립트를 실행하기만 하면 됩니다. 다음은 주제에 대한 스택 오버플로 토론입니다.https://stackoverflow.com/questions/12973777/how-to-run-a-shell-script-at-startup

답변2

ifcfgVXLAN 인터페이스 파일을 생성할 수 있습니다 . 두 가지 옵션을 추가해야 합니다.

VXLAN='yes'
VXLAN_ID='3'

VXLANifcfg이 파일에서 VXLAN 인터페이스를 생성하기 위한 사양을 정의합니다 . VXLAN_ID"실제" 네트워크에 고유한 VXLAN 식별자를 지정합니다. 각 VXLAN은 고유한 VXLAN_ID모양을 가지고 있어야 합니다 ifcfg-vxlan(5).

관련 정보