새로운 Ubuntu PiHole / PiVPN 설치 - VPN을 통한 인터넷 없음

몇 년 동안 랩탑 릿지파이에서 PiVPN 인스턴스를 운영해 왔으며, 그것이 완벽하게 작동했습니다. 최근에 문제가 생겼는데, 아마도 Pi 자체와 관련이 있을 것 같아 새 HP 미니 PC에 PiHole / PiVPN 시스템을 설치하기로 했습니다. Ubuntu 24.04 LTS 데스크탑을 설치했고, PiHole을 설치하고 구성할 수 있었습니다.

그 다음 PiVPN을 설치했고, 프로필을 만들고 라우터를 새 HP / Ubuntu 설치로 전달하도록 설정했습니다. 내 iPhone에서 VPN 서버에 연결할 수 있고, 터미널에서 'pivpn -c’를 실행하면 프로필이 활성화되어 있고 일부 바이트 송수신이 표시되지만, 전화에서는 아무 것도 로드되지 않습니다. 방화벽 변경이 필요한지 여부에 대한 튜토리얼들을 살펴봤지만 특별한 내용은 찾지 못했습니다.

이 추가 설정이 필요합니까? 모든 VPN 트래픽이 PiHole을 통해 흐르기를 원하며, 아마도 변경해야 할 것이 있을 수 있습니다. PiVPN을 설정할 때 PiHole이 설치되어 있음을 인지했고, 함께 사용할 것이라고 말했습니다.

pivpn -d를 실행했더니 해결해야 할 ‘이슈’ 몇 가지를 찾았고, 수정을 지시했습니다. 그 후 PC를 재부팅했고 다시 시도했지만, 여전히 인터넷 로딩이 되지 않습니다. VPN에서 PiHole 관리자 인터페이스와 같은 로컬 장치에 연결할 수 있지만, 인터넷에서는 아무 것도 할 수 없습니다. 한 가지 설정을 PiHole 구성에서 변경해야 했는데, 일반적으로는 '설정 > DNS’에서 '로컬 요청만 허용’에서 '인터페이스 enp2s0에만 응답’으로 변경했기 때문입니다. 초기 설정으로 인터넷을 탐색할 수 없었기 때문에. 내 Pi PiHole에서는 그 설정을 변경할 필요가 없었습니다.

::::		자체 점검		 :::: 

:: [확인] IP 포워딩이 활성화됨 

:: [오류] Iptables MASQUERADE 규칙이 설정되지 않았습니다. 지금 수정하시겠습니까? [Y/n] y 

완료 

:: [오류] Iptables INPUT 규칙이 설정되지 않았습니다. 지금 수정하시겠습니까? [Y/n] y 

완료 

:: [확인] WireGuard가 실행 중입니다 

:: [확인] WireGuard가 활성화되어 있으며 재부팅 시 자동 시작됩니다 

:: [확인] WireGuard가 포트 56580/udp에서 수신 대기 중입니다 

[정보] pivpn -d를 다시 실행하여 문제를 감지하는지 확인하세요.