Will now set "local" in server.conf to the chosen IP adderess

If you want to run OpenVPN in UDP mode on an secondary IP, UDP routing will fail unless you explicitly bind OpenVPN to the chosen IP address. This change includes the "local" parameter in the config and sets it to the IP address entered at the beginning.
This commit is contained in:
Ola Tuvesson 2017-08-22 00:39:43 +01:00 committed by GitHub
parent edbe4fed90
commit ad3c223385
1 changed files with 1 additions and 0 deletions

View File

@ -427,6 +427,7 @@ WantedBy=multi-user.target" > /etc/systemd/system/rc-local.service
chmod 644 /etc/openvpn/crl.pem
# Generate server.conf
echo "local $IP" > /etc/openvpn/server.conf
echo "port $PORT" > /etc/openvpn/server.conf
if [[ "$PROTOCOL" = 'UDP' ]]; then
echo "proto udp" >> /etc/openvpn/server.conf