
Ich habe OpenVPN und einen Webserver auf demselben Server gehostet. Ich weiß, dass ich über die IP des Tunnels auf den Server zugreifen kann, aber ich möchte über einen Domänennamen, der mit demselben Server verknüpft ist, auf den Webserver (mit aktiviertem virtuellen Host) zugreifen können.
Ich verwende Ubuntu 14.04 LTS und OpenVPN Easy RSA
Bearbeiten: Ich möchte auf meinen Server über den Domänennamen/die öffentliche IP zugreifen können, während ich eine Verbindung zu meinem VPN (OpenVPN) herstelle.
Derzeit kann ich nur über eine Tunnel-IP auf meinen Server zugreifen. Ich habe gehört, dass ich dazu einige Regeln in IPTables festlegen könnte, aber nach einigen Recherchen hatte ich kein Glück.
Ich habe Masquerade-Regeln verwendet, um den Internetzugang von Wan nach Tun zu ermöglichen.
Antwort1
Ich bin nicht sicher, ob ich das Problem hier verstehe.
Nehmen wir an, Ihr Server hat die IP 1.1.1.1 und die VPN-IP 10.0.0.1. Lauscht Ihr Webserver nur auf der VPN-IP? Dann müssen Sie Ihren Domänennamen zur Hosts-Datei auf Ihrem lokalen PC hinzufügen, wie:
10.0.0.1 mydomain.com
Anschließend greifen Sie über den Domänennamen auf Ihren Webserver zu.
Schau malHierfür weitere Informationen zu DNS-bezogenen Problemen.