vpn_서버
차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
다음 판 | 이전 판 | ||
vpn_서버 [2014/07/02 16:29] – 만듦 akpil | vpn_서버 [2014/07/15 12:59] (현재) – akpil | ||
---|---|---|---|
줄 4: | 줄 4: | ||
먼저 서버쪽에서 어떻게 설정하는지를 보자. CentOS 6.X 버전 기준이다. | 먼저 서버쪽에서 어떻게 설정하는지를 보자. CentOS 6.X 버전 기준이다. | ||
+ | |||
+ | root 계정에서 다음의 명령어를 입력하자. | ||
< | < | ||
rpm --import http:// | rpm --import http:// | ||
rpm -Uvh http:// | rpm -Uvh http:// | ||
+ | yum update | ||
yum install ppp pptpd -y | yum install ppp pptpd -y | ||
</ | </ | ||
- | 필요한 패키지 설치 끝. | + | 필요한 패키지 설치는 끝났다. 이제부터 설정에 들어가자. |
+ | |||
+ | / | ||
+ | |||
+ | <file text pptpd.conf> | ||
+ | |||
+ | localip 192.168.1.2-254 | ||
+ | remoteip 192.168.2.2-254 | ||
+ | |||
+ | </ | ||
+ | |||
+ | 를 추가하면 된다. | ||
+ | |||
+ | 그리고 / | ||
+ | |||
+ | <file text options.pptpd> | ||
+ | |||
+ | ms-dns 168.126.63.2 | ||
+ | ms-dns 168.126.63.1 | ||
+ | |||
+ | </ | ||
+ | |||
+ | 마지막으로 | ||
+ | |||
+ | <file text chap-secrets> | ||
+ | |||
+ | akpil pptpd PASSWORD * | ||
+ | |||
+ | </ | ||
+ | |||
+ | 가 된다. PASSWORD 에는 반드시 비밀번호를 적어주어야 한다. PASSWORD 라고 적어주면 저 akpil 계정의 VPN 비밀번호는 PASSWORD 가 된다. 그리고 Tab 등을 쓰지 말고 스페이스바를 눌러서 띄어쓰기를 하자. 대개 저 파일에서 오류는 탭키 때문이다. | ||
+ | |||
+ | 여기까지 하면 일단 VPN 설정은 끝났고, 이제 외부로 패킷을 포워딩하기 위한 설정 두어가지 정도 남아 있다. 먼저, / | ||
+ | |||
+ | <file text sysctl.conf> | ||
+ | |||
+ | net.ipv4.ip_forward = 1 | ||
+ | |||
+ | </ | ||
+ | |||
+ | 이 있는지를 보자. 보통 1로 되어 있을텐데, | ||
+ | |||
+ | < | ||
+ | sysctl -p | ||
+ | </ | ||
+ | |||
+ | 라고 터미널에서 입력해주면 된다. | ||
+ | |||
+ | 그리고 iptables 설정을 좀 바꿔주어야 한다. 내 경우에는 / | ||
+ | |||
+ | <file text rc.iptables> | ||
+ | |||
+ | iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE | ||
+ | |||
+ | </ | ||
+ | |||
+ | 를 적어놨다. 이 부분은 방화벽 설정마다 다르기 때문에 확인이 필요하다. 내 서버에서는 / | ||
+ | |||
+ | pptpd 서비스를 등록하자. | ||
+ | |||
+ | < | ||
+ | chkconfig pptpd on | ||
+ | </ | ||
+ | |||
+ | pptpd 데몬을 시작하자. | ||
+ | |||
+ | < | ||
+ | service pptpd start | ||
+ | </ | ||
+ | |||
+ | 여기까지 하면 서버 설정은 끝났다. | ||
+ | |||
+ | -------------- | ||
+ | 2014/07/02 akpil |
vpn_서버.1404286187.txt.gz · 마지막으로 수정됨: 2014/07/02 16:29 저자 akpil