네트워크 설정은 다음과 같습니다.
Internet --> Router1 doing PPPOE and VPN --> Switch --> Router2 + other stuff
라우터 1은 iptables를 사용하여 Linux를 실행하고 있으며 ISP에 연결되어 있으며 VPN에 성공적으로 연결되었습니다. 그러나 Router2는 VPN을 통과해서는 안 되지만, Router1에 연결된 다른 장치는 VPN을 통과해야 합니다.
VPN 연결을 우회하는 방법은 무엇입니까? 이 경우 스위치가 중요한지도 모르겠습니다.
답변1
필요한 것은 정책 기반 라우팅입니다. 바라보다man ip-rule
router2와 일치하는 규칙 설정
ip rule add from router2 table 200
이 규칙에 대한 올바른 게이트웨이에 대한 경로를 설정하십시오. $GATEWAY
VPN 시작 전에 기본 게이트웨이 또는 router1이어야 합니다.
ip route add default via $GATEWAY table 200