서버에 고정 IP로 VPN 설정

서버에 고정 IP로 VPN 설정

내 웹사이트 중 일부를 호스팅하는 Cent OS 서버가 있습니다. 내 서버를 VPN으로도 사용할 수 있는 방법이 있나요? 내 웹사이트 트래픽이 VPN의 영향을 받지 않도록 하는 방법이 있나요? 서버 IP를 VPN의 고정 IP로 사용할 수 있나요? 어떤 링크나 제안이라도 감사하겠습니다.

답변1

많은 상용 공급업체가 모든 PC 트래픽을 엔드포인트로 터널링하는 시스템을 암시하기 위해 VPN이 무엇인지에 대해 약간의 혼란이 있습니다. VPN은 또한 귀하의 컴퓨터와 개인 인프라(예: 회사 또는 학교 인프라) 사이의 링크이지만 이를 통해 흐르는 트래픽을 개인 IP 및 DNS로만 제한합니다.

아마도 PC와 CentOS 서버 사이에 VPN 브리지가 필요할 것입니다. 이를 위해서는 WireGuard를 살펴보는 것이 좋습니다. 그것에 대한 많은 튜토리얼이 있습니다. 개인 IP 범위를 선택하고 WireGuard 링크를 생성하여 이를 통해 서버에 SSH로 연결할 수 있습니다. 그런 다음 컴퓨터에서 SSH 액세스를 제한하여 전 세계가 아닌 WireGuard IP 주소를 통해서만 액세스할 수 있도록 할 수 있습니다.

다음 단계는 CentOS 상자를 통해 트래픽을 터널링하는 것입니다. 이를 수행할 수 있는 두 가지 방법이 있습니다. 모든 인터넷 트래픽을 라우팅하도록 WireGuard를 설정하거나 웹 트래픽을 위해 CentOS VM에 프록시 서버를 설치하세요. TinyProxy, Dante 등이 있습니다. 그런 다음 FoxyProxy 브라우저 확장을 사용하여 해당 프록시 서버에 액세스할 수 있습니다(WireGuard/VPN을 통해 액세스하고 프록시 액세스를 VPN IP 범위로 제한해야 합니다). 이는 HTTP/웹 검색 트래픽만 프록시하려는 경우 좋은 솔루션입니다.

WireGuard 공식 페이지와 제가 나열한 프록시 서버 페이지에 이 작업을 수행하는 방법에 대한 많은 튜토리얼이 있습니다.

OpenVPN을 살펴볼 수도 있습니다. WireGuard보다 오래되고 속도가 느리지만 설정에 대한 더 많은 문서가 있습니다.

관련 정보