Timmappa d-drive qabel ma jkun lest il-VPN? Iggwidah mas-server
Skript tal-login jimmappa l-share qabel ma t-tunnel ikollha rotta. Iċċekkja server wieħed li jwieġeb biss permezz tiegħu, imbagħad immappa fis-sessjoni tal-utent u rreġistra r-riżultat.
L-ittra tad-drive tidher mal-login u mbagħad tinfetaħ bħala folder vojt, jew b'salib aħmar u messaġġ dwar riżors tan-netwerk mhux disponibbli. Il-permessi normalment ikunu tajbin. Li ġara hu li l-kmand tal-mapping ġera fit-tieqa meta l-klijent VPN kien jeżisti imma ma kienx hemm rotta lejn is-server tal-fajls, u Windows irreġistra dik il-falliment bħala l-istat tad-drive. Is-soluzzjoni hija li tieqaf tittratta l-mapping bħala xi ħaġa li sseħħ mal-login u tittrattaha bħala l-aħħar pass ta' sekwenza ta' konnessjoni.
Għaliex il-mapping jiġri kmieni wisq
Skript tal-login jibda meta tibda s-sessjoni. Klijent VPN li jikkonnettja waqt il-login iżid il-linja tal-ħin tiegħu fuqha: il-proċess jista' jkun qed jiġri, l-adapter virtwali jista' jeżisti, u r-rotta lejn is-subnet tal-uffiċċju tista' għadha nieqsa. Dawn it-tliet stati jidhru l-istess mill-perspettiva ta' skript u wieħed biss minnhom jaħdem.
Xi ambjenti jirrispondu billi jtennu l-istess linja li tfalli f'kull login, li tipproduċi utent li tgħallem jikklikkja d-drive darbtejn u skript li qatt ma rnexxielha waħedha.
Id-drive stess tagħmilha agħar. Drive immappjat huwa oġġett tas-sessjoni, u ladarba Windows ikun immarkah bħala mhux disponibbli, l-ikona tista' tibqa' miksura ħafna wara li t-tunnel tkun f'saħħitha. Huwa għalhekk li l-mapping mill-ġdid bl-idejn jaħdem filwaqt li l-iskript tidher li ma tagħmel xejn. Is-sessjoni tiftakar il-falliment, mhux l-intenzjoni warajh.
Status konness mhuwiex rotta
L-ikona tal-VPN fit-tray tgħid jekk it-tunnel hijiex 'il fuq. Ma tgħid xejn dwar jekk tezistix rotta lejn server partikolari, jekk id-DNS issolvix dak l-isem fl-indirizz tat-tunnel, jew jekk il-firewall tas-server stess jaċċettakx.
Dawn huma tliet fallimenti separati bl-istess riżultat viżibbli, u li tiddependi fuq l-ikona tat-tray tgħaqqadhom fi sinjal wieħed mhux affidabbli.
Verifika tal-istat ta' tħejjija li ssemmi s-server li tassew għandek bżonn tiddistingwihom, għax tfalli sakemm taħdem ir-rotta speċifika, u mhux sakemm xi interface tirrapporta lilha nnifisha bħala konnessa.
Iggwidah mas-server, mhux mal-klijent
Agħżel host wieħed li jintlaħaq biss permezz tat-tunnel u stenna għalih qabel ma timmappa xejn. Is-silta hawn taħt tikkonnettja entrata VPN tal-Windows salvata, tiċċekkja s-server tal-fajls u mbagħad timmappa d-drive.
@echo off
set server=fileserver.corp.example
rasdial "Office VPN" /disconnect
rasdial "Office VPN"
:wait
ping -n 1 -w 1000 %server% >nul || (
timeout /t 5 /nobreak >nul
goto wait
)
net use Z: \\%server%\share /persistent:no
Ping hija prova tal-istat ta' tħejjija, mhux test tal-permessi. Jekk l-ICMP huwa ffiltrat fin-netwerk tiegħek, iċċekkja minflok is-servizz li tassew tuża: net view \\%server% għal verifika malajr, jew test TCP qasir fuq il-port 445 fil-PowerShell. It-tnejn jagħmlu l-ħaġa importanti dipendenti.
Żid numru limitat ta' tentattivi. Loop ta' stennija mingħajr limitu jibdel tunnel miksur f'sessjoni li qatt ma tispiċċa til-login, u dik hija sejħa ta' appoġġ agħar minn ittra tad-drive nieqsa.
Agħmilha mill-ġdid eżegwibbli u konxja tas-sessjoni
Eżegwiha fis-sessjoni tal-utent stess. Kompitu li jiġri bħala SYSTEM iqiegħed id-drive f'sessjoni kompletament oħra, u l-utent illoggjat qatt ma jara r-riżultat. Hekk tikseb skript li tirrapporta suċċess u desktop mingħajr drive.
Iċċekkja qabel ma timmappa, u neħħi biss l-entrata qadima. net use Z: /delete tirritorna żball meta l-ittra ma tkunx qed tintuża, u dak l-iżball huwa sigur li jiġi injorat minflok ma jkun raġuni biex tabbanduna l-bqija tal-iskript. Żomm /persistent:no sabiex tentattiv fallut ma jsirx aktar tard tentattiv permanenti ta' konnessjoni mill-ġdid.
U tqegħidx password fil-fajl. rasdial tista' terġa' tuża l-kredenzjali salvati għall-entrata VPN, u l-share għandha tawtentika bħala l-utent illoggjat. Jekk l-share tassew teħtieġ kredenzjali differenti, irreġistrahom darba għal kull utent bl-cmdkey minflok ma tintegrahom f'fajl batch li jgħix fuq share tal-login. Kulmin jista' jaqra dak is-share jista' jaqra l-password, u dan ibiddel il-konvenjenza f'inċident.
L-eżekuzzjoni mill-ġdid tal-iskript kollha għandha tkun bla ħsara, għax dan huwa eżattament li se jiġri. L-utenti jerġgħu jikkonnettjaw, il-laptops jistenbħu, u l-istess mogħdija tal-kodi terġa' tiġri b'stat inizjali differenti.
Irreġistra biżżejjed biex tipprova liema nofs waslet tard
Ikteb it-timbru tal-ħin, ir-riżultat tal-verifika tal-istat ta' tħejjija u l-kodi tal-ħruġ tal-mapping f'fajl taħt il-profil tal-utent. Meta tasal ir-rapport li jmiss dwar drive nieqsa, dak il-log iwieġeb l-unika domanda li timporta: it-tunnel waslet tard, jew is-share rrifjutat?
Mingħajru, kull ripetizzjoni tiġi investigata mill-bidu, u l-konklużjoni tas-soltu hija bidla fil-permessi li ma tissewwix xejn.
Ittestja s-sekwenza darba minn boot kiesaħ u darba minn irqad. Il-każ tal-qawmien huwa fejn l-ordni tinqasam l-aktar spiss, għax is-sessjoni terġa' tibda qabel in-netwerk u l-iskript tara magna li ilha illoggjata sigħat.