Using Sentora to forward HTTP/S traffic to another server
07-14-2020, 07:25 AM
(This post was last modified: 07-14-2020, 07:31 AM by RobbGG.)
Hi guys,
Just getting started with Sentora, I've already moved my personal site over to my home server, now I'm looking at setting up some extra features. On my home network I run a pritunl server to allow VPN access to my home network while I"m away from home. Pritunl requires the web interface to be accessible on port 80 or 443 (which is already in use by my website and forwarded to Sentora from my router).
My relevant servers consist of:
sites.my.domain - (local IP 172.16.1.19) Sentora server, hosting my personal website and potentially others in the future
pritunl.my.domain - (local IP 172.16.1.24) Pritunl server
On my Sentrora server I currently have the following in the override virtual host setting for my.domain:
If I understand correctly this should forward all traffic directed at pritunl.my.domain to the seperate Pritunl server but it just seems to hang and timeout when I try to connect from outside my network.
Has anyone else created a setup like this?
Will this work correctly with the SSL certificates that Pritunl generates or will I need to install them onto the Sentora server as well?
Thanks in advance for any help. Please let me know if more info is needed!
// Robb
Just getting started with Sentora, I've already moved my personal site over to my home server, now I'm looking at setting up some extra features. On my home network I run a pritunl server to allow VPN access to my home network while I"m away from home. Pritunl requires the web interface to be accessible on port 80 or 443 (which is already in use by my website and forwarded to Sentora from my router).
My relevant servers consist of:
sites.my.domain - (local IP 172.16.1.19) Sentora server, hosting my personal website and potentially others in the future
pritunl.my.domain - (local IP 172.16.1.24) Pritunl server
On my Sentrora server I currently have the following in the override virtual host setting for my.domain:
Code:
</VirtualHost>
<VirtualHost *:80>
ServerName pritunl.my.domain
ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass / http://172.16.1.24:80/
ProxyPassReverse / http://172.16.1.24:80/
<Location />
Order allow,deny
Allow from all
</Location>
</VirtualHost>
<VirtualHost *:443>
ServerName pritunl.my.domain
ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass / https://172.16.1.24:443/
ProxyPassReverse / https://172.16.1.24:443/
<Location />
Order allow,deny
Allow from all
</Location>
Has anyone else created a setup like this?
Will this work correctly with the SSL certificates that Pritunl generates or will I need to install them onto the Sentora server as well?
Thanks in advance for any help. Please let me know if more info is needed!
// Robb