24.10. 여러 기본 게이트웨이로 인한 예기치 않은 라우팅 동작 수정
Multipath TCP를 사용하는 경우와 같이 호스트에 여러 기본 게이트웨이가 필요한 몇 가지 시나리오만 있습니다. 대부분의 경우 예기치 않은 라우팅 동작 또는 비동기 라우팅 문제를 방지하기 위해 단일 기본 게이트웨이만 구성합니다.
트래픽을 다른 인터넷 공급자로 라우팅하려면 여러 기본 게이트웨이 대신 정책 기반 라우팅을 사용합니다.
사전 요구 사항
- 호스트는 NetworkManager를 사용하여 기본값인 네트워크 연결을 관리합니다.
- 호스트에는 여러 네트워크 인터페이스가 있습니다.
- 호스트에는 여러 기본 게이트웨이가 구성되어 있습니다.
프로세스
라우팅 테이블을 표시합니다.
IPv4의 경우 다음을 입력합니다.
ip -4 route
# ip -4 route default via 192.0.2.1 dev enp1s0 proto dhcp metric 101 default via 198.51.100.1 dev enp7s0 proto dhcp metric 102 ...
Copy to Clipboard Copied! Toggle word wrap Toggle overflow IPv6의 경우 다음을 입력합니다.
ip -6 route
# ip -6 route default via 2001:db8:1::1 dev enp1s0 proto static ra 101 pref medium default via 2001:db8:2::1 dev enp7s0 proto static ra 102 pref medium ...
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
기본값
으로 시작하는 항목은 기본 경로를 나타냅니다.dev
옆에 표시되는 이러한 항목의 인터페이스 이름을 확인합니다.다음 명령을 사용하여 이전 단계에서 식별한 인터페이스를 사용하는 NetworkManager 연결을 표시합니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 이 예제에서
Corporate-LAN
및Internet-Provider
라는 프로필에는 기본 게이트웨이가 설정되어 있습니다. 로컬 네트워크에서 기본 게이트웨이는 일반적으로 인터넷에 더 가까운 호스트이므로 이 절차의 나머지 부분에서는Corporate-LAN
의 기본 게이트웨이가 올바르지 않다고 가정합니다.NetworkManager가
Corporate-LAN
연결을 IPv4 및 IPv6 연결의 기본 경로로 사용하지 않도록 구성합니다.nmcli connection modify Corporate-LAN ipv4.never-default yes ipv6.never-default yes
# nmcli connection modify Corporate-LAN ipv4.never-default yes ipv6.never-default yes
Copy to Clipboard Copied! Toggle word wrap Toggle overflow ipv4.never-default
및ipv6.never-default
를yes
로 설정하면 연결 프로필에서 해당 프로토콜에 대한 기본 게이트웨이의 IP 주소가 자동으로 제거됩니다.Corporate-LAN
연결을 활성화합니다.nmcli connection up Corporate-LAN
# nmcli connection up Corporate-LAN
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
검증
IPv4 및 IPv6 라우팅 테이블을 표시하고 각 프로토콜에 하나의 기본 게이트웨이만 사용할 수 있는지 확인합니다.
IPv4의 경우 다음을 입력합니다.
ip -4 route
# ip -4 route default via 198.51.100.1 dev enp7s0 proto dhcp metric 102 ...
Copy to Clipboard Copied! Toggle word wrap Toggle overflow IPv6의 경우 다음을 입력합니다.
ip -6 route
# ip -6 route default via 2001:db8:2::1 dev enp7s0 proto ra metric 102 pref medium ...
Copy to Clipboard Copied! Toggle word wrap Toggle overflow