OpenVPN, açık kaynaklı bir sanal özel ağ (VPN) teknolojisidir. Linux işletim sistemi üzerinde OpenVPN sunucusu kurmak, kullanıcıların güvenli bir şekilde internete erişmesini ve özel bir ağa bağlanmasını sağlar. Bu makalede, Linux işletim sistemi üzerinde OpenVPN sunucusu kurulumunu adım adım anlatacağız.
sudo apt-get updatesudo apt-get install openvpn easy-rsa -y
sudo yum updatesudo yum install epel-releasesudo yum install openvpn easy-rsa -y
Bukomutlar, OpenVPN paketlerini ve easy-rsa adlı bir aracı yükleyecektir.
cd /usr/share/easy-rsa/
cp -r /usr/share/easy-rsa/ /etc/openvpn/
nano /etc/openvpn/easy-rsa/vars
export EASY_RSA=”/etc/openvpn/easy-rsa”export OPENSSL=”openssl”export PKCS11TOOL=”pkcs11-tool”export GREP=”grep”export KEY_CONFIG=”$EASY_RSA/openssl-1.0.0.cnf”export KEY_DIR=”$EASY_RSA/keys”export KEY_SIZE=2048export CA_EXPIRE=3650export KEY_EXPIRE=3650export KEY_COUNTRY=”TR”export KEY_PROVINCE=”Istanbul”export KEY_CITY=”Istanbul”export KEY_ORG=”Example Inc.”export KEY_EMAIL=”admin@example.com”
cd /etc/openvpn/easy-rsasource ./vars./clean-all./build-ca
./build-key-server server
./build-dh
cp /usr/share/doc/openvpn/examples/sample-config-files/server.conf /etc/openvpn/
nano /etc/openvpn/server.conf
Aşağıdaki satırları dosya içerisinde değiştirin veya ekleyin:
ca /etc/openvpn/easy-rsa/keys/ca.crtcert /etc/openvpn/easy-rsa/keys/server.crtkey /etc/openvpn/easy-rsa/keys/server.keydh /etc/openvpn/easy-rsa/keys/dh2048.pemserver 10.8.0.0 255.255.255.0push “redirect-gateway def1 bypass-dhcp”push “dhcp-option DNS 8.8.8.8”push “dhcp-option DNS
sudo systemctl start openvpn-server@server.service
sudo /usr/sbin/openvpn –config /etc/openvpn/server.conf
cd /etc/openvpn/easy-rsasource ./vars./build-key client1
cp /usr/share/doc/openvpn/examples/sample-config-files/client.conf /etc/openvpn/client.ovpn
nano /etc/openvpn/client.ovpn
remote <server-ip-address> 1194clientdev tunproto udpresolv-retry infinitenobindpersist-keypersist-tunca /etc/openvpn/easy-rsa/keys/ca.crtcert /etc/openvpn/easy-rsa/keys/client1.crtkey /etc/openvpn/easy-rsa/keys/client1.key
OpenVPN sunucusunu başarıyla kurduktan ve yapılandırdıktan sonra, istemcileriniz güvenli bir şekilde OpenVPN sunucusuna bağlanabilirler. Bu sayede internet trafiğiniz şifrelenecek ve güvenli bir şekilde aktarılacaktır.
Bir yanıt yazın