5.2. BGP 문제 해결을 위해 VTY 쉘 명령 사용
VTY 쉘(Virtual Terminal Interface)의 쉘을 사용하여 Free Range Routing(FRRouting 또는 FRR) 데몬과 상호 작용할 수 있습니다. Red Hat OpenStack Platform에서 bgpd 와 같은 FRR 데몬은 컨테이너 내에서 실행됩니다. VTY 쉘을 사용하면 BGP 라우팅 문제를 해결하는 데 도움이 될 수 있습니다.
사전 요구 사항
- VTY 쉘 명령을 실행하려는 호스트에 대한 sudo 권한이 있어야 합니다.
프로세스
-
BGP 데몬
bgpd의 문제를 해결하려는 호스트에 로그인합니다. 일반적으로bgpd는 모든 오버클라우드 노드에서 실행됩니다. FR 컨테이너를 입력합니다.
$ sudo podman exec -it frr bashVTY 쉘 명령을 실행하기 위한 두 가지 옵션이 있습니다.
대화형 모드
sudo vtysh를 한 번 입력하여 대화형 모드로 전환하여 여러 VTY 쉘 명령을 실행합니다.- 예제
$ sudo vtysh > show bgp summary
직접 모드
sudo vtysh -c를 사용하여 각 VTY 쉘 명령을 앞에 입력합니다.- 예제
$ sudo vtysh -c 'show bgp summary'
다음은 몇 가지 VTY 쉘 BGP 데몬 문제 해결 명령입니다.
IPv6를 사용하는 경우 ip 인수를 생략합니다.
- 특정 라우팅 테이블 또는 모든 라우팅 테이블 표시
> show ip bgp <IPv4_address> | all > show bgp <IPv6_address> | all- BGP 피어에 알리는 출력 경로
> show ip bgp neighbors <router-ID> <advertised-routes>- BGP 피어에서 수신된 출력 경로
> show ip bgp neighbors <router-ID> <received-routes>