Penyulitan menentukan sama ada kandungan paket boleh dibaca, dan ia tidak berkata apa-apa tentang sama ada kewujudan, saiz dan masa paket akan dicatat. Penghala yang memajukan terowong tersulit melihat aliran yang mesti dihantar, dan ia boleh mengira, mengecap masa dan mengaitkan aliran itu. Bandingkan apa yang direkodkan get laluan rumah dengan apa yang direkodkan rangkaian di hulu, dan perbezaannya ternyata terletak pada medan mana yang setiap satu mempunyai sebab untuk disimpan.

Perbandingan itulah yang berguna, kerana kedua-dua rekod sentiasa dicampuradukkan dalam perdebatan privasi. Kedua-duanya menjawab soalan berbeza dan disimpan untuk tempoh berbeza.

Dua pemerhati, dua rekod berbeza

Get laluan di tepi anda tahu antara muka tempatan mana yang digunakan oleh aliran itu dan, apabila ia sendiri mengagihkan alamat, peranti mana yang memegang alamat itu pada masa itu. Ia juga boleh melihat penyelesai mana yang anda tanyakan dan titik hujung mana yang anda hubungi. Di hulu, trafik yang sama tiba dalam bentuk diterjemah, jadi rangkaian lain melihat satu alamat awam yang dikongsi seluruh isi rumah, iaitu fungsi yang diterangkan dalam RFC 3022. Tiada pemerhati yang membaca muatan, dan tiada satu rekod pun mengandungi yang lain.

Jumlah bait juga tergolong dalam kategori ini. Pembilang volum merekodkan bahawa trafik telah berlalu tanpa merekodkan apa itu.

Medan mana yang benar-benar meninggalkan jejak

Apa yang disimpan oleh peranti tertentu bergantung pada apa yang didayakan, jadi sebarang dakwaan sejagat wajar disyaki. Jadual menyenaraikan medan yang penting dalam amalan dan apa yang dimaksudkan oleh setiap satu.

FieldHome gatewayUpstream observer
VPN endpoint addressYes, as a destinationYes
Local device mappingOnly where it assigns the addressNo
Byte and packet countsIf statistics are enabledUsually
Flow start and endIf connection logging is onUsually
DNS queriesIf the resolver is localOnly if the resolver is theirs
Payload contentsNoNo

Baca jadual baris demi baris, bukan lajur demi lajur, kerana setiap baris menyokong kesimpulan yang berbeza. Alamat titik hujung menunjukkan bahawa terowong wujud, bukan apa yang dibawanya. Pemetaan peranti tempatan ialah baris yang mengikat aliran kepada seseorang, dan itulah baris yang disimpan oleh get laluan rumah manakala pemerhati di hulu biasanya tidak.

Baris muatan kekal sama dalam kedua-dua lajur, dan itulah bahagian yang benar-benar dijamin oleh penyulitan. Segala-galanya bergantung pada pilihan pencatatan.

Penghala yang menamatkan terowong melihat lebih banyak

Get laluan yang memajukan trafik tersulit orang lain dan penghala yang mengendalikan terowong itu sendiri berada pada kedudukan berbeza. Yang kedua menyimpan keadaan terowong dan kuncinya, jadi ia boleh melihat alamat dalaman dan destinasi di dalam terowong. Jika penghala itu juga menterjemah alamat untuk rangkaian dalaman, lognya boleh menghubungkan peranti dengan destinasi dalaman dalam satu rekod. Itu pendedahan berbeza daripada aliran luar, yang dihasilkan oleh kotak yang sama.

Bandingkan dengan klien komputer riba di belakang get laluan biasa: get laluan merekodkan aliran luar, dan log klien sendiri menyimpan perincian dalaman. Bertanya siapa memegang separuh gambar yang mana lebih produktif daripada bertanya sama ada rangkaian dapat melihat menembusi penyulitan. Jawapan jujur kepada soalan kedua ialah tidak, dan ia juga bukan soalan yang menentukan pendedahan anda.

Semak apa yang direkodkan oleh peranti anda sendiri

Lihat peralatan anda sendiri sebelum menaakul tentang peralatan orang lain. Arahan di bawah menyenaraikan peraturan tembok api yang membawa pembilang, entri sambungan yang masih hidup dan baris log yang menyebut sambungan. Semuanya terpakai kepada penghala berasaskan Linux, yang menjadi asal kebanyakan perisian tegar pengguna.

nft list ruleset | grep -A2 counter
conntrack -L 2>/dev/null | grep 1194
logread | grep -iE 'vpn|1194' | tail -n 20
cat /proc/net/nf_conntrack | wc -l

Set peraturan dengan pembilang memberitahu anda apa yang peranti sanggup kira, dan jadual sambungan menunjukkan aliran hidup dan bukan sejarah. Baris log mengesahkan sama ada perisian tegar menulis peristiwa sambungan sama sekali, dan itu menyelesaikan sebahagian besar perdebatan. Output kosong pada keempat-empat arahan bermakna kotak itu memajukan tanpa merekod, dan itu juga satu jawapan. Ulangi pemeriksaan pada klien, kerana lognya menyimpan separuh lagi gambar itu.

Catat ciri yang didayakan dan tetapan penyimpanan di sebelah output. Perkakasan yang sama boleh senyap hari ini dan banyak bercakap selepas kemas kini perisian tegar yang menghidupkan telemetri.

Artikel berkaitan