VPN 터널에서 호스트 1개를 제외하는 방법에 대한 답변을 많이 찾았지만 반대의 목표를 달성하고 싶습니다. 집에 있는 서버는 ISP로부터 내부 IP를 얻어오기 때문에 데이터센터에 있는 OpenVPN 서버에서도 접속이 가능하도록 VPN 연결을 설정해 주었습니다.
기본적으로 클라이언트의 모든 트래픽은 VPN 터널을 통해 라우팅되지만 이는 제가 원하는 것이 아닙니다. 모든 트래픽은 일반 네트워크 카드(더 빠른)를 통과해야 하며, OpenVPN 서버에서 들어오고 나가는 트래픽만 터널을 통과해야 합니다.
이것을 달성할 수 있는 방법이 있나요? (저는 데비안을 사용하고 있습니다.)
답변1
OpenVPN은 기본적으로 모든 트래픽을 리디렉션하지 않으며, 만약 그렇다면 누군가가 그렇게 하도록 구성했습니다.
일반적으로 이는 openvpn 구성의 "redirect-gateway" 설정을 사용하여 수행됩니다. 이는 서버나 클라이언트에서 설정할 수 있습니다.
서버가 아닌 클라이언트를 제어하는 경우 클라이언트의 서버 푸시 구성을 재정의하는 방법이 있는지 확실하지 않습니다.
답변2
라우팅 테이블에 몇 가지 경로를 만들어야 할 것 같습니다. 대상이 데이터 센터의 서브넷과 일치하면 터널 IP 주소로 이동합니다. 다른 사람들은 여전히 네트워크 카드로 이동합니다.