openVPN과 동일한 서버의 웹 서버 호스트에 액세스

openVPN과 동일한 서버의 웹 서버 호스트에 액세스

OpenVPN과 웹 서버가 동일한 서버에 호스팅되어 있습니다. 터널의 IP를 사용하여 서버에 액세스할 수 있다는 것을 알고 있지만 동일한 서버에 연결된 도메인 이름을 사용하여 (가상 호스트가 활성화된) 웹 서버에 액세스할 수 있기를 원합니다.

Ubuntu 14.04 LTS 및 openvpn easy rsa를 실행 중입니다.

편집: 제가 달성하고 싶은 것은 VPN(OpenVPN)을 연결하는 동안 도메인 이름/공용 IP를 사용하여 서버에 액세스하는 것입니다.

현재 내 서버에 액세스할 수 있는 유일한 방법은 터널 IP를 통해서입니다. 이를 달성하기 위해 IPTables에 몇 가지 규칙을 설정할 수 있다고 들었지만 조사한 결과 운이 좋지 않았습니다.

저는 Wan에서 Tun까지 인터넷 액세스를 활성화하기 위해 Masquerade 규칙을 사용했습니다.

답변1

여기서 문제를 이해했는지 잘 모르겠습니다.

귀하의 서버에 IP 1.1.1.1 및 VPN IP 10.0.0.1이 있다고 가정해 보겠습니다. 귀하의 웹 서버가 VPN IP에서만 수신 대기하고 있습니까? 그런 다음 다음과 같이 로컬 PC의 호스트 파일에 도메인 이름을 추가해야 합니다.

10.0.0.1    mydomain.com

그런 다음 도메인 이름을 사용하여 웹 서버에 액세스합니다.

구경하다여기DNS 관련 문제에 대한 자세한 내용을 확인하세요.

관련 정보