Cara Mengatur SoftEther VPN Client di Linux

Dalam tutorial ini kami akan menunjukkan kepada Anda cara mengatur SoftEther VPN Client di Linux, tetapi pertama-tama mari kita lihat apa saja persyaratan dan rekomendasi kami.


Persyaratan

Untuk mengatur SoftEther, Anda perlu:

  1. Akun CactusVPN. Jika Anda tidak memilikinya, Anda dapat mencoba layanan kami secara gratis.
  2. Nama pengguna VPN, kata sandi, dan alamat server VPN Anda. Anda dapat menemukannya di akun Anda di situs web kami, dengan masuk ke Pengaturan.

Rekomendasi

  • Tutorial ini membutuhkan pengetahuan Linux tingkat lanjut. Ada risiko potensial untuk memutuskan koneksi Internet Anda jika Anda tidak mengikuti semua langkah dengan tepat. Anda selalu dapat mengatur VPN di Linux menggunakan protokol VPN lain yang lebih mudah diatur.
  • Terhubung ke protokol SoftEther VPN di Linux hanya jika Anda memiliki pengalaman dengan konfigurasi aplikasi Linux dan terbiasa membaca / memodifikasi tabel IP routing.

Jika Anda masih ingin mengatur SoftEther VPN di Linux, lakukan langkah-demi-langkah melalui instruksi berikut:

Bagian I. Instal klien SoftEther VPN

Kami akan menunjukkan kepada Anda bagaimana menginstal klien SoftEther VPN di Linux. Anda dapat melakukan ini dengan dua cara: dari manajer paket di Ubuntu atau Debian Derivates [x86_64 atau mesin AMD 64] lainnya dan dari sumber di distribusi Linux. Pilih cara yang ingin Anda gunakan dari menu di bawah ini dan ikuti langkah-langkahnya.

  • Dari manajer paket
  • Dari sumber
  1. Pastikan sistem Anda terbaru: pembaruan tepat && apt -y upgrade penuh

    Langkah ini tidak wajib, meskipun disarankan.

  2. Tambahkan repositori CactusVPN ke daftar sumber manajer paket Anda: sudo echo "deb [tepercaya = ya] https://repository.cactusvpn.com/softether/ amd64 /" > /etc/apt/sources.list.d/cactusvpn.list
  3. Perbarui cache manajer paket: sudo apt pembaruan

    Penting! Anda mungkin mendapatkan kesalahan berikut:

    “E: Driver metode / usr / lib / apt / methods / https tidak dapat ditemukan.
    N: Apakah paket apt-transport-https diinstal?
    E: Gagal mengambil https://repository.cactusvpn.com/softether/amd64/InRelease
    E: Beberapa file indeks gagal diunduh. Mereka telah diabaikan, atau yang lama digunakan sebagai gantinya. “

    Jika Anda mendapatkan kesalahan ini, Anda perlu menginstal apt-transport-https di perangkat Anda:

    sudo apt install -y apt-transport-https

    dan jalankan perintah pertama lagi.

    Jika Anda tidak melihat kesalahan, abaikan saja langkah ini.

  4. Instal SoftEther VPN manager: sudo apt install -y softethervpn-stable
  1. Pastikan sistem Anda terbaru:Di Debian / Ubuntu:

    pembaruan apt && apt -y upgrade penuh

    Pada CentOS / Fedora:

    yum – pembaruan saya

    Langkah ini tidak wajib, meskipun disarankan.

  2. Unduh versi terbaru dari klien SoftEther VPN (pada saat penulisan tutorial ini adalah v4.27-9668-beta.) Tersedia di sini: wget http://www.softether-download.com/files/softether/v4.27 -9668-beta-2018.05.29- tree / Linux / SoftEther_VPN_Client / 64bit _-_ Intel_x64_or_AMD64 / softether-vpnclient-v4.27-9668- beta-2018.05.29-linux-x64-64bit.tar.gz
  3. Dekompresi klien SofEther VPN: tar xzfv softether-vpnclient-v4.27-9668-beta-2018.05.29-linux-x64-64bit.tar.gz
  4. Pastikan sistem Anda memiliki semua alat yang diperlukan untuk kompilasi SoftEther.Di Debian / Ubuntu:

    apt -y install build-essential

    Pada CentOS / Fedora:

    yum groupinstall "Alat Pengembangan"

  5. Ubah direktori ke folder vpnclient: cd vpnclient
  6. Kompilasi SoftEther ke dalam file yang dapat dieksekusi: make
  7. SoftEther akan meminta Anda untuk membaca dan menyetujui Perjanjian Lisensi. Pilih 1 untuk membaca perjanjian, sekali lagi untuk mengonfirmasi bahwa Anda telah membacanya dan akhirnya menyetujui Perjanjian Lisensi .oftEther sekarang dikompilasi dan ini adalah file yang dapat dieksekusi (vpnclient dan vpncmd). Jika proses gagal, periksa apakah Anda memiliki semua paket persyaratan yang diinstal.
  8. Sekarang kita dapat memindahkan direktori vpnclient ke tempat lain. Kami memindahkannya ke “/ usr /”: cd .. && mv vpnclient / usr / && cd / usr / vpnclient /

Bagian II. Konfigurasikan klien SoftEther VPN

  1. Mulai klien SoftEther VPN: sudo / usr / vpnclient / vpnclient start

    Jika Anda melihat pesan ini: “Layanan Klien SoftEther VPN telah dimulai.” maka klien SoftEther VPN telah berhasil dimulai.

  2. Periksa klien SoftEther VPN: vpncmd
  3. Pilih “3” untuk masuk “Penggunaan Alat VPN (pembuatan sertifikat dan Alat Uji Kecepatan Lalu Lintas Jaringan)”.
  4. Uji instalasi SoftEther VPN Client: Periksa

    Jika semua pemeriksaan lulus, Anda dapat melanjutkan ke langkah berikutnya.

    Penting! Jangan pergi ke langkah berikutnya sampai Anda tidak memperbaiki semua kesalahan.

  5. Tekan “Ctrl” + “C” atau “Ctrl” + “D” untuk keluar.
  6. Siapkan klien SoftEther VPN. Mulai konfigurasi dengan: vpncmd
  7. Pilih “2. Manajemen Klien VPN ”.
  8. Jangan masukkan alamat apa pun di “Nama Host Alamat IP Tujuan” dan tekan “Enter” untuk terhubung ke host lokal.
  9. Buat antarmuka virtual untuk terhubung ke server VPN. Dalam jenis konfigurasi SoftEther VPN: NicCreate vpn_se
  10. Buat akun yang akan menggunakan antarmuka ini untuk koneksi VPN. Jalankan perintah ini di terminal: AccountCreate cactusvpn
  11. Siapkan akun VPN dengan detail Anda. “Destination Virtual Hub Name”: cactusvpn

    “Nama Host server VPN dan Nomor Port”: {Alamat IP VPN}: {SoftEther VPN Port}

    Anda dapat menemukan semua server dan port yang tersedia di akun Anda di situs web kami, dengan masuk ke Pengaturan.

    “Menghubungkan Nama Pengguna”: {nama pengguna VPN Anda}

    Anda dapat menemukan nama pengguna Anda di akun Anda di situs web kami, dengan masuk ke Pengaturan. Pastikan Anda menggunakan nama pengguna VPN dan BUKAN satu akun situs web (Apa bedanya?).

    “Menggunakan Nama Adaptor Jaringan Virtual”: vpn_se

    Jika Anda mendapatkan “Perintah selesai dengan sukses.” pesan, itu berarti pembuatan akun berhasil diselesaikan.

    Cara Mengatur SoftEther VPN Client di Linux: Langkah 3

  12. Siapkan kata sandi: AccountPassword cactusvpn

    dan masukkan kata sandi VPN Anda untuk “Kata Sandi” dan “Konfirmasi masukan”.

    Anda dapat menemukan kata sandi di akun Anda di situs web kami, dengan masuk ke detail layanan Anda. Pastikan Anda menggunakan kata sandi VPN dan BUKAN satu akun situs web (Apa bedanya?).

  13. Di “Tentukan standar atau radius:” ketik radius
  14. Sambungkan ke klien SoftEther VPN menggunakan akun yang dibuat: AccountConnect cactusvpn
  15. Uji koneksi ke server VPN: AccountList

    Jika Anda melihat “Connected” Anda dapat pergi ke langkah berikutnya.

    Cara Mengatur SoftEther VPN Client di Linux: Langkah 4

  16. Tekan “Ctrl” + “C” atau “Ctrl” + “D” untuk keluar dari manajer Klien SoftEther VPN.

Bagian III. IP dan tabel routing

  1. Periksa apakah penerusan IP diaktifkan pada sistem Anda: cat / proc / sys / net / ipv4 / ip_forward

    Jika Anda mendapatkan “1”, Anda dapat melewati langkah ini dan pergi ke langkah “Dapatkan alamat IP dari server VPN”.

    Jika Anda memiliki “0”, harap aktifkan IP forward:

    gema 1 > / proc / sys / net / ipv4 / ip_forward

    Anda juga dapat membuatnya permanen dengan mengedit file “/etc/sysctl.conf:

    echo net.ipv4.ip_forward = 1 >> /etc/sysctl.conf && sysctl -p

    Jika Anda mendapatkan “net.ipv4.ip_forward = 1” penerusan IP berhasil diaktifkan.

  2. Dapatkan alamat IP dari server VPN: sudo ifconfig

    dan Anda akan melihat jaringan virtual “vpn_vpn_se” yang dibuat dengan alat klien SoftEther VPN.

    Cara Mengatur SoftEther VPN Client di Linux: Langkah 5

    Untuk mendapatkan alamat IP dari server VPN:

    sudo dhclient vpn_vpn_se

    Setelah beberapa saat, Anda harus mendapatkan alamat IP dari jaringan 10.6.0.0/24.

    Cara Mengatur SoftEther VPN Client di Linux: Langkah 6

  3. Edit tabel routing: sudo netstat -rn

    untuk melihat tabel routing saat ini. Milik Anda harus serupa dengan ini:

    Cara Mengatur SoftEther VPN Client di Linux: Langkah 1

  4. Tambahkan rute ke alamat IP server VPN melalui rute default lama Anda. Dalam kasus khusus saya: sudo ip route tambahkan 93.115.92.240/32 via 192.168.0.1

    93.115.92.240 adalah alamat IP dari server VPN. 192.168.0.1 adalah gateway saya sebelumnya.

  5. Hapus rute default lama: sudo ip route del default via 192.168.0.1

    Setelah pembaruan ini, tabel perutean akan terlihat seperti ini:

    Cara Mengatur SoftEther VPN Client di Linux: Langkah 2

  6. Ping alamat IP apa saja untuk memeriksa koneksi jaringan Anda: ping 8.8.8.8 -c4
  7. Periksa alamat IP publik Anda dari baris perintah: wget -qO- http://ipecho.net/plain; gema

    Jika Anda melihat IP server VPN, semuanya telah diatur dengan benar dan Linux Anda terhubung ke VPN melalui SoftEther VPN client.

    Jika ping ke “8.8.8.8” tidak apa-apa tetapi Anda tidak dapat mengambil apa pun dengan nama host publik, tambahkan Google DNS (atau server DNS Publik) ke file “/etc/resolv.conf” Anda:

    sudo echo nameserver 8.8.8.8 >> /etc/resolv.conf

Bagian IV. Putuskan sambungan dari VPN

Untuk mematikan koneksi VPN, Anda harus menutup SoftEther VPN Client manager dan mengedit tabel perutean untuk mendapatkan akses ke Internet melalui gateway router Anda.

  1. Untuk memutuskan sambungan dari VPN, cukup MATIKAN manajer SoftEther VPN Client: sudo / usr / vpnclient / vpnclient stop
  2. Edit tabel routing dengan menghapus rute dari gateway Anda ke server VPN (dalam kasus khusus kami 93.115.92.240/32 ):sudo ip route del 93.115.92.240/32
  3. Tambahkan rute default melalui gateway lokal Anda (192.168.0.1 untuk IP yang kami gunakan dalam contoh ini): sudo ip route add default melalui 192.168.0.1
Kim Martin Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map