Mem-boot ulang mesin meninggalkannya di jaringan dengan terowongan turun lagi. Klien SoftEther menyimpan dua keadaan yang dianggap satu oleh kebanyakan orang: apakah layanan berjalan, dan apakah akun tersimpan diizinkan ikut naik bersamanya. Keduanya harus benar, dan yang kedua adalah tanda per akun, bukan pengaturan boot. Jalankan empat pemeriksaan di bawah ini secara berurutan dan berhenti pada kegagalan pertama.

Pastikan akun ditandai untuk mulai otomatis

Tanda itu tinggal di catatan akun di dalam konfigurasi klien sendiri, jadi memasang ulang klien atau memulihkan direktori kosong menghapusnya. Buka konsol manajemen dan lihat daftar akun sebelum mengubah hal lain.

cd /opt/softether/vpnclient
./vpncmd

Pilih 2 untuk manajemen klien VPN dan terima server lokal dengan menekan Enter.

AccountStartupSet
office-hub
exit

AccountStartupSet mencatat akun sebagai akun yang harus dinaikkan saat layanan klien mulai. Perintah ini tidak menjalankan layanan dan tidak membuat akun baru, dan tidak mencetak apa pun yang berguna ketika namanya salah. Baca kembali daftar akun setelah perintah, karena salah ketik itu senyap dan tampak persis seperti tanda yang tidak berlaku.

Pastikan layanan berjalan, dan cukup awal

Di Linux klien berjalan sebagai daemon dari direktorinya sendiri, dan harus sudah hidup sebelum langkah boot mana pun mencoba memakai akun. Kait singkat yang berpindah direktori dan menjalankannya sudah cukup pada sistem yang masih menjalankan rc.local.

cd /opt/softether/vpnclient
./vpnclient start

Di mana rc.local sudah tidak ada, tulis unit systemd dengan WorkingDirectory eksplisit dan kebijakan mulai ulang. Biner menyelesaikan konfigurasinya relatif terhadap tempat ia dijalankan, jadi unit tanpa setelan itu bisa berhasil mulai dan tidak membaca apa pun. Urutan adalah paruh kedua masalah: upaya koneksi yang berjalan sebelum daemon mendengarkan gagal secara berkala, yang jauh lebih sulit didiagnosis daripada kegagalan yang konsisten. Kebijakan mulai ulang menutup kasus ketiga, ketika daemon mati diam-diam beberapa jam kemudian.

Periksa daftar proses alih-alih memercayai berkas pid yang ditinggalkan boot sebelumnya.

Pastikan adaptor menerima alamat

Begitu akun terhubung, klien menampilkan adaptor virtual dan adaptor itu masih perlu alamat. Hub yang menjalankan SecureNAT biasanya menjawab DHCP; hub yang dijembatani ke LAN fisik mengharapkan server LAN itulah yang menjawab sebagai gantinya.

ip -brief address
dhclient vpn_vpn1

Ambil nama antarmuka dari daftar, karena angka dalam contoh bukan konstanta. Jika alamat harus statis, letakkan di konfigurasi jaringan distribusi untuk antarmuka itu agar diterapkan ulang setelah peristiwa tautan dan bukan hanya saat boot. Skrip sekali jalan membiarkan adaptor tanpa alamat saat terowongan tersambung ulang pertama kali pada hari itu. Kegagalan itu tampak seperti terowongan mati padahal akunnya baik-baik saja.

Adaptor tanpa alamat adalah kegagalan paling senyap dalam daftar, karena akun tetap melaporkan terhubung.

Pastikan rute menuju ke tempat yang Anda pikirkan

Lalu lintas masih bisa gagal dengan tautan sehat dan alamat valid. Tanyakan kepada kernel antarmuka mana yang akan dipakai untuk tujuan di dalam subnet hub, lalu bandingkan jawaban itu dengan terowongan.

ip route get 10.10.20.15

Subnet lokal yang bertumpang tindih dengan rentang hub menang, karena rutenya lebih spesifik dan sudah terpasang.

Itu keputusan penomoran, bukan bug klien, dan memulai ulang layanan tidak akan mengubahnya. Konfigurasi resolver adalah paruh lainnya: alamat tanpa server DNS yang berfungsi menghasilkan terowongan yang lolos setiap pemeriksaan tautan dan tetap tidak bisa membuka nama.

Tulis keempat pemeriksaan ke catatan pembangunan ulang

Catat nama akun, perintah mulai layanan, dan nama antarmuka bersama-sama, karena host yang dibangun ulang memulihkan data akun tetapi bukan kait sistem operasi yang menjalankan daemon. Itu semua hidup di tempat berbeda dan biasanya dicadangkan oleh orang berbeda.

Tanda itu satu baris untuk diterapkan ulang dan mudah terlupa.

Jaga urutannya: tanda, layanan, alamat, rute. Daftar periksa yang dimulai dari tengah menghasilkan banyak jawaban salah yang percaya diri.

Artikel terkait