본문 바로가기

나만의 작은 공간/툴

macOS Mojave 에 PPTP vpn client 설치하기

맥에서는 어느 버전부터인지는 모르나, 보안 상의 이유 때문에 pptp 를 사용하지 않는다고 한다. 

따라서 수동으로 설치를 해주어야 한다. 

1. 아래의 위치에 vpn 파일을 만들어 주어야 한다. 

sudo mkdir /etc/ppp/peers
sudo vi /etc/ppp/peers/vpn.company.com

2. 열린 파일에 아래와 같은 내용을 복사해서 넣는다. 

plugin PPTP.ppp
noauth
remoteaddress "------vpn.yourserver.com------"
user "------USERNAME------"
password "------PASSWORD------"
redialcount 1
redialtimer 5
idle 1800
# mru 1368
# mtu 1368
receive-all
novj 0:0
ipcp-accept-local
ipcp-accept-remote
refuse-eap
refuse-pap
refuse-chap-md5
hide-password
mppe-stateless
mppe-128
# require-mppe-128
looplocal
nodetach
ms-dns 8.8.8.8
usepeerdns
# ipparam gwvpn
defaultroute
debug

여기서 remoateaddress, user, password 는 사용자 환경에 맞게 입력한다.

 

3. 아래의 명령어로 pptp 클라이언트를 실행하여 서버와의 연결을 시도한다. 

sudo pppd call vpn.yourserver.com

 

4. 추가로, 아래와 같은 파일을 만들어서 실행할 수도 있다. 

sudo pppd file ~/Desktop/path-to-your-file/vpn.txt

 

이상 끝 ~ !

 

 

reference: 

filipmolcik.com/pptp-vpn-on-macos-sierra-and-high-sierra/

 

PPTP VPN on MAC OS X Sierra, High Sierra and Mojave for FREE

PPTP VPN is no longer supported on macOS Sierra and High Sierra and that is just fine, because there are some security issues. What is not fine that in corporate environment the inertia is so big, that this can take years to stop using PPTP VPN.

filipmolcik.com