VPN 서버 간단하게 설정하기: 두 판 사이의 차이

Ubuntu Korea Community Wiki
둘러보기로 이동 검색으로 이동
imported>Seony
(새 문서: VPN서버 쉽게 설치 / 운영하기 <syntaxhighlight lang="bash"> sudo apt-get install pptpd sudo vi /etc/pptpd.conf </syntaxhighlight> 아래 두 라인을 적거나 주석을 ...)
 
imported>Darkcircle
편집 요약 없음
38번째 줄: 38번째 줄:


--[[사용자:Seony|Seony]] ([[사용자토론:Seony|토론]]) 2014년 4월 25일 (금) 18:37 (KST)
--[[사용자:Seony|Seony]] ([[사용자토론:Seony|토론]]) 2014년 4월 25일 (금) 18:37 (KST)
[[Category:UbuntuKRServer]]

2014년 4월 27일 (일) 09:12 판

VPN서버 쉽게 설치 / 운영하기

<syntaxhighlight lang="bash"> sudo apt-get install pptpd sudo vi /etc/pptpd.conf </syntaxhighlight>

아래 두 라인을 적거나 주석을 해제한다. localip는 해당 서버의 내부 IP주소를 적는다. 접속받을 클라이언트의 IP 주소범위 지정은 알아서.

localip      192.168.1.1
remoteip  192.168.1.230-235

<syntaxhighlight lang="bash"> sudo vi /etc/ppp/chap-secrets </syntaxhighlight>

아래의 라인을 적는다.

ID	pptpd   password *
예:   jswlinux     pptpd     weicr$3frf     *

네트워킹 설정을 변경해야한다. 방화벽에 VPN접속을 받아서 데이터를 매스커레이딩 할 수 있게 해준다. <syntaxhighlight lang="bash"> sudo vi /etc/rc.local iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

sudo vi /etc/sysctl.conf </syntaxhighlight>

아래의 라인을 주석해제한다.

net.ipv4.ip_forward=1

PPTP 데몬을 재시작한다. <syntaxhighlight lang="bash"> sudo /etc/init./pptpd restart </syntaxhighlight>


공유기에서 1723번 포트를 서버로 포워딩해준다.

--Seony (토론) 2014년 4월 25일 (금) 18:37 (KST)