3.10. 라우터 추가
OpenStack Networking은 SDN 기반 가상 라우터를 사용하여 라우팅 서비스를 제공합니다. 라우터는 인스턴스에서 실제 네트워크에 있는 서브넷을 포함하여 외부 서브넷과 통신해야 합니다. 라우터 및 서브넷은 인터페이스를 사용하여 연결합니다. 각 서브넷에 자체 인터페이스가 필요합니다.
라우터의 기본 게이트웨이는 라우터에서 수신한 모든 트래픽에 대한 다음 홉을 정의합니다. 해당 네트워크는 일반적으로 가상 브리지를 사용하여 트래픽을 외부 물리적 네트워크로 라우팅하도록 구성됩니다.
라우터를 생성하려면 다음 단계를 완료합니다.
- 대시보드에서 Project > Network >라우터 를 선택하고 Create Router 를 클릭합니다.
- 새 라우터에 대한 설명 이름을 입력하고 라우터 생성 을 클릭합니다.
- router1 목록에서 새 라우터의 항목 옆에 있는 Set Gateway 를 클릭합니다.
- External Network (외부 네트워크) 목록에서 외부 위치로 향하는 트래픽을 수신할 네트워크를 지정합니다.
Set Gateway 를 클릭합니다.
라우터를 추가한 후에는 이 라우터를 사용하여 트래픽을 보내도록 만든 서브넷을 구성해야 합니다. 서브넷과 라우터 간의 인터페이스를 생성하여 이 작업을 수행합니다.
중요
서브넷의 기본 경로를 덮어쓸 수 없습니다. 서브넷의 기본 경로가 제거되면 L3 에이전트가 라우터 네임스페이스에서 해당 경로를 자동으로 제거하고 네트워크 트래픽은 연결된 서브넷으로 이동할 수 없습니다. 기존 라우터 네임스페이스 경로가 제거된 경우 이 문제를 해결하려면 다음 단계를 수행합니다.
- 서브넷의 모든 유동 IP의 연결을 끊습니다.
- 서브넷에서 라우터를 분리합니다.
- 라우터를 서브넷에 다시 연결합니다.
- 모든 유동 IP를 다시 연결합니다.