Force IPV4 over IPV6
This commit is contained in:
@ -25,8 +25,8 @@ mkdir -p /etc/openvpn/client
|
|||||||
cat > /etc/openvpn/client/$CLIENT_NAME.ovpn << EOL
|
cat > /etc/openvpn/client/$CLIENT_NAME.ovpn << EOL
|
||||||
client
|
client
|
||||||
dev tun
|
dev tun
|
||||||
proto udp
|
proto udp4
|
||||||
remote $(curl -s ifconfig.me) 1194
|
remote $(curl -s -4 ifconfig.me) 1194
|
||||||
resolv-retry infinite
|
resolv-retry infinite
|
||||||
nobind
|
nobind
|
||||||
persist-key
|
persist-key
|
||||||
|
|||||||
@ -75,7 +75,7 @@ cp pki/dh.pem /etc/openvpn/server/
|
|||||||
echo "Creating server configuration..."
|
echo "Creating server configuration..."
|
||||||
cat > /etc/openvpn/server/server.conf << EOF
|
cat > /etc/openvpn/server/server.conf << EOF
|
||||||
port 1194
|
port 1194
|
||||||
proto udp
|
proto udp4
|
||||||
dev tun
|
dev tun
|
||||||
ca /etc/openvpn/server/ca.crt
|
ca /etc/openvpn/server/ca.crt
|
||||||
cert /etc/openvpn/server/server.crt
|
cert /etc/openvpn/server/server.crt
|
||||||
@ -166,8 +166,8 @@ mkdir -p /etc/openvpn/client
|
|||||||
cat > /etc/openvpn/client/$CLIENT_NAME.ovpn << EOL
|
cat > /etc/openvpn/client/$CLIENT_NAME.ovpn << EOL
|
||||||
client
|
client
|
||||||
dev tun
|
dev tun
|
||||||
proto udp
|
proto udp4
|
||||||
remote \$(curl -s ifconfig.me) 1194
|
remote \$(curl -s -4 ifconfig.me) 1194
|
||||||
resolv-retry infinite
|
resolv-retry infinite
|
||||||
nobind
|
nobind
|
||||||
persist-key
|
persist-key
|
||||||
@ -190,7 +190,13 @@ dhcp-option DNS 1.0.0.1
|
|||||||
</key>
|
</key>
|
||||||
EOL
|
EOL
|
||||||
|
|
||||||
|
# Copy the configuration file to the current working directory
|
||||||
|
WORKING_DIR=\$(dirname \$(readlink -f \$0))
|
||||||
|
cp /etc/openvpn/client/\$CLIENT_NAME.ovpn \$WORKING_DIR/
|
||||||
|
chmod 644 \$WORKING_DIR/\$CLIENT_NAME.ovpn
|
||||||
|
|
||||||
echo "Client configuration created: /etc/openvpn/client/\$CLIENT_NAME.ovpn"
|
echo "Client configuration created: /etc/openvpn/client/\$CLIENT_NAME.ovpn"
|
||||||
|
echo "A copy has also been saved to: \$WORKING_DIR/\$CLIENT_NAME.ovpn"
|
||||||
ENDOFFILE
|
ENDOFFILE
|
||||||
|
|
||||||
chmod +x /etc/openvpn/server/generate-client.sh
|
chmod +x /etc/openvpn/server/generate-client.sh
|
||||||
|
|||||||
Reference in New Issue
Block a user