VPN Windows yn dangos 255.255.255.255: a yw’r mwgwd yn anghywir?
Mewn tiwb pwynt-i-bwynt mae mwgwd gwesteiwr yn arferol. Cadarnhewch fodel y rhyngwyneb, darllenwch y llwybr ar gyfer y gwesteiwr sy’n methu, ac ysgarwch DNS oddi wrth fynediad i wasanaeth.
Mae’r tiwb yn cysylltu, rydych chi’n agor manylion y addasydd ac mae’r mwgwd yn dangos 255.255.255.255. O’i gymharu â 255.255.255.0 LAN y swyddfa mae’n edrych yn doredig, a dyna lle mae’r camgymeriad fel arfer yn dechrau. Ar gysylltiad pwynt-i-bwynt mae mwgwd gwesteiwr yn ddisgrifiad cywir o’r pen lleol, ac mae’r rhwydweithiau pell yn cyrraedd fel llwybrau yn hytrach nag fel is-rwydwaith sydd ynghlwm. Mae’r weithdrefn isod yn gwahanu’r ddwy gwestiwn fel na fyddwch yn ail-greu cwmpas DHCP sy’n gweithio dim ond i drwsio gwerth a ddangosir.
Nid yw cysylltiad pwynt-i-bwynt yn segment Ethernet
Mae angen mwgwd is-rwydwaith ar ryngwyneb Ethernet oherwydd bod pob cyfeiriad yn yr amrediad hwnnw o bosibl yn gyrraeddadwy ar yr un cebl. Mae gan diwb ar ffurf PPP un partner yn union ar y pen arall. Nid oes parth darlledu, nid oes ARP ac nid oes rheswm i’r cyfeiriad lleol ddisgrifio amrediad.
Mae’r trafodaethau cyfeiriad ar gyfer y model hwnnw wedi’u diffinio yn RFC 1332, sy’n ymdrin â sut mae’r ddau ben yn cytuno ar eu cyfeiriadau. Yr hyn nad yw’n ei wneud yw rhoi LAN y swyddfa i’r cleient fel rhwydwaith sydd wedi’i chysylltu’n uniongyrchol. Mae’r cleient yn dysgu ble mae’r swyddfa drwy osod llwybrau trwy’r cysylltiad, a’r llwybrau hynny sy’n penderfynu ar gyrraeddadwyedd mewn gwirionedd.
Nid yw hyn yn golygu bod pob mwgwd a welwch yn gywir. Gall cleient wedi’i gamgyflunio gynhyrchu cyfeiriadau rhyfedd hefyd. Mae’r pwynt yn gulach: mae mwgwd gwesteiwr ar y math hwn o addasydd i’w ddisgwyl, felly nid yw ynddo’i hun yn dystiolaeth o fai.
Cam 1: cadarnhewch fodel y rhyngwyneb
Edrychwch beth yw’r addasydd cyn barnu beth mae’n ei ddweud. Mae’r llinyn disgrifiad yn nodi’r gyrrwr, ac mae hyd y rhagddodiad ar y cyfeiriad a neilltuwyd yn cadarnhau’r hyn y cytunodd y cleient arno:
Get-NetAdapter | Select-Object Name,InterfaceDescription,Status,ifIndex
Get-NetIPAddress -InterfaceAlias 'Corp VPN' | Select-Object IPAddress,PrefixLength,PrefixOrigin
Get-NetIPInterface -InterfaceAlias 'Corp VPN' | Select-Object AddressFamily,ConnectionState,NlMtu
Y trydydd gorchymyn yw’r un sy’n setlo’r rhan fwyaf o ddadleuon. Mae uned drosglwyddo uchaf isel yn nodweddiadol o gysylltiad wedi’i gapsiwleiddio, tra bod gwerth tebyg i Ethernet yn awgrymu model addasydd rhithwir gwahanol. Os yw’r disgrifiad yn enwi gyrrwr PPP neu RAS a’r rhagddodiad yn 32, rydych chi’n edrych yn union ar y dyluniad a ddisgrifir uchod a gallwch roi’r gorau i boeni am y mwgwd.
| Observation | What it means | Reasonable next step |
|---|---|---|
| /32 on a PPP or RAS adapter | Point-to-point endpoint addressing | Look at routes, not the mask |
| /32 on an Ethernet-like adapter | Client chose host addressing deliberately | Confirm against the server's push policy |
| Mask differs from the office LAN | Usually irrelevant to reachability | Test the destination instead |
Cam 2: darllenwch y llwybr ar gyfer y gyrchfan sy’n methu
Mae cyrraeddadwyedd yn cael ei benderfynu fesul cyrchfan, ac nid yw un rhyngwyneb cysylltiedig yn dweud dim wrthych am hynny. Gofynnwch yn uniongyrchol i’r tabl llwybrau am y cyfeiriad y mae’r defnyddiwr yn ceisio ei gyrraedd:
Get-NetRoute -InterfaceAlias 'Corp VPN' | Select-Object DestinationPrefix,NextHop,RouteMetric
Find-NetRoute -RemoteIPAddress 10.24.6.15
route print -4
Find-NetRoute yw’r ateb uniongyrchol: mae’n enwi’r rhyngwyneb a’r cyfeiriad ffynhonnell y byddai’r system yn ei ddefnyddio ar gyfer y gyrchfan honno. Os yw’n dychwelyd y tiwb, mae traffig i’r gwesteiwr hwnnw’n mynd drwy’r tiwb ac nid oedd y mwgwd erioed yn broblem.
Os yw’n dychwelyd yr addasydd corfforol, cymharwch y ddwy lwybr ymgeisydd a’u metrigau. Mae llwybr lleol mwy penodol, cofnod ar ôl o gleient arall neu fetrig is ar y llwybr corfforol i gyd yn curo llwybr tiwb llydan. Y canlyniad gweladwy yw adnodd nad yw’n gyrraeddadwy tra bod popeth arall yn gweithio. Mae rhagddodiadau hirach bob amser yn ennill, felly’r enillydd yn aml yw llwybr gwesteiwr a ychwanegwyd gan rywun fisoedd yn ôl ac a anghofiwyd.
Gwiriwch y ddau gyfeiriad hefyd tra rydych chi yma. Mae llwybr i ochr y gweinydd yn angenrheidiol ond yn annigonol, oherwydd rhaid i’r ateb ddod yn ôl drwy’r tiwb hefyd. Pan fydd un gwesteiwr mewnol yn gweithio ac un arall ddim, mae’r gwahaniaeth fel arfer yn y tabl hwn ac nid yng nghyfluniad yr addasydd.
Cam 3: ysgarwch ddatrysiad enwau oddi wrth fynediad i wasanaeth
Gall cymhwysiad nad yw’n agor rhaniad fethu ar un o ddau gam gwahanol iawn. Datryswch yr enw, yna cyrhaeddwch y cyfeiriad. Os yw’r cyntaf yn methu a’r ail yn gweithio, mae’r tiwb yn iawn a’r datryswr ddim:
Resolve-DnsName files.corp.example.internal
Get-DnsClientServerAddress -InterfaceAlias 'Corp VPN'
Test-NetConnection -ComputerName 10.24.6.15 -Port 445
Mae prawf cyfeiriad llwyddiannus ynghyd â phrawf enw aflwyddiannus yn lleoli’r broblem yn y datrysiad, ac mae’r ail orchymyn yn dangos a gafodd y rhyngwyneb tiwb weinydd o gwbl. Mae llawer o gleientiaid yn gwthio DNS fel rhan o gyfluniad y tiwb, a bydd proffil sy’n anwybyddu’r opsiynau a wthiwyd hynny yn gadael y peiriant yn defnyddio datryswr nad yw’n gweld y parth preifat.
Peidiwch â chymryd cyfeiriad sy’n gweithio fel y gwelliant parhaol. Mae cysylltu drwy gyfeiriad yn osgoi datrysiad enwau a gall danseilio’r prawf hunaniaeth gweinydd y byddai’r cymhwysiad yn ei wneud fel arall. Mae hynny’n ôl-gam diogelwch wedi’i wisgo fel ateb dros dro. Defnyddiwch ef i leoli’r nam, yna trwsiwch y datrysiad.
Dad-wneud: peidiwch ag ail-greu DHCP oherwydd gwerth a ddangosir
Os ydych chi eisoes wedi dechrau newid y gwasanaeth cyfeiriadau, stopiwch a gwiriwch a yw unrhyw beth a newidiodd gennych yn gynnal. Mae ail-greu cwmpas, ailddyroddi lesau neu symud y pwll yn newid cyflwr y mae cleientiaid eraill yn dibynnu arno, ac nid oes dim o hynny’n cael ei gyfiawnhau gan fwgwd gwesteiwr ar addasydd pwynt-i-bwynt.
Get-DnsClientServerAddress -InterfaceAlias 'Corp VPN'
Find-NetRoute -RemoteIPAddress 10.24.6.15
Test-NetConnection -ComputerName files.corp.example.internal -Port 445
Rhedwch y tri hyn ar ôl unrhyw newid wedi’i dargedu a chymharwch â’r rhediad cynt. Y canlyniad defnyddiol yw llwybr wedi’i ddogfennu i’r adnodd, nid addasydd y mae ei fwgwd yn debyg i LAN y swyddfa.
Yna nodwch beth oedd y mwgwd yn ei olygu mewn gwirionedd, oherwydd bydd y person nesaf yn agor yr un deialog ac yn cyrraedd yr un casgliad anghywir. Mae un frawddeg yn nodiadau’r proffil, yn dweud bod y tiwb yn bwynt-i-bwynt ac mai fel llwybrau y mae’r is-rwydweithiau pell yn cyrraedd, yn arbed yr holl ymchwiliad y tro nesaf.