Satu pelayan, dua percubaan: dengan VPN dimatikan sesi terputus semasa memuatkan, dengan VPN dihidupkan sesi yang sama menyertai. Itu bukti sebenar dan mudah dibaca berlebihan. Menghidupkan VPN mengubah alamat sumber, laluan transit, dasar penyelesai dan kadangkala keluarga alamat sekali gus, jadi kejayaan memberitahu anda perbezaannya penting tanpa memberitahu perbezaan mana. Menelusuri perbandingan satu lapisan demi satu lapisan ialah cara mendapatkan jawapan yang boleh anda tindak lanjuti. Ia juga menghalang anda daripada menukar empat perkara dan tidak belajar apa-apa.

Sahkan dahulu apa yang dimaksudkan pengendali

Pelayan persendirian yang memerlukan VPN diluluskan sepatutnya tidak boleh dicapai melalui sambungan awam biasa, dan itu konfigurasi yang berfungsi, bukan kerosakan. Pelayan awam yang diterbitkan tetapi gagal tepat pada satu laluan akses ialah kes lain dengan pemilik lain. Sebelum menguji apa-apa, tentukan yang mana antara keduanya yang anda lihat, kerana jawapannya menentukan sama ada anda menyahpepijat rangkaian atau membaca dasar. Tanya pengendali, atau baca nota akses yang diterbitkan, bukannya membuat kesimpulan daripada kegagalan menyertai.

Jika pengendali menerbitkan kaedah akses, gunakannya. Mengelak sekatan yang disengajakan bukan tugas yang sama dengan membaiki laluan yang rosak.

Pastikan rekod perbandingan kecil dan tetap

Kekalkan permainan, akaun, pelayan terpilih dan operasi tetap antara percubaan, dan ubah hanya keadaan VPN. Catat pengecam dan wilayah pelayan, serta alamat sebenar tempat klien menunjukkannya, kerana nama pelayan yang kelihatan bukan yang digunakan oleh rangkaian. „Pelancar dibuka“ dan „sesi multipemain ini menyertai“ ialah hasil yang berbeza, dan mencampurkannya menjadikan perbandingan tidak bernilai.

Tuliskan empat baris itu sebelum ujian pertama. Perbandingan yang anda bina semula daripada ingatan selepas itu ialah cerita, bukan ukuran.

Namakan kegagalan pertama, bukan mesej terakhir

Mesej di skrin biasanya peristiwa terakhir dalam rantaian. Perhatikan yang pertama bermakna sebaliknya: penyelesaian nama, tamat masa pengangkutan, penolakan sambungan, sekatan akaun atau ralat sesi selepas sambungan berjaya. Kategori itu mempunyai pemilik dan pembaikan berbeza, dan sepanduk umum „terputus“ memerah semuanya menjadi satu perkataan yang tidak berguna.

Jika klien menyimpan log, baca untuk peringkatnya, bukan untuk kod ralatnya. Peringkat itu memberitahu lapisan mana yang perlu diuji seterusnya.

Nama yang sama tidak bermakna tuple yang sama

Nama hos boleh diselesaikan kepada alamat berbeza pada laluan berbeza, dan IPv4 serta IPv6 boleh mengikut laluan dan dasar yang sama sekali berbeza. Semak sama ada percubaan langsung dan percubaan VPN menggunakan destinasi yang sama dan keluarga alamat yang sama sebelum membandingkan hasilnya. Jika tidak, anda membandingkan dua eksperimen dan memanggilnya satu.

Untuk perbezaan laluan, ingat bahawa penghalaan internet mengikut dasar pengendali, bukan garis terpendek dari segi geografi, dan itulah tepatnya idea yang diterangkan dalam spesifikasi BGP. VPN yang mengelak laluan transit buruk membuktikan bahawa satu laluan buruk, bukan bahawa seseorang sengaja mengehadkan anda.

Uji pengangkutan yang benar-benar digunakan oleh permainan

Sambungan TCP yang berjaya ke satu port tidak membentuk sesi UDP, dan kedua-duanya tidak membuktikan bahawa log masuk permainan selesai. Ikut perkhidmatan yang benar-benar diperlukan oleh tajuk itu dan bukannya senarai port yang disalin daripada permainan lain, dan lebih baik memerhati tingkah laku klien itu sendiri daripada menyiasat dari luar. Jika pelayan menjawab permintaan daripada alamat keluar anda dengan penolakan, itu soalan dasar untuk pengendali, bukan bukti tentang kabel atau penghala tempatan anda.

Gunakan saluran sokongan atau rayuan penerbit untuk sekatan yang jelas. Menyembunyikan kelayakan akaun ialah aktiviti lain dengan set akibat yang berbeza.

Apabila anda menulisnya, sertakan kedua-dua laluan, operasi yang tidak berubah, pelayan dan keluarga alamat yang dipilih, serta kegagalan pertama. Itu laporan yang boleh disiasat oleh pengendali, dan ia tidak memerlukan penukaran empat tetapan sekali gus untuk menghasilkannya.

Artikel berkaitan