Ödeme Yöntemleri Abuse

Bir bulut VPS'ye OpenVPN nasıl kurulur

29.01.2023, 20:03

OpenVPN'i betikle, elle veya docker aracılığıyla bir bulut VPS'ye nasıl yüklerim? Yazılım, SSH veya RDP aracılığıyla bağlanma gereksinimi olmadan yerel ağı maskelemek için gereklidir.

OpenVPN'i bir bulut VPS'ye yüklemeden önce teknik gereksinimleri açıklığa kavuşturmakta fayda var. Yazılım Linux, Windows veya özel sunuculara yüklenir.

OpenVPN'i bir bulut VPS'ye yüklemeden önce yapılması gerekenler

Adım adım talimatlar şu şekildedir:

  1. Sistemi yükseltin. Bunu yapmak için sudo yum update komutu kullanılır.
  2. SELinux yapılandırmasında değişiklikler yapın ( nano /etc/selinux/config dosyasını arayın ).
  3. SELinux'u kurun, sysctl.conf dosyasını düzenleyin ve IP Expressing'e bağlanın.

Değişiklikler kabul edildikten ve sunucu çalışmaya hazır hale geldikten sonra geriye OpenVPN'i bulut VPS'ye aktarmak kalıyor. Bunu üç yoldan biriyle yapabilirsiniz: komut dosyası, manuel veya docker aracılığıyla.

Seçenek #1. OpenVPN'i bir docker konteynerinde dağıtın

Bunu yapmak için docker'ı yüklememiz gerekiyor (eğer henüz projede yoksa). Kurulum için komut şuna benzer:

apt install curl docker.io

Ardından, komutu girmeniz gerekir:

docker run --name dockovpn --cap-add=NET_ADMIN 

-p 1194:1194/udp -p 80:8080/tcp 

    -e HOST_ADDR=$(curl -s https://api.ipify.org) 

    alekslitvinenk/openvpn

OpenVPN sunucusuna bağlanmak için gereken yapılandırmayı otomatik olarak oluşturacaktır. İndirme işlemi şu bağlantıda mevcuttur: http://Здесь ip-adresini belirtir/.

Seçenek #2. OpenVPN'i bir bulut VPS'ye bir komut dosyası ile yükleyin

Avantajı, her şeyin neredeyse otomatik olarak gerçekleşmesidir. Komut dosyasının kendisi bağlantıdaki terminalden edinilebilir

https://raw.githubusercontent.com/angristan/openvpn-install/master/openvpn-install.sh

Çalıştırma haklarını vermek için komut satırına yazmanız gerekir:

chmod +x openvpn-install.sh

Komut dosyasını çalıştırmak için komutu girin:

./openvpn-install.sh

Ardından, terminalde yöneticinin yanıtlaması gereken sorular belirir (yapılandırma dosyasının ne olacağına bağlıdır).

Kurulum tamamlandığında, komut dosyası istemci adını ve parolasını (bağlanırken kullanılacak) belirtmeyi önerecektir.

Seçenek #3. OpenVPN'i bulut VPS'ye manuel olarak yükleyin

Başlamak için komutu ayarlıyoruz:

apt install -y openvpn

Eksi, yapılandırmalar, ayarlar ve sertifikalarla kendiniz çalışmanız gerekecek olmasıdır.