Sut i gofnodi a gwirio'r cyfeiriad allan VPN a ddefnyddiwyd gennych
Mae apiau cleient yn dangos enw lleoliad, nid y cyfeiriad y daeth eich traffig allan ohono. Cofnodwch yr IP allan wrth gysylltu a'i gymharu â llinell sylfaen uniongyrchol.
Gofynnwch i gleient VPN bwrdd gwaith pa weinyddion a ddefnyddiwyd gennych, a'r ateb gonest fel rheol yw enw lleoliad. Yr enw hwnnw yw'r pwynt mynediad a ddewiswyd gennych, a gall y cyfeiriad y daeth eich traffig allan ohono fod yn beiriant hollol wahanol. Nid oes unrhyw beth yn yr ap wedi'i gynllunio i gadw'r ail rif, felly rhaid adeiladu'r cofnod ar adeg y defnydd. Mae dwy ffordd yn bodoli, a dim ond un ohonynt sy'n goroesi achos cymorth.
Dau gofnod, a dim ond un ohonynt yn bodoli
Golygfa'r cleient ei hun ar ei orau yw rhestr o leoliadau a ddewiswyd gyda stampiau amser. Penderfyniad dylunio yw hwn ac nid esgeulustod: manylion gweithredu yw cyfeiriadau, maent yn cylchdroi rhwng aseiniadau, ac mae datgelu'r mapio yn gwneud cymorth a thrin camddefnydd yn anos ill dau. Mae darparwyr yn rhoi achosion cwmwl o flaen eu rhwydweithiau yn union fel y gall y pwynt terfyn symud heb ddweud wrth neb. Yr hyn y mae'r ap yn ei ddangos i chi yw'r dewis a wnaethoch, nid y llwybr a gymerodd y traffig.
Y cofnod y gallwch ei adeiladu yw ffeil leol sy'n cynnwys un cyfeiriad cyhoeddus ac un stamp amser UTC ar bob llinell. Mae'n llai maint, yn fwy hyll ac yn llawer mwy defnyddiol, oherwydd ei fod yn disgrifio'n union yr hyn y gall sylwedydd o'r tu allan ei weld hefyd.
Opsiwn A: cofnodwch y cyfeiriad allan eich hun
Mae gwasanaeth atsain yn dychwelyd y cyfeiriad ffynhonnell y daeth y cais ohono, sef y cyfeiriad allan yn ôl diffiniad. Rhedegwch y cofnod ar ôl i'r twnnel adrodd ei fod wedi cysylltu, oherwydd bydd cleient sy'n dweud cysylltiedig cyn i lwybrau a DNS setlo yn cofnodi'r cyfeiriad cyn y twnnel ac yn gwenwyno'r log o'r llinell gyntaf.
#!/bin/sh
umask 077
log="$HOME/vpn-exit.log"
printf '%s %s\n' "$(date -u +%Y-%m-%dT%H:%M:%SZ)" "$(curl -fsS https://api.ipify.org)" >> "$log"
Mae dau fanylyn yn gwneud y darn hwnnw'n ddefnyddiol yn hytrach nag yn addurniadol. Mae'r stamp amser a'r cyfeiriad yn rhannu un llinell, felly nid oes rhaid i ddadansoddiad diweddarach baru cofnodion, ac mae umask 077 yn cadw'r ffeil yn breifat o'r eiliad y'i crëir. Rhedegwch ef unwaith y cysylltiad yn hytrach nag unwaith y cychwyn, a chadwch un ffeil y ddyfais.
Mae'r log yn cofnodi pa bryd y gwnaethoch ddefnyddio twnnel ac o ba rwydwaith y daethoch i'r golwg, sy'n agosach at hanes pori na chownter. Dewiswch gyfnod cadw y gallwch ei amddiffyn, cadwch y ffeil y tu allan i ffolderi cysoni a rennir a'i glanhau'n fwriadol.
Opsiwn B: gofynnwch i'r darparwr am hanes
Mae rhai darparwyr yn cadw logiau cysylltiad ac yn ateb cwestiwn cymorth gyda stamp amser ac enw gweinydd. Mae'r cofnod hwnnw'n disgrifio eu seilwaith ac nid eich traffig, ac nid yw ond cystal â'u ffenestr cadw a'u parodrwydd i edrych. Mae hefyd yn disgrifio sesiwn, nid cais. Mae'r ffenestr fel rheol yn fyr, ac fe'i mesurir o ochr y darparwr o'r twnnel.
Ni all darparwyr sy'n hysbysebu nad ydynt yn cadw logiau gynhyrchu hyn ar gais, ac nid yw rhestr o leoliadau diweddar ar ochr y cleient yr un peth. Mae gofyn am gyfeiriad allan gan ddarparwr heb logiau fel rheol yn gorffen gydag esboniad o pam nad yw'r data hwnnw'n bodoli.
Beth all pob cofnod ei brofi mewn achos cymorth
Mae'r ddau gofnod yn ateb cwestiynau gwahanol, ac yn y tabl y mae'r gymhariaeth yn peidio â bod yn academaidd.
| Question | Your local log | Provider record |
|---|---|---|
| Which address did the traffic leave from? | Yes, for the moment it was captured | Usually not disclosed |
| Was the tunnel in use at 14:20? | Yes, if the capture ran | Yes, within the retention window |
| Why did a location get slower? | Yes, by comparing addresses over time | Sometimes, as an infrastructure note |
| Who sent this specific request? | No | No |
Dim ond y golofn gyntaf sydd o dan eich rheolaeth. Gall cofnod darparwr gadarnhau bod cyfrif wedi cysylltu ar amser penodol, ond ni all gadarnhau pa geisiadau a ddefnyddiodd y twnnel, ac ni fydd yn enwi cyfeiriad y mae'r darparwr yn ei drin fel manylyn gweithredu. Nid yw'r naill gofnod na'r llall yn adnabod person, oherwydd gall cyfeiriad allan a rennir gario llawer o gwsmeriaid yn yr un munud.
Cymharwch y ddau â llinell sylfaen cyn ymddiried yn y naill na'r llall
Nid yw cyfeiriad ar ei ben ei hun yn profi dim. Cofnodwch y cyfeiriad uniongyrchol cyn cysylltu, y cyfeiriad trwy'r twnnel wedyn, a'u cymharu. Mae gwerthoedd unfath yn golygu nad yw'r twnnel yn cario'r cais hwnnw, boed hynny oherwydd twnnel hollt, dirprwy flaenllaw neu gleient a syrthiodd yn ôl i lwybr uniongyrchol.
curl -fsS https://api.ipify.org; echo
curl -fsS https://api64.ipify.org; echo
dig +short TXT o-o.myaddr.l.google.com @1.1.1.1
Ailadroddwch y gymhariaeth ar gyfer DNS ac ar gyfer IPv6, oherwydd mae atsain cyfeiriad yn profi llwybr un cais HTTP ac yn dweud dim am ba ddatryswr a atebodd. Gall dyfais sy'n gollwng ar un ohonynt ymddangos yn hollol iach ar y llall.