Dim rhyngrwyd ar VPN Windows? Y gronfa gyfeiriadau yw’r drwg
Nid oes gan dwnnel cysylltiedig heb ryngrwyd unrhyw borth defnyddiadwy fel rheol. Darllenwch beth a gafodd y cleient, gosodwch gronfa benodol, yna rhowch allanfa i’r twnnel.
Mae Windows yn dangos y twnnel fel un cysylltiedig ac yn ei labelu fel Dim mynediad i’r rhyngrwyd, ac mae pobl yn ei ddarllen fel mympwy o Windows. Datganiad yw hi am yr hyn a gafodd y cleient: dim porth rhagosodedig defnyddiadwy, dim datryswr sy’n gweithio, a dim ffordd yn ôl i’r cyfeiriadau y tu mewn i’r twnnel. Pan fo’r gweinydd yn Windows Incoming Connection, mae un gosodiad yn esbonio’r rhan fwyaf o adroddiadau o’r fath. Nid yw’r label yn ddiagnosis, ond mae’n culhau’r chwilio i dri lle.
Darllenwch y les cyn ei newid
Rhedwch ipconfig /all ar y cleient a dod o hyd i’r addasydd VPN ymhlith y cofnodion. Y cyfeiriad, y porth rhagosodedig a’r gweinydd DNS a restrir ganddo yw’r ffeithiau sydd eu hangen arnoch, ac maent yn aml yn wahanol i’r hyn y mae’r gweinyddwr yn tybio a gafodd ei ddosbarthu.
Mae tri phatrwm yn cysylltu â thri nam. Mae cyfeiriad yn 169.254.0.0/16 yn golygu na chafodd y cleient ddim o gwbl a’i fod wedi rhoi cyfeiriad lleol cyswllt iddo’i hun. Mae cyfeiriad credadwy heb borth yn golygu bod y gronfa wedi’i darparu heb yr opsiwn sy’n rhoi llwybr rhagosodedig i’r cleient. Mae les gyflawn sy’n dal i beidio cyrraedd unrhyw le yn awgrymu anfon ymlaen neu gyfieithu ar ochr y gweinydd.
Ysgrifennwch y gwerthoedd i lawr cyn cyffwrdd â’r gweinydd. Mae’r cam nesaf yn eu cymharu â’r ystod y mae’r gweinydd yn credu ei fod yn ei dosbarthu, ac mae cof yn ddewis gwael yn lle les.
Pam y gall aseinio awtomatig adael heb borth
Mae gan gofnod Incoming Connections ei briodweddau IPv4 ei hun, ar wahân i’r addasydd ffisegol. Mae’r rhagosodiad yno’n cynnig aseinio cyfeiriadau’n awtomatig, sy’n dibynnu ar aseiniwr mewnol y cysylltiad i ddarparu cyfeiriad, masg, porth a DNS.
Ar orsaf waith anneiniol nid oes gan yr aseiniwr hwnnw unrhyw gwmpas i dynnu ohono, oni bai bod rhywbeth arall ar y peiriant yn darparu un, felly gall y cleient orffen gyda chyfeiriad lleol cyswllt neu gyda chyfeiriad ond heb borth. Mae’r cysylltiad yn edrych fel pe bai wedi’i sefydlu am fod y ddolen wedi codi, tra bo’r ffurfweddiad y tu ôl iddo yn anghyflawn.
Dyna pam mae newid i ystod benodedig yn trwsio cynifer o’r adroddiadau hyn. Rydych yn stopio gofyn i wasanaeth nad yw efallai’n rhedeg ddyfeisio les ac yn dechrau datgan y les eich hun.
Mae’r un dryswch yn codi pan fo rhywun yn disgwyl i weinydd DHCP y llwybrydd LAN wasanaethu cleientiaid y twnnel. Nid yw darganfod trwy ddarllediad yn croesi twnnel wedi’i lwybro, felly nid yw’r gweinydd hwnnw byth yn gweld y cais. Tybio fel arall yw’r rheswm mwyaf cyffredin dros feio cronfa am gleient na ofynnodd iddi erioed unrhyw beth.
Gosodwch ystod benodol y gall y gweinydd ei llwybro
Dewiswch floc bach o fewn is-rwydwaith y gall y gweinydd ei gyrraedd, y tu allan i’r ystod y mae’r llwybrydd LAN yn ei dosbarthu, ac y tu allan i unrhyw gronfa arall ar y rhwydwaith. Os yw’r gweinydd ar 172.20.10.0/24 a’r llwybrydd yn dal 172.20.10.1, mae bloc byr ger brig yr is-rwydwaith honno, dyweder o 172.20.10.201 i 172.20.10.209, yn cadw lesoedd y twnnel ymhell oddi wrth y dosbarthiad y mae’r llwybrydd yn ei reoli’n barod.
Nodwch ef ym mhriodweddau IPv4 Incoming Connection, ailgysylltwch y cleient, a darllenwch yr addasydd eto cyn newid unrhyw beth arall. Yr ail ddarlleniad sy’n dweud wrthych ai’r gronfa oedd y bai neu ai dim ond un nam ymhlith sawl un oedd.
Mae’r gorchmynion hyn yn argraffu’r ffurfweddiad canlyniadol a’r llwybrau sydd gan y cleient nawr:
ipconfig /all
route print -4
Get-NetIPConfiguration -InterfaceAlias \"Incoming Connection\"Dylai’r porth yn y les fod yn gyfeiriad y mae’r gweinydd yn ei ddal, a dylai llwybr rhagosodedig y cleient bwyntio ato. Os yw’r les yn gyflawn ond nad oes llwybr, mae’r gweinydd wedi aseinio heb wthio porth, ac mae gosodiadau’r gronfa o hyd yn y lle i chwilio.
Nid yw cyfeiriad yn llwybr i’r rhyngrwyd
Nid yw cael les ond yn symud pecynnau o’r cleient i’r gweinydd. Er mwyn cael mynediad i’r rhyngrwyd rhaid i’r gweinydd anfon y pecynnau hynny ymlaen a’u cyfieithu tuag at ei gyswllt i fyny ei hun, ac mae hynny’n ffurfweddiad ar wahân â’i foddau methu ei hun.
Rhannu Cysylltiad Rhyngrwyd yw’r llwybr byr. Mae’n troi’r addasydd sy’n wynebu’r rhyngrwyd yn borth a rennir ac yn rhedeg ei gyfeiriannu ei hun, a all ailysgrifennu cyfeiriad yr addasydd hwnnw a gadael rheol NAT bresennol yn pwyntio at werth nad yw’n bod mwyach. Cofnodwch y gosodiadau gwreiddiol cyn ei alluogi.
Mae’r dewis llwybrol yn cadw’r cyfeiriannu’n sefydlog ac yn gofyn ichi ffurfweddu anfon ymlaen a chyfieithu’n benodol. Nid yw’r naill ddull yn anghywir; mae eu cymysgu’n hanner ffordd yn cynhyrchu twnnel â les heb allanfa, sef yn union y symptom y gwnaethoch ddechrau ag ef. Dewiswch un model a’i orffen cyn ychwanegu’r llall.
Diystyru’r llwybr allanol yn gyntaf
Nid oes unrhyw gronfa’n gallu helpu os na ffurfir y twnnel byth. Y protocol sy’n penderfynu beth raid i’r llwybr ei gario: mae PPTP eisiau TCP 1723 a GRE, sef protocol IP 47 yn hytrach na phorth; L2TP/IPsec eisiau UDP 1701 ynghyd â 500 a 4500; mae SSTP eisiau TCP 443.
Mae llwybrydd sy’n anfon y porth ymlaen ond nid y protocol yn cynhyrchu ymgais gysylltu na fydd byth yn dilysu. Mae hynny’n nam gwahanol i dwnnel sy’n ffurfio ac wedyn yn cyrraedd dim, ac ni ddylid dadfygio’r ddau gyda’i gilydd.
Profwch o’r un LAN ac o’r rhwydwaith anghysbell. Os yw’r ymgais LAN yn gweithio ac nad yw’r un anghysbell byth yn cyrraedd dilysu, y llwybr allanol yw’r broblem. Os yw’r ddau yn dilysu a dim ond y cleient anghysbell heb ryngrwyd, ewch yn ôl at y gronfa a’r allanfa.