50% 할인 모든 플랜, 기간 한정. 시작 가격 $2.48/mo
4분 남음
보안 및 네트워킹

CentOS 8에 PPTP VPN 설치 방법 (단계별 가이드)

Matt Schmitt By Matt Schmitt 4분 소요 2023년 4월 15일 업데이트됨
CentOS 8에 PPTP VPN 설치

이 튜토리얼에서는 다음 방법을 안내합니다. CentOS 8에 PPTP VPN 설치알다시피, PPTP PPTP는 Point to Point Tunneling Protocol의 약자입니다. VPN 네트워크를 구현하는 데 사용되는 전통적인 프로토콜입니다. VPN(Virtual Private Network)은 WiFi 핫스팟이나 인터넷과 같은 공용 및 사설 네트워크에 보안과 프라이버시를 추가하는 연결 방식입니다.

기업들은 주로 민감한 데이터를 보호하기 위해 VPN을 사용합니다. 일반 사용자들은 인터넷 콘텐츠에 정부 규제가 있는 지역에서 VPN을 활용하기도 합니다.

VPN을 사용하면 사용자의 원래 IP 주소가 VPN 제공업체의 IP 주소로 대체되어 프라이버시가 강화됩니다.

즉, VPN을 사용하면 IP 주소가 숨겨져 보안과 익명성이 높아집니다. 또한 차단되거나 금지된 웹사이트에 접속하는 데도 도움이 됩니다. VPN에 적합한 서버 옵션은 다음 상세 문서에서 확인할 수 있습니다. VPN에 최적인 서버.

Point-to-Point Tunneling이란 무엇인가요?

CentOS에 PPTP VPN 설치하는 방법

PPTP(Point-to-Point Tunneling Protocol)는 VPN 클라이언트와 VPN 서버 간의 통신을 보장하는 VPN 프로토콜입니다. Debian Linux에서도 사용할 수 있습니다. PPTP는 무료 오픈소스(커뮤니티 지원) 운영체제로, 업스트림 소스인 Red Hat Enterprise Linux와 호환됩니다.

관리자들이 PPTP를 안정적인 프로토콜로 사용하는 경우는 드뭅니다. 그러나 설치와 설정 과정은 비교적 간단합니다. CentOS Linux. 이 설정이 필요한 경우 이 문서가 도움이 될 것입니다. 여기서는 다음 방법을 설명합니다. CentOS 8에 PPTP VPN 설치

centos-vps 최소 사양의 극한을 보여주는 서버

Cloudzy CentOS VPS에서 CentOS 7 또는 CentOS 8을 받으시고 최소한의 리소스 소비로 효율적인 Linux 기반 서버를 운영하십시오.

CentOS VPS 시작하기

Debian 8에 PPTP VPN을 설정하고 설치하는 방법

1단계PPP 설치

PPTP 설치는 PPP와 PPTPD 패키지에 의존합니다. 먼저 관련 패키지를 설치한 뒤 설정을 초기화하도록 구성합니다. 다음 명령어를 순서대로 실행하세요.

yum install ppp iptables nano
cd /usr/local/src

64비트 OS의 경우:

wget    http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.4.0-1.el6.x86_64.rpm
rmp -Uhv pptpd-1.4.0-1.el6.x86_64.rpm

32비트 OS의 경우:

wget    http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.4.0-1.el6.i686.rpm
rmp -Uhv pptpd-1.4.0-1.el6.i686.rpm

관련 글: Linux Iptables 규칙 조회 및 삭제

2단계: PPTPD 설정 및 구성

/etc/pptpd.conf에서 IP 설정을 다음과 같이 편집하세요:

nano /etc/pptpd.conf

/etc/ppp/options.pptpd에서 다음 설정을 수정하세요:

ms-dns 8.8.8.8
ms-dns 4.4.4.4

3단계: VPN 서버 접속용 사용자 생성

/etc/ppp/chap-secrets에 다음과 같이 사용자 계정을 추가하세요 (사용자 이름과 비밀번호 지정):

nano /etc/ppp/chap-secrets

4단계: IP/네트워크 포워딩 활성화

VPN 클라이언트와 외부 네트워크 간에 패킷을 라우팅하려면 IP 포워딩이 필요합니다. 다음과 같이 VPN 서버를 라우터로 설정하세요:

sudo v1 /etc/sysctl.conf

다음 줄을 추가하세요:

nano /etc/sysctl.conf
net.ipv4.ip_forward = 1

sysctl.conf 변경 사항을 적용하려면 다음 명령어를 실행하세요:

sysctl -p

5단계: iptables 설정

올바른 포트를 열고 데이터 패킷을 정상적으로 포워딩하려면 다음 IP 테이블 규칙을 추가하세요:

iptables -A INPUT -i eth0 -p tcp --dport 1723 -j ACCEPT
iptables -A INPUT -i eth0 -p gre -j ACCEPT
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

6단계: VPN 서버 시작

service pptpd restart
chkconfig pptpd restart

축하합니다. CentOS에 PPTP VPN를 성공적으로 설치했습니다. 이 단계들을 통해 GUI 없이 PPTP VPN를 구성할 수 있습니다. 아래 Linux 명령어를 사용하면 PPTP VPN를 손쉽게 설정하고, 연결하거나 연결을 끊을 수 있습니다. 셀프 호스팅 VPN 옵션은 이 외에도 더 있습니다. VPS에 OpenVPN 클라이언트 설치에 관한 상세 가이드도 별도로 준비되어 있습니다.IKEv2, L2TP, PPTP 등 다양한 프로토콜 중에서 OpenVPN는 VPN 용도에 가장 적합한 선택일 수 있습니다.

결론

이 VPS 기술 튜토리얼 시리즈에서는 CentOS 8 Linux에 PPTP VPN를 설치하는 방법을 안내합니다. 또는 CentOS VPS. PPTP 프로토콜은 인증이나 암호화를 자체적으로 정의하지 않습니다. 그래서 많은 관리자들이 사용을 꺼리는 편입니다. 하지만 CentOS 배포판에서는 설정이 매우 간단합니다.

PPTP는 일반적인 VPN 제품과 동일한 수준의 보호, 보안, 원격 접속을 제공하는 것을 목적으로 합니다. TCP를 통한 PPTP 제어 채널과 GRE 터널을 함께 사용해 PPP 패킷을 캡슐화하고 보안을 강화할 수 있습니다. 

공유

블로그 더 보기

계속 읽기.

MikroTik L2TP VPN 가이드를 위한 Cloudzy 타이틀 이미지. 방패 아이콘과 빛나는 파란색과 금색 디지털 터널을 통해 서버 랙에 연결되는 노트북을 보여줍니다.
보안 및 네트워킹

MikroTik L2TP VPN 설정 (IPsec 포함): RouterOS 가이드 (2026)

이 MikroTik L2TP VPN 설정에서 L2TP는 터널링을 처리하고 IPsec은 암호화와 무결성을 처리합니다. 둘을 결합하면 타사 에이전트 없이 네이티브 클라이언트 호환성을 얻을 수 있습니다

Rexa CyrusRexa Cyrus 9분 소요
원격 호스트 식별 변경에 대한 SSH 경고 메시지를 표시하는 터미널 창. 수정 가이드 제목과 Cloudzy 브랜딩이 어두운 청록색 배경에 있음.
보안 및 네트워킹

경고: 원격 호스트 식별 정보가 변경됨 및 해결 방법

SSH는 시스템 간 암호화된 터널을 만드는 안전한 네트워크 프로토콜입니다. 그래픽 인터페이스가 필요 없는 컴퓨터에 원격 접속이 필요한 개발자들 사이에서 여전히 인기 있습니다

Rexa CyrusRexa Cyrus 10분 소요
Linux 이름 확인 오류를 위한 어두운 배경에 경고 기호와 파란색 서버가 있는 DNS 서버 문제 해결 가이드 일러스트
보안 및 네트워킹

이름 확인 일시적 오류: 의미와 해결 방법

Linux 사용 중 웹사이트 접속, 패키지 업데이트, 인터넷 연결이 필요한 작업 실행 시 일시적인 이름 확인 오류를 만날 수 있습니다

Rexa CyrusRexa Cyrus 12분 소요

배포할 준비가 되셨나요? 월 $2.48부터.

2008년부터 독립 클라우드. AMD EPYC, NVMe, 40 Gbps. 14일 환불 보장.