OpenVPN : 다른 게이트웨이를 사용하여 클라이언트에게 경로를 보냅니다.


22

OpenVPN 서버가 다른 기본 게이트웨이를 사용하여 라우트를 클라이언트로 푸시 다운하고 싶습니다.

특히 OpenVPN 서버의 내부 IP 주소는 10.0.0.1이고 10.10.10.1/24gateway 사용 경로를 푸시하고 싶습니다 10.0.0.2.

서버 구성 파일에서 푸시 경로를 지정하여이를 수행 할 수 있습니까?


당신은 당신이 원하는 건가요 push "route 10.10.10.0 255.255.255.0"클라이언트에 다음 VPN 클라이언트 트래픽은 VPN 서버 네트워크에있는 다른 기본 게이트웨이 (10.0.0.2)를 가지고?
— Drav Sloan

@DravSloan 클라이언트가 10.0.0.2를 통해 10.10.10.0/24 네트워크의 IP 주소에 액세스하기를 원하지만 VPN의 다른 라우팅 동작을 변경하고 싶지 않습니다.
— Lorin Hochstein

@ josten 나는 시도했다 : push "route 10.10.10.1/24 255.255.255.255 10.0.0.2", 안돼.
— Lorin

2
그 @LorinHochstein 아마이어야한다push route "10.10.10.0 255.255.255.0 10.0.0.2 1"
— Drav 슬로안

당신은 당신이 그것을 제안 (난 그냥 ... 빈칸을 채워)보고, 이후 그 대답을 원하십니까 @josten
— Drav 슬로안

답변:


26
push "route 10.10.10.0 255.255.255.0 10.0.0.2 1"

OpenVPN 매뉴얼 페이지에서 :

--route network/IP [netmask] [gateway] [metric]

이는 서버 구성이 클라이언트 1을 "푸시"하도록 지시합니다.이 route명령은 게이트웨이 10.0.0.2를 통해 10.1.0.0을 통해 10.10.10.0/24 서브넷의 네트워킹 경로를 1로 설정합니다. 경로가 존재합니다 (가장 낮은 비용으로 승리).


3
push route "10.10.10.0 255.255.255.0 10.0.0.2 1"openvpn 파서 충돌이 발생했습니다. push "route 10.10.10.0 255.255.255.0 10.0.0.2 1"대신 지정해야 했습니다.
— wget
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.