Dua baris remote dalam satu profil tampak seperti jalur kedua; keduanya percobaan kedua. Saat endpoint pertama berhenti menjawab, klien pindah dan sesi tidak menjadi lebih lebar. Sebut daftar itu failover sejak awal, atau Anda akan memutar tombol yang salah.

Apa yang diberikan daftar remote kepada Anda

Perlakukan profil sebagai kumpulan percobaan yang terurut, bukan kolam kapasitas. Setiap entri mendapat giliran menaikkan terowongan, dan sesi hidup pada entri yang menjawab. Daftar lebih panjang meningkatkan peluang terhubung, bukan ukuran pipa.

Agregasi sungguhan adalah mesin lain. Membagi satu aliran ke beberapa jalur memerlukan perangkat lunak di kedua ujung untuk membagi dan menyusun ulang lalu lintas sesuai urutan.

Vendor yang menjanjikan terowongan lebih cepat dari lebih banyak server menjual model kedua itu, bukan daftar lebih panjang. Jika klien hanya mencoba endpoint bergiliran, lima entri mengubah peluang Anda dan tidak lebih. Amati gangguan: sesi putus dan kembali di tempat lain, yang ditunjukkan log sebagai endpoint baru, tidak pernah sebagai pipa lebih lebar.

Blok yang menyimpan pengaturan dengan satu endpoint

Baris remote biasa membawa alamat, dan kadang port serta protokol. Saat endpoint membutuhkan proxy, atau transport yang tidak dipakai sisa berkas, letakkan pengaturan itu dalam blok koneksi yang menyimpannya bersamanya. Blok sebaris juga berfungsi dalam satu berkas .ovpn, dan begitulah sebagian besar profil dikirim.

Apa pun di luar blok berlaku sebagai default bagi entri yang tidak menimpanya. Itu sebabnya satu blok yang dibangun dan empat remote biasa berperilaku dengan cara yang tidak bisa dijelaskan daftar alamat.

Menghapus blok yang tidak Anda kenali bukan kosmetik. Endpoint tempat blok itu berada kembali ke default berkas, yang mungkin transport berbeda dari yang didengarkannya. Hapus pembungkus yang salah dan satu entri gagal sementara sisanya bekerja, jadi terlihat seperti server buruk, bukan profil rusak. Baca setiap remote beserta transport, port, dan proxy-nya sebelum menyunting.

Urutan percobaan ulang dan biaya remote-random

Urutan penting karena setiap entri mati memakan waktu sebelum percobaan berikutnya. Letakkan endpoint yang Anda inginkan di depan dan perlakukan sisanya sebagai cadangan berperingkat.

remote-random mengacak urutan awal, yang menyebar beban ke server setara dan menjadi bumerang saat satu endpoint jelas utama. Bagaimanapun, catat endpoint yang dipilih klien; nama profil tidak menjelaskan apa pun saat koneksi terasa lambat. Grep baris tautan dari log verbose menunjukkan di mana sesi mendarat.

Mencampur operator merusak pernyataan kepercayaan

Profil juga merupakan klaim tentang identitas: alamat ini adalah layanan yang ingin Anda tuju, dan sertifikat yang disematkan milik layanan itu. Menuangkan server publik gratis ke berkas itu merusak klaim: sertifikat mereka dan milik Anda menjelaskan layanan yang berbeda. Hasil yang biasa adalah kegagalan identitas, atau kredensial yang ditawarkan ke host di luar jaringan penyedia Anda. Jaga alternatif di dalam kumpulan yang didistribusikan operator Anda, dengan kredensial dan materi kepercayaan yang cocok.

Jika Anda butuh endpoint dari dua penyedia, itu perutean, bukan penyuntingan profil. Selesaikan di atas terowongan, tempat Anda bisa menentukan lalu lintas mana mengambil jalur mana.

Uji setiap entri alih-alih mengasumsikan

Setelah pembaruan profil yang disetujui, sambungkan dengan sengaja ke setiap endpoint yang diperlukan dan pastikan transport mana yang naik. Jalankan verbose membuatnya terlihat. Mulai openvpn --config office.ovpn --verb 4 dan baca baris tautan untuk alamat yang Anda harapkan. Lalu periksa sumber daya di balik terowongan; sebuah entri dapat menyelesaikan jabat tangan dan tetap tidak mengarahkan Anda ke mana pun.

Failover memerlukan ujinya sendiri, bukan harapan. Blokir endpoint pertama di lab, jalankan klien, dan ukur berapa lama untuk pindah. Daftar panjang di balik entri pertama yang lambat lebih buruk daripada daftar pendek yang mulai dengan baik.

Periksa ulang daftar setiap kali operator mengubahnya. Kumpulan yang diimpor hanya berguna selama entrinya ada dan berbicara transport yang dijelaskan blok Anda. Manual OpenVPN 2.6 mencakup direktif remote, connection, dan random-order di sini, dan itulah versi yang harus diperiksa saat sintaksis diragukan.

Artikel terkait