Il-laptop jaqdi l-paġna fuq localhost, it-telefon jingħaqad mal-istess VPN, u l-browser fuq it-telefon jirrapporta li s-sit ma jistax jintlaħaq. Għad m'hemm xejn ħażin fil-mina, għax il-mina tgħaddi biss pakketti. Server tal-iżvilupp marbut mal-interface tal-loopback qatt ma jaċċetta konnessjoni indirizzata lejn xi ħaġa oħra, għalhekk l-ewwel post fejn tħares huwa s-socket tas-smigħ u mhux il-VPN.

Mexxi mis-socket, mis-setting tal-bind, mir-regola tal-firewall u mill-URL, f'dan l-ordni.

Is-Socket Iwieġeb Mistoqsija Eqreb

Listener maħluq fuq 127.0.0.1 jaċċetta traffiku mill-magna nnifisha u jirrifjuta kollox li jasal fuq indirizz ieħor. Listener fuq l-indirizz wildcard jaċċetta fuq kull interface lokali, inkluż dak tal-VPN, li huwa usa' minn kemm jeħtieġu ħafna mill-konfigurazzjonijiet tal-iżvilupp. Listener marbut ma' indirizz VPN speċifiku wieħed huwa l-għażla utli l-iktar dejqa, u jaħdem biss sakemm dak l-indirizz jeżisti.

Minn dan joħorġu żewġ nases tal-ismijiet. Fil-browser tat-telefon, localhost ifisser it-telefon, mhux il-laptop. L-indirizz wildcard huwa valur tal-bind u mhux xi ħaġa li tittajpja f'URL. Kull min jittestja b'wieħed minnhom se jirrapporta falliment li qatt ma kien involut in-netwerk.

L-IPv6 iżid it-tielet każ, għax socket jista' jaċċetta IPv4 u IPv6 skont opzjonijiet li faċli ma tintilifx għajnejk fuqhom. Aqra l-family tal-indirizz fil-lista. Entrata wildcard għal family waħda ma tiddeskrivix lill-oħra.

Aqra l-Indirizz tas-Smigħ

Spezzjona s-socket qabel ma tbiddel il-konfigurazzjoni. L-indirizz lokali, il-port u l-proċess sid flimkien jidentifikaw jekk is-server huwiex aċċessibbli mill-VPN xejn.

Get-NetTCPConnection -State Listen -LocalPort 8080 | Select-Object LocalAddress,LocalPort,OwningProcess
Get-Process -Id (Get-NetTCPConnection -State Listen -LocalPort 8080).OwningProcess
ipconfig | Select-String -Pattern 'IPv4'
Get-NetFirewallRule -DisplayName '*8080*' | Format-Table DisplayName,Enabled,Profile,Direction,Action

Indirizz lokali ta' 127.0.0.1 isolvi l-kwistjoni: l-ebda bidla fil-firewall ma tgħin, għax l-applikazzjoni mhijiex tisimma' fuq l-interface tal-VPN. Wildcard jew l-indirizz tal-VPN ifisser li s-socket hija tajba u tapplika l-konfini li jmiss.

Ikkonferma l-proċess sid ukoll, għax servizz mhux relatat fuq port komuni jista' jagħmel it-tabella tidher korretta filwaqt li s-server maħsub qatt ma telaq. Qabbel il-passaġġ tal-eżekutabbli, mhux l-isem biss. Proċess antik minn tħaddima preċedenti huwa impostur frekwenti.

Ibdel il-Bind Permezz tal-Applikazzjoni

Uża l-għażla tal-listen-address dokumentata mill-qafas u erġa' ibda l-proċess. Jekk il-laptop għandu l-indirizz privat 10.77.0.1, l-URL tat-telefon issir http://10.77.0.1:8080/ u dak l-indirizz irid jiġi routed mill-VPN; xejn ieħor dwar il-konfigurazzjoni ma jinbidel.

Tżidx indirizzi arbitrarji lil Windows jew tbiddel il-gateway biex iġġiegħel bind. Dawk il-bidliet jibqgħu ħajjin wara s-sessjoni tad-debugging u jissorprendu lill-persuna li jmiss. Server li jinbeda qabel ma jeżisti l-indirizz tal-VPN jista' wkoll jonqos milli jagħmel bind, għalhekk l-ordni tal-bidu hija importanti għal interface temporanju. Agħtih retry jew ibdah wara l-mina. Falliment tal-bind waqt il-boot jidher eżatt bħal problema tal-firewall l-għada filgħodu.

Għall-HTTPS, żomm l-hostname tas-servizz u l-validazzjoni taċ-ċertifikat sħaħ. Twissija taċ-ċertifikat fuq indirizz mhux maħdum hija problema ta' ismijiet, mhux pass biex tgħaddi minnu bil-klikk, u d-DNS privat irid jaqbel mal-listener li għażilt.

Iftaħ Regola Waħda, Mhux In-Netwerk Kollu

Ladarba s-socket taċċetta fuq l-indirizz tal-VPN, il-firewall jiddeċiedi jekk it-talba tasalx. Illimita r-regola għal din l-applikazzjoni, dan il-protokoll, dan il-port lokali u s-sors remot awtorizzat, u kkonferma liema profil huwa attiv fuq l-adapter tal-VPN.

Uża l-indirizz tas-sors li Windows fil-fatt jara, inkluż kwalunkwe traduzzjoni li tagħmel il-gateway, għax regola miktuba għall-indirizz oriġinali tal-klijent ma taqbilx ma' indirizz tradott.

Paġna li tgħabbi u turi żball tal-applikazzjoni hija progress: rifjut HTTP huwa falliment differenti minn nuqqas ta' konnessjoni TCP, u l-investigazzjoni li jmiss tappartjeni lill-politika tal-aċċess tal-applikazzjoni nnifisha u mhux lin-netwerk.

Iffinalizza billi titlob il-paġna mit-telefon maħsub u tikkonferma li apparat eskluż xorta ma jistax jilħaqha. Listener li jaħdem b'regola li tammetti kollox mhijiex l-istess riżultat.

Artikli relatati