Телефон не може да отвори страницу: проверите адресу ослушкивања
Страница која одговара на localhost може бити везана само за loopback. Прочитајте адресу сокета, затим правило заштитног зида и URL који телефон заиста користи.
Лаптоп сервира страницу на localhost, телефон се придружује истој VPN, а прегледач на телефону пријављује да сајт није доступан. Тунел још није неисправан, јер тунел само доставља пакете. Развојни сервер везан за loopback интерфејс никада не прихвата везу упућену нечему другом, па прво место за преглед је сокет који ослушкује, а не VPN.
Прођите кроз сокет, подешавање везивања, правило заштитног зида и URL, тим редоследом.
Сокет одговара на уже питање
Ослушкивач направљен на 127.0.0.1 прихвата саобраћај са самог рачунара и одбија све што стигне на другу адресу. Ослушкивач на wildcard адреси прихвата на сваком локалном интерфејсу, укључујући VPN интерфејс, што је шире него што већини развојних подешавања треба. Ослушкивач везан за једну одређену VPN адресу је најужа корисна опција и ради само док та адреса постоји.
Из тога следе две замке именовања. У прегледачу телефона localhost значи телефон, а не лаптоп. Wildcard адреса је вредност везивања, а не нешто што се укуцава у URL. Ко тестира са било којом од њих, пријавиће отказ који никада није укључивао мрежу.
IPv6 додаје трећи случај, јер сокет може прихватати IPv4 и IPv6 у зависности од опција које је лако превидети. Прочитајте породицу адреса на списку. Унос wildcard за једну породицу не описује другу.
Прочитајте адресу ослушкивања
Прегледајте сокет пре промене конфигурације. Локална адреса, порт и процес власник заједно показују да ли је сервер уопште доступан из VPN-а.
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
Локална адреса 127.0.0.1 решава питање: никаква измена заштитног зида не помаже, јер апликација не ослушкује на VPN интерфејсу. Wildcard или VPN адреса значи да је сокет у реду и да важи следећа граница.
Потврдите и процес власник, пошто неповезана услуга на уобичајеном порту може учинити да табела изгледа исправно док намеравани сервер никада није покренут. Упоредите путању извршне датотеке, не само име. Стари процес из претходног покретања је чест преварант.
Промените везивање кроз апликацију
Користите опцију адресе ослушкивања коју документује радни оквир и поново покрените процес. Ако лаптоп поседује приватну адресу 10.77.0.1, URL телефона постаје http://10.77.0.1:8080/ и та адреса мора бити рутирана кроз VPN; ништа друго у подешавању се не мења.
Не додајте произвољне адресе у Windows и не мењајте гејтвеј да бисте натерали везивање. Те измене надживе сесију отклањања грешака и изненаде следећу особу. Сервер покренут пре него што VPN адреса постоји такође може не успети да се веже, па је редослед покретања важан за привремени интерфејс. Дајте му нови покушај или га покрените после тунела. Грешка везивања при покретању изгледа следећег јутра тачно као проблем заштитног зида.
За HTTPS сачувајте име домаћина услуге и проверу сертификата. Упозорење о сертификату на сировој адреси је проблем именовања, а не корак који треба прескочити кликом, и приватни DNS мора да се слаже са ослушкивачем који сте изабрали.
Отворите једно правило, а не целу мрежу
Када сокет прихвати на VPN адреси, заштитни зид одлучује да ли захтев стиже. Ограничите правило на ову апликацију, овај протокол, овај локални порт и овлашћени удаљени извор и потврдите који је профил активан на VPN адаптеру.
Користите изворну адресу коју Windows стварно види, укључујући свако превођење које обави гејтвеј, јер правило написано за оригиналну адресу клијента неће се поклопити са преведеном.
Страница која се учита и прикаже грешку апликације је напредак: одбијање HTTP-а је другачији отказ од одсуства TCP везе, а следећа истрага припада сопственој политици приступа апликације, а не мрежи.
Завршите тако што затражите страницу са жељеног телефона и потврдите да искључени уређај и даље не може да јој приступи. Ослушкивач који ради са правилом које пушта све није исти резултат.