VPN 연결을 통해 특정 IP 범위 만 라우팅하십시오.


3

우리는 FortiClient 고객의 VPN 중 하나에 연결합니다. 운수 나쁘게, FortiClient 라우팅 중입니다. VPN을 통한 모든 트래픽은 기본적으로 .

우리는 리눅스를 위해 그 주위에 방법을 발견했습니다. VPN과 연결 한 후 다음을 실행합니다.

sudo route del default ppp0
sudo route add -net 172.20.0.0 netmask 255.255.0.0 dev ppp0

이제부터는로 시작하는 주소 만 172.20.x.x VPN 연결을 통해 해결됩니다.

지금, 나는 사용하고있다. FortiClient 5.4 ...에 Mac OS X 10.11.6 그리고 위의 작업을 다시 시도하려고합니다. Mac OS X. 기본적으로 나는 첫 번째 단계에서도 문제가있다. 나는 시도했다 :

sudo route delete -net default -ifp ppp0

그러나 라우팅은 여전히 ​​예상대로 작동하지 않습니다. VPN 뒤에 인터넷 연결이 없으므로 쉽게 테스트 할 수 있습니다. 웹 사이트를 탐색하거나 핑할 수 없습니다 :-).

내가 뭘 잘못하고 있죠? 도와 주셔서 감사합니다!


1
에서 스크립트보기 이 대답 .
harrymc

답변:


3

나는 사용했다. 이 질문 나를 도우려는 데 하나의 명령이 더 필요했습니다.

기본적으로 Mac OS X 10.11.6 다음과 같습니다 :

sudo route delete -net default -interface ppp0
sudo route add -net 0.0.0.0 -interface en0
sudo route add -net 172.20.0.0 -netmask 255.255.0.0 -interface ppp0

기본적으로 다음을 의미합니다.

  1. 인터페이스에서 기본 경로 삭제 ppp0 에 의해 설정된 FortiClient
  2. 기본 인터페이스의 모든 IP에 대한 기본 경로 추가 (나를 위해 en0 )
  3. 특정 IP 범위를 통해 라우팅 ppp0 (FortiClient) 인터페이스.

Linux 이에 해당하는 질문은 다음과 같습니다.

sudo route del default ppp0
sudo route add -net 172.20.0.0 netmask 255.255.0.0 dev ppp0

그래서 실제로 # 2 단계를 건너 뜁니다.

결국은 그렇게 어렵지 않습니다.

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