La dua VPN-kliento rompis la unuan: trovu la komunan rimedon
Du VPN-stokoj konkuras pri servo, fiksa pordo, filtra pelilo aŭ la defaŭlta itinero. Nomu la ekskluzivan rimedon antaŭ ol malinstali ajnan klienton.
Hieraŭ la origina kliento funkciis. Hodiaŭ la novulo postulas konekton, dum la pli malnova profilo haltas ĉe etapo, kiun ĝi antaŭe trapasis sen plendo. Akreditaĵoj malofte rolas, kaj la enirejo kutime estas senkulpa. Kio ŝanĝiĝis estas, ke du VPN-stokoj nun volas la saman ekskluzivan rimedon, kaj la riparo dependas de nomado de ĝi. Trairu la tavolojn anstataŭ reinstali ambaŭ.
Trairu la kvar tavolojn laŭ ordo
VPN-produkto bezonas kvar rimedojn, kiuj povas kolizii: fona servo, kiu ofte rifuzas funkcii dufoje, fiksa pordo, virtuala adaptilo aŭ kernfiltro, kiu vidas trafikon antaŭ la itinertabelo, kaj la rajton instali itinerojn antaŭ la defaŭlta. Scii, kiu cedis, transformas malprecizan konflikton en unu demandon kun testebla respondo.
Mapu la simptomon al tavolo antaŭ ol tuŝi ion ajn. Kliento, kiu ne startas, indikas la servon; tiu, kiu startas kaj neniam intertraktas, indikas la pordon; tiu, kiu konektiĝas dum la alia perdas ĉiun konektecon, indikas la filtron aŭ la defaŭltan itinero. Skribu tiun mapon, ĉar ĝi ŝparas horon da reinstalado de programoj kun espero.
Komencu ĉe la servo, kiu ne funkcias dufoje
En Windows korporacia kliento kutime estas pli ol tunelo, ĉar ĝi instalas servon, filtra pelilo kaj foje akreditilan provizanton apud la profilo. Notu, kiuj servoj funkcias antaŭ la ŝanĝo kaj denove post ĝi, poste komparu la du listojn anstataŭ restartigi ĝis io funkcias. Servoj ankaŭ povas ekskludi unu la alian per dependecoj, kie starto de unu haltigas alian, kaj la sama ŝablono aperas en macOS kun launchd-taskoj kaj komuna demono. Kliento, kiu startas kaj eliras ene de sekundoj, raportas posedon, ne agordon.
Legu la staton de la servo kaj ĝian protokolon antaŭ ol legi la profilon. Servo, kiu startis kaj haltis ene de la sama minuto, estas la ŝablono serĉenda, kaj ĝia propra eventprotokolo nomas la dependecon, kiu delokigis ĝin. Profilo ne povas ripari procezon, kiu ne funkcias, kaj tempo pasigita redaktante ĝin estas tempo ne pasigita pri la reala konflikto.
Poste demandu, kiu posedas la pordon
Pordoposedo estas la plej klara pruvo, kiun vi ricevos, ĉar malsukceso de bindado rekte nomas la konflikton. Du IKE-realigoj ne povas ambaŭ respondi ĉe la sama loka adreso kaj UDP-pordo, kaj neniu kvanto da reprovoj ŝanĝas tion.
Get-NetUDPEndpoint -LocalPort 500,4500 | Select-Object LocalAddress,LocalPort,OwningProcess
netstat -ano | findstr :500
sudo lsof -nP -iUDP:500
ss -lunp | grep -E ':500|:4500'
Kiu ajn linio kongruas kun via platformo, la respondo, kiun vi volas, estas procezo kaj la servo, kiu naskis ĝin. Se la aŭskultanto estas la enkonstruita IKE-servo, la dua kliento estas la entrudulo; se ĝi estas vendista agento, la enkonstruita kliento estas. Decidu, kiu rajtas starti ĉe ensaluto, kaj malŝaltu la aŭtomatan starton de la alia anstataŭ mortigi ĝin ĉiun seancon.
La filtra pelilo sidas sub viaj itineroj
Retfiltra pelilo interkaptas trafikon inter la adaptilo kaj la protokola stoko, do ĝi povas reskribi aŭ bloki pakaĵojn sendepende de tio, kion diras la itinertabelo. Tiel itinero, kiu aspektas ĝusta, estas ignorata, kaj tial sukcesa ping povas stari apud retumilo, kiu povas ŝargi nenion.
Vendistaj komponantoj ankaŭ ligiĝas al specifaj konektoj. Legaca filtro ligita al unu adaptilo povas malhelpi alie ĝustan profilon fini sian manpremon, kaj malligi tiun komponanton de la ecoj de la adaptilo estas pli mallarĝa kaj pli renversebla ol forigi la produkton tute. Ĉar la ligo estas por konekto, komparu la adaptilojn anstataŭ la tutan stokon.
Decidu, kiu produkto posedas la starton, poste notu tion
Kunekzisto estas realisma nur kiam la du klientoj laŭdezajne okupas malsamajn tavolojn, kiel IPsec-stoko apud prokurilo, kiu traktas nur aplikaĵan trafikon. Kie ambaŭ volas la saman pordon, la saman filtran tavolon aŭ la rajton publikigi defaŭltan itinero, ili daŭre alternos kaj ĉiu malsukceso aspektos kiel nova difekto.
Elektu la posedanton intence. Formoj, kiuj postvivas restartigon, inkluzivas funkciigi la duan klienton en virtuala maŝino, teni ĝin sur dediĉita aparataro, aŭ normigi al unu kliento, kiu parolas ambaŭ protokolojn. Malŝalti la aŭtomatan starton kaj servon de la malgajninto estas pli malgranda ŝanĝo ol rekonstrui la itinertabelon post ĉiu starto, kaj ĝi renversiĝas per unu agorda redakto.