natd와 OSX에서 L2TP VPN 공유


2

Mac OS X 10.7.2 컴퓨터에서 설정 한 VPN 연결을 네트워크의 다른 컴퓨터와 공유하고 싶습니다. 이것이 내가 한 일입니다.

기본 컴퓨터의 / etc / hostcongig 파일에서 IPFORWARDING = -YES-

VPN 연결 (10.0.1.3)을 실행하기위한 고정 IP 주소를 다른 컴퓨터에 고정하기 위해 고정 된 IP 주소 (10.0.1.7)와 다른 컴퓨터의 게이트웨이로 내 컴퓨터의 IP 10.0.1.3을 할당했습니다.

내부 Mac OS X VPN 클라이언트를 사용하여 VPN에 연결했습니다 (L2TP 연결).

이 스크립트를 실행합니다 :

#!/bin/sh

natd -same_ports -use_sockets -unregistered_only -dynamic -interface ppp0 -clamp_mss
ipfw -f flush
ipfw add divert natd ip from any to any via ppp0
ipfw add pass all from any to any
sysctl -w net.inet.ip.forwarding=1

그리고 아무 일도 일어나지 않습니다. natd -interface en0을 사용하기 때문에 10.0.1.3 컴퓨터를 게이트웨이로 사용할 수 있음을 확인했으며 모든 것이 잘되었습니다. PPTP로 위의 작업을 수행하는 사람들이 L2TP가 문제라고 들었습니다.

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