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.