clients: Add support for static subnet

* Allow static clients to be placed on 192.168.254.0/24 subnet.
This commit is contained in:
Kyle Manna 2014-06-30 00:10:52 -07:00
parent 5e3c9719c8
commit 26a14d2f4b
2 changed files with 5 additions and 0 deletions

View File

@ -36,7 +36,9 @@ persist-key
persist-tun persist-tun
push "dhcp-option DNS 8.8.4.4" push "dhcp-option DNS 8.8.4.4"
push "dhcp-option DNS 8.8.8.8" push "dhcp-option DNS 8.8.8.8"
client-config-dir $OPENVPN/ccd client-config-dir $OPENVPN/ccd
route 192.168.254.0 255.255.255.0
proto udp proto udp
port 1194 port 1194

View File

@ -15,6 +15,9 @@ if [ ! -d "$OPENVPN/ccd" ]; then
mkdir -p /etc/openvpn/ccd mkdir -p /etc/openvpn/ccd
fi fi
# Static subnet
iptables -t nat -A POSTROUTING -s 192.168.254.0/24 -o eth0 -j MASQUERADE
# Dynamic subnet
iptables -t nat -A POSTROUTING -s 192.168.255.0/24 -o eth0 -j MASQUERADE iptables -t nat -A POSTROUTING -s 192.168.255.0/24 -o eth0 -j MASQUERADE
openvpn --config "$OPENVPN/udp1194.conf" openvpn --config "$OPENVPN/udp1194.conf"