Raspberry PI 4에 호스팅된 VPN 연결할 수 없음

Ubuntu 노트북을 통해 VPN에 연결할 수 없습니다. 다음은 제가 따른 단계들입니다:

  • 제 라우터에는 고정 IP가 없습니다
  • IPv4 주소 할당에서 라우터의 DHCP 풀 밖의 주소를 선택했으며, 이 주소는 제 RP4와 동일한 IP입니다 - 이것이 맞나요?
  • Duck DNS를 이용하여 DDNS를 생성했고, 그 웹페이지의 지침에 따라 DDNS 하위도메인을 퍼블릭 DNS에 입력했습니다
  • RP4에 PI-hole이 설치되어 있지만, 아웃바운드 DNS 공급자만 사용하며 Cloudflare를 DNS 공급자로 설정했습니다
  • PiVPN의 DNS 공급자 설정에서 Cloudflare, Google 등 다양한 옵션을 시도했지만 변화가 없고, 어떤 것을 선택해야 할지 모르겠습니다

openvpn에서 사용자를 생성한 후, Ubuntu PC의 VPN 구성에 .ovpn 파일을 가져오지만, 어떤 설정을 하든 VPN에 연결되지 않습니다.

이 상황에서 무엇을 해야 할까요?

제공해주신 정보만으로는 명확한 해결책을 제시하기 어렵습니다.

먼저, 질문에 대한 답변입니다: IP 할당이 DHCP 풀 밖이면서 서브넷 안에 있다면(대부분 1-254 사이), 맞습니다.

  • 이 IP로 RP4를 핑(test)해서 로컬 네트워크 내에서 확인할 수 있나요? 만약 불가능하다면, IP 할당에 문제가 있는 것입니다.
  • 동적 DNS로 RP4를 핑할 수 있나요? 만약 불가능하다면, DDNS 라우팅에 문제가 있을 수 있습니다. 포트 포워딩을 했나요?

이 문제가 없다면, 명령줄에서 pivpn -d를 실행해 보세요. 이 출력이 중요한 정보를 제공하여 문제가 무엇인지 더 파악할 수 있게 도와줍니다.

안녕하세요, 답변 감사합니다!

그래서 1 & 2번은 맞는 것 같습니다 - ping 명령어를 통해 성공적으로 응답을 받았습니다.

pivpn -d 명령에서 어떤 정보를 필요로 하시나요?

추가로, 제 생각에 이 방법이 도움이 될 수 있다고 봅니까? → https://haugene.github.io/docker-transmission-openvpn/ ?

pivpn -d를 통해 다음 사항들을 확인할 수 있습니다:

  • 모든 셀프 테스트가 [OK]인지
  • 일반 설정
  • IP 구성 체크(IPv4 주소가 RP4 IP와 동일한지)
  • 포트 구성 체크(포트 포워딩 시 설정한 포트와 동일한지)

또한 FAQ 또는 Ubuntu PC의 OpenVPN 로그도 확인했나요?

가능합니다만, 그 이유를 잘 모르겠습니다. 만약 RP4에서 pivpn을 로컬 네트워크에서 실행한다면, 집 내부 네트워크로 VPN 접속이 가능합니다. 만약 Transmission을 네트워크 외부에서 실행한다면, 왜 집 내부 네트워크에 연결하려 하나요?

저도 RP4에서 Transmission을 사용 중입니다. 원격으로 RP4에 연결하고 Transmission을 보호하기 위해 VPN을 사용하고 싶습니다. 하지만, 지금은 두 가지 별개의 것을 각각 별도로 구성해야 하는지 헷갈리고 있습니다.