jdmackinaw
Hi, I am new at working with OpenVPN, and I have run into a problem while attempting to switch from a windows-server based vpn gateway to a linux(zentyal) based VPN gateway.
I have previously been running Win2k8r2 with RRAS as a router. I had configured OpenVPN client using a tap interface. RRAS detected the tap interface as though it were a physical interface, and therefore I was able to configure NAT routing using it.
I am using Zentyal, a linux-based microsoft-compatible linux distro that is based on ubuntu. I have configured the OpenVPN client on it, and have connected successfully to the the server. But, when I launch the Zentyal gateway configuration page, I cannot select the tun0 interface. I am assuming that zentyal does not recognize it as a physical interface, therefore I cannot use it for routing.
So, my question is, how can I make linux think that the OpenVPN client tun0 interface is a physical interface, so that I can use it for routing?
Also, I cannot use OpenVPN bridged mode, because I need to be able to forward ports to other servers using NAT.
Note: I have no control on how the VPN server is run, I only have a .ovpn configuration file and a certificate to connect to it.
Anyway, thanks in advance, I have had this problem for quite a while and it is the number one thing keeping me using windows server.