OpenVPN server.conf 파일에서 "route 0.0.0.0"을 푸시하는 것은 무엇입니까?


0

나는 그 역할이 무엇인지 궁금하다. push "route 0.0.0.0" ...에서 /etc/openvpn/server.conf. 사실, 나는 push "route 0.0.0.0 " 내 server.conf 파일에서 줄 끝 부분을 확인하십시오. 서버 측 LAN에 액세스하고 VPN 연결을 통해 인터넷에 액세스하려면 주석 처리해야했습니다. 나는 그것이 다른 경로를 따르지 않는 모든 네트워크 트래픽에 대해 포괄적 인 규칙이라고 가정하고 있습니다 ... 그것이 무엇입니까? 그렇다면 게이트웨이는 무엇입니까?


1
그만큼 default 경로는 다음과 같이 인코딩됩니다. 0.0.0.0.
dirkt

@dirkt 그리고 그 기본 경로에 대한 게이트웨이가 무엇입니까?
Jean-François Beauchamp

없음 (버그가 될 수 있음). 구성의 다른 곳에서 지정되지 않은 경우 route-gateway.
dirkt

@dirkt겠습니까 push "redirect-gateway def1" 일하니? 그것은 유일한 언급이다. gateway 내 server.conf 파일에서 찾을 수 있습니다.
Jean-François Beauchamp

답변:


0

사용하는 경우 push "redirect-gateway def1", 당신은 이미 기본 경로를 두 가지 형태로 밀고있다. /1 주소 범위), 올바른 게이트웨이 (VPN 서버).

그래서 그것은 이미 당신이 생각하는 것을합니다. push "route 0.0.0.0" 게이트웨이 옵션을 놓치지 않았다는 것을 제외하고는 할 수 있습니다.


0

나는 단지 인용하겠다. 매뉴얼 :

- 라우팅 네트워크 / IP [넷 마스크] [게이트웨이] [미터법] 연결이 설정된 후 라우팅 테이블에 경로를 추가하십시오. 여러 경로를 지정할 수 있습니다. TUN / TAP 장치를 닫기 전에 경로가 역순으로 자동 해체됩니다.

이 옵션은 경로 (8) 셸 명령을 지원하는 동시에 OpenVPN의 플랫폼 공간에서 휴대용 의미 체계를 제공합니다.

넷 마스크 기본값 - 255.255.255.255

게이트웨이 기본값 - 취한 값 --route-gateway 또는 두 번째 매개 변수를 --ifconfig 언제 --dev tun가 지정되었습니다.

기본값은 옵션을 공백으로 두거나 "기본값"으로 설정하여 지정할 수 있습니다.

그만큼 회로망 게이트웨이 매개 변수는 DNS 또는 / etc / hosts 파일 해석 가능 이름으로 지정하거나 세 가지 특수 키워드 중 하나로 지정할 수 있습니다.

vpn_gateway - 원격 VPN 끝점 주소 ( --route-gateway 또는 두 번째 매개 변수를 --ifconfig 언제 --dev tun가 지정됨).

net_gateway - 기존 IP 기본 게이트웨이. 라우팅 테이블에서 읽습니다 (모든 OS에서 지원되지 않음).

원격 호스트 - --먼 OpenVPN이 클라이언트 모드에서 실행 중이고 서버 모드에서 정의되지 않은 경우 주소입니다.

보시다시피 다음 홉 지정은 선택 사항입니다. 서버 구성이 암시 적으로 route-gateway, ifconfig, 아니면 둘다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.