Hi,

On 06/01/2024 08:43, Peter Davis via Openvpn-users wrote:
Hello,
1- Is it possible to run all OpenVPN servers on one port? I currently have an 
OpenVPN server running with an IP address range of 20.20.0.0 on port 2024, now 
I want to run another server with a different IP address range on the same port 
as before.

Assuming you could have two daemons listening on the same port, where should an incoming connection be sent to? In any case, only one socket can be bound to a ip:port, therefore no, you it is not possible to run multiple servers listening on the same port.


2- Should every OpenVPN server have its own TUN? Can't run all servers on one 
TUN?

Each server is independent from each other, they do not communicate, therefore each of them needs its own infrastructure, including the tun device.


3- I found the following firewall rules on the internet:

# IF_MAIN=NIC_Name
# IF_TUNNEL=tun0
# YOUR_OPENVPN_SUBNET=10.10.0.0/16
# iptables -I INPUT -p udp --dport 2024 -j ACCEPT
# iptables -A FORWARD -i $IF_MAIN -o $IF_TUNNEL -m state --state 
ESTABLISHED,RELATED -j ACCEPT
# iptables -A FORWARD -s $YOUR_OPENVPN_SUBNET -o $IF_MAIN -j ACCEPT
# iptables -t nat -A POSTROUTING -s $YOUR_OPENVPN_SUBNET -o $IF_MAIN -j 
MASQUERADE

Do I have to repeat the above firewall rules for each server?

Well, you are matching on YOUR_OPENVPN_SUBNET/IF_TUNNEL. IF those are different for each server..then yeah, you need multiple rules.

Cheers,



Thanks.


_______________________________________________
Openvpn-users mailing list
Openvpn-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openvpn-users

--
Antonio Quartulli


_______________________________________________
Openvpn-users mailing list
Openvpn-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openvpn-users

Reply via email to