Dua berkas yang keduanya tampak seperti konfigurasi VPN masuk ke folder yang sama, dan hanya satu yang berfungsi. Profil OpenVPN menjelaskan terowongan TLS dengan direktif yang dipahami klien itu, sedangkan koneksi SoftEther menjelaskan sesi terhadap hub virtual dengan kontrak autentikasi yang berbeda. Mengubah yang satu menjadi yang lain bukan latihan pemformatan, karena kedua klien tidak menerapkan protokol yang sama. Mengenali layanan mana yang sebenarnya diterbitkan operator menentukan semua yang berikutnya.

Dua Berkas, Dua Kontrak

Profil OpenVPN adalah konfigurasi klien: titik akhir jauh, transport, materi TLS, dan direktif untuk perutean serta negosiasi ulang. Koneksi SoftEther adalah sesi klien asli terhadap hub virtual, dengan adaptor virtual yang terpasang padanya.

Keduanya dapat menjelaskan akses ke jaringan yang sama tanpa bisa saling menggantikan. Pendengar OpenVPN adalah fitur kompatibilitas yang dapat diterbitkan server pada port terpisah, dan ia berbicara OpenVPN alih-alih protokol asli. Klien asli berbicara protokol asli dan mengharapkan profilnya sendiri. Satu server, dua pintu, dan setiap pintu punya kuncinya sendiri.

Ekstensi berkas hampir tidak memberi tahu Anda apa pun, karena itu jawaban operator lebih penting daripada nama berkas.

Baca Server Sebelum Menyentuh Blok Sertifikat

Tanyakan tiga hal kepada operator: port dan transport apa, metode autentikasi apa, dan klien mana yang mereka harapkan Anda gunakan. Jawaban itu menghilangkan sebagian besar dugaan.

Lalu pastikan apa yang benar-benar mendengarkan, bukan apa yang diklaim panduan. Pendengar kompatibilitas yang dinonaktifkan tidak menunjukkan apa pun pada portnya, dan yang diaktifkan menunjukkan soket bahkan ketika tidak pernah ada yang terhubung. Perbedaan antara port tertutup dan login yang ditolak adalah diagnostik pertama yang berguna. Semua setelahnya bergantung pada pintu mana yang diketuk.

ss -lunp | grep -E ':1194|:443'
sudo ss -ltnp | grep -E ':992|:5555'
grep -nE '^(remote|proto|auth-user-pass|ca |cert |key )' profile.ovpn

Port UDP yang hilang dari daftar pendengar adalah fitur yang dinonaktifkan, bukan masalah firewall.

Apa yang Dibutuhkan Klien Asli dan Tidak Bisa Diberikan Profil

Klien asli memasang adaptor jaringan virtual dan mengikat koneksi padanya. Tanpa adaptor itu tidak ada antarmuka untuk dirutekan, karena itu koneksi asli bisa terautentikasi dan tetap tidak membawa lalu lintas.

Autentikasi asli berjalan terhadap hub virtual, dengan objek pengguna yang dibuat administrator hub. Blok sertifikat yang disalin dari profil OpenVPN tidak menjadi pengguna hub, dan pengguna hub tidak menjadi sertifikat klien. Kedua sistem menyimpan hal yang berbeda, dan profil tidak punya tempat untuk menaruh catatan pengguna hub. Itu perbedaan struktural, bukan masalah sintaksis.

Jauhkan kunci privat dari layanan konversi mana pun, karena kunci yang meninggalkan mesin harus dianggap telah diungkapkan.

Apa yang Diterima Pendengar Kompatibel OpenVPN

Pendengar kompatibilitas adalah server OpenVPN sungguhan dari sudut pandang klien: ia mengharapkan klien OpenVPN dan direktif yang didukung klien itu. Blok sertifikat sebaris adalah fitur OpenVPN, dan itu berada di sisi pagar tersebut.

Yang tidak akan dilakukannya adalah menerima profil SoftEther asli, karena profil itu bukan konfigurasi OpenVPN. Pendengar juga tidak mengubah klien asli menjadi klien OpenVPN. Jika operator hanya menawarkan layanan asli, jawabannya adalah klien asli; jika ia menawarkan pendengar kompatibilitas, jawabannya adalah OpenVPN dan materinya sendiri.

Mintalah ekspor yang didukung operator alih-alih merakitnya dari potongan, karena ekspor membawa detail yang biasanya terlewat oleh berkas buatan tangan.

Buktikan Jalurnya Sebelum Menyunting Direktif

Setelah klien dipilih, uji terowongan sebelum menyentuh rute. Login yang berhasil dan antarmuka yang membawa lalu lintas adalah dua hasil berbeda.

sudo openvpn --config profile.ovpn --verb 3
ip -br addr
ip route get 10.70.4.20
resolvectl status | grep -A2 'DNS Servers'

Bandingkan alamat yang diberikan dengan kumpulan yang dijelaskan operator, lalu lihat rute dan penyelesai secara terpisah. Koneksi hub asli dapat terautentikasi dengan bersih dan tidak memasang rute sama sekali, yang dari sisi klien tampak seperti terowongan rusak. Hanya setelah ketiganya sepakat, direktif layak disunting. Menyunting lebih awal menyembunyikan lapisan mana yang salah.

Artikel terkait