저는 이 튜토리얼을 따라 EC2에 VPN을 구축했습니다.
하지만 이 단계를 실행하면 항상 VPN을 통해 EC2에 연결할 수 없습니다. 매번 시스템은 연결을 확인하지만 결국 시스템이 중지되고 실패를 보고합니다.
로그에서 다음을 /var/log/messages
볼 수 있습니다.
pppd 2.4.5 started by ec2-user, uid 0
Using interface ppp0
Connect: ppp0 <--> /dev/pts/0
Modem hangup
다음 항목이 혼란스럽습니다.
- 어떤 IP를 입력해야 합니까
/etc/pptpd.conf
? 내 IP 도메인은 192.168.0.xxx입니다. 에 192.168.0.1 및 192.168.0.2-100을 입력했습니다/etc/pptpd.conf
. 이것이 체크포인트가 될 수 있습니까? - EC2에서 포트 1723이 활성화되어 있는지 어떻게 확인할 수 있습니까?
이 사례를 디버깅하는 방법에 대한 아이디어를 줄 수 있는 사람이 있나요?
답변1
PPTP는 두 가지 다른 프로토콜을 사용합니다. TCP 포트 1723은 초기 설정에 사용되지만 GRE는 데이터 스트리밍에 사용됩니다.범용 라우팅 캡슐화- TCP도 UDP도 아닙니다. IP 프로토콜 번호 47입니다.
GRE 트래픽을 허용하려면 보안 그룹 규칙을 생성해야 합니다. EC2 Classic 보안 그룹은 이러한 규칙을 지원하지 않으므로 인스턴스가 VPC에 있어야 합니다.
TCP 1723이 열려 있는 것 같습니다. 그렇지 않으면 로그 항목이 표시되지 않습니다.