Difference between revisions of "OpenVPN"
Jump to navigation
Jump to search
(19 intermediate revisions by 2 users not shown) | |||
Line 3: | Line 3: | ||
OpenVPN uses a custom security protocol that utilizes SSL/[[TLS]] for [[key exchange]]. | OpenVPN uses a custom security protocol that utilizes SSL/[[TLS]] for [[key exchange]]. | ||
− | Port 1194 is the official IANA assigned port number for OpenVPN | + | Port [[1194]] is the official IANA assigned port number for OpenVPN |
+ | |||
+ | * Installation: <code>[[apt install openvpn]]</code> | ||
+ | * Configuration: <code>[[/etc/openvpn/server.conf]]</code> | ||
+ | * Logs: <code>[[/var/log/openvpn.log]]</code> | ||
+ | * Package: <code>openvpn</code> package contains <code>openvpn</code> binary | ||
+ | |||
+ | <code>[[.ovpn]]</code> file | ||
+ | |||
− | |||
==Basic Commands== | ==Basic Commands== | ||
Line 18: | Line 25: | ||
*Restart the OpenVPN service: | *Restart the OpenVPN service: | ||
− | ::<code>$ sudo systemctl restart openvpn@server</code> | + | ::<code>$ sudo [[systemctl restart openvpn@server]]</code> |
+ | |||
+ | |||
+ | ::<code>$ sudo [[systemctl status openvpn@server]]</code> | ||
===Ubuntu Linux 14.04 LTS=== | ===Ubuntu Linux 14.04 LTS=== | ||
Line 33: | Line 43: | ||
* Follow https://www.cyberciti.biz/faq/howto-setup-openvpn-server-on-ubuntu-linux-14-04-or-16-04-lts/ installation guide | * Follow https://www.cyberciti.biz/faq/howto-setup-openvpn-server-on-ubuntu-linux-14-04-or-16-04-lts/ installation guide | ||
* Verify status of your OpenVPN server: <code>[[systemctl status openvpn-server@server]]</code> | * Verify status of your OpenVPN server: <code>[[systemctl status openvpn-server@server]]</code> | ||
+ | * <code>[[killall]] -[[USR2]] openvpn</code> | ||
+ | * Read https://wiki.archlinux.org/title/OpenVPN | ||
+ | * Read StackOverflow: https://serverfault.com/questions/tagged/openvpn?tab=Votes | ||
+ | |||
+ | == Related == | ||
+ | * [[OpenVPN Connect]] | ||
+ | * [[Mbed TLS]] | ||
+ | * [[AWS VPN Client]] | ||
+ | * [[pritunl]] | ||
+ | * [[Ethereum ports]] | ||
== See also == | == See also == | ||
* {{OpenVPN}} | * {{OpenVPN}} | ||
* {{VPN}} | * {{VPN}} | ||
− | |||
− | |||
[[Category:Networking]] | [[Category:Networking]] | ||
[[Category:IT security]] | [[Category:IT security]] | ||
[[Category:Tunneling protocols]] | [[Category:Tunneling protocols]] |
Latest revision as of 20:28, 28 May 2023
wikipedia:OpenVPN (2001) is a virtual private network (VPN) system to create secure point-to-point or site-to-site connections in and remote access.
OpenVPN uses a custom security protocol that utilizes SSL/TLS for key exchange.
Port 1194 is the official IANA assigned port number for OpenVPN
- Installation:
apt install openvpn
- Configuration:
/etc/openvpn/server.conf
- Logs:
/var/log/openvpn.log
- Package:
openvpn
package containsopenvpn
binary
.ovpn
file
Contents
Basic Commands[edit]
Ubuntu Linux 16.04/18.04 LTS[edit]
- Stop the OpenVPN service:
$ sudo systemctl stop openvpn@server
(No output)
- Start the OpenVPN service:
$ sudo systemctl start openvpn@server
- Restart the OpenVPN service:
Ubuntu Linux 14.04 LTS[edit]
- Stop the OpenVPN service:
$ sudo /etc/init.d/openvpn stop
- Start the OpenVPN service:
$ sudo /etc/init.d/openvpn start
- Restart the OpenVPN service:
$ sudo /etc/init.d/openvpn restart
Activities[edit]
- Follow https://www.cyberciti.biz/faq/howto-setup-openvpn-server-on-ubuntu-linux-14-04-or-16-04-lts/ installation guide
- Verify status of your OpenVPN server:
systemctl status openvpn-server@server
killall -USR2 openvpn
- Read https://wiki.archlinux.org/title/OpenVPN
- Read StackOverflow: https://serverfault.com/questions/tagged/openvpn?tab=Votes
Related[edit]
See also[edit]
- OpenVPN, Tunnelblick, OpenVPN Connect,
.ovpn
, CRL,systemctl status openvpn
,/var/log/openvpn.log
,/lib/systemd/system/openvpn.service
,systemctl status openvpn-server@server
,/etc/openvpn/
,/etc/openvpn/server.conf
,/etc/pam.d/openvpn
,/etc/openvpn/users
,openvpn --help
, OpenVPN changelog, Pritunl, tunl0 - VPN: IPsec (Openswan), OpenVPN, Forticlient, GlobalProtect (PAN-OS), WireGuard (Linux Kernel), Tailscale, PulseSecure, WebVPN, SoftEther, ESP, IKE, AWS VPN, Zerotier, VPN client, Pritunl, GCP Cloud VPN, Mesh virtual private network, Mullvad
Advertising: