X'qed jistenna tassew gateway-ping-timeout f'NetworkManager
Mixja mill-attivazzjoni minn nmcli sal-istennija: tweġiba jew it-timeout itemmha, u l-ebda waħda ma tipprova li t-tunnel jew l-applikazzjoni hija lesta.
Issib connection.gateway-ping-timeout f'ħajt ta' diskussjoni dwar laptop li jixgħel qabel ma n-netwerk ikun użabbli, tgħollih, u xi ħaġa tinbidel. Jekk il-bidla għenitx għar-raġuni li taħseb hija mistoqsija separata. It-tweġiba tibda b'dak li l-attivazzjoni fil-fatt tagħmel waqt li dak it-timer jaħdem, u bil-fatt li l-istennija għandha żewġ tmiem possibbli.
Segwi konnessjoni waħda mill-linja tal-kmand u s-semantika ssir konkreta.
Segwitu ta' attivazzjoni waħda
Ibda mill-konnessjoni salvata u mhux mid-default globali, għax din hija propjetà ta' kull konnessjoni. Żid --show-secrets biss jekk verament teħtieġu; is-setting innifsu mhuwiex sigriet.
nmcli -f connection.id,connection.gateway-ping-timeout connection show
nmcli connection show "Wired connection 1" | grep gateway-ping
Meta l-propjetà tkun żero, li huwa d-default dokumentat, l-attivazzjoni tkompli hekk kif l-indirizzar jitlesta. Issettjaha għal valur pożittiv u l-attivazzjoni tal-konfigurazzjoni IP tistenna sakemm tasal tweġiba mill-gateway jew jiskadi t-timeout.
Imbagħad niżżel u erġa' għolli l-konnessjoni waqt li tħares lejn il-fluss tal-avvenimenti. L-ordni li tara hija x-xogħol ta' dan is-setting: stat tal-apparat, indirizzar, l-istennija, u fl-aħħar l-istat attivat li s-servizzi dipendenti normalment jiġu ordnati miegħu.
L-istennija għandha żewġ tmiem
Iż-żewġ tmiem huma importanti, u ħafna nies jiftakru wieħed biss. Tweġiba mill-gateway itemm l-istennija qabel, u t-timeout itemmha wkoll, kemm jekk xi ħaġa wieġbet kif ukoll jekk le. Il-propjetà ma teħtieġx ping ta' suċċess qabel l-attivazzjoni tista' titlesta.
Dik is-sentenza waħda tneħħi ħafna konfużjoni dwar laptops f'lukandi u f'postijiet ta' konferenzi, fejn portal captive spiss jirrifjuta ICMP sakemm tidħol. Il-konnessjoni xorta tiġi attivata wara li jiskadi t-timeout; sempliċement tagħmel hekk aktar tard milli kien meħtieġ, u kull servizz ordnat wara l-konnessjoni jistenna magħha.
Mhuwiex ukoll verifika tal-ħajja. Xejn fid-deskrizzjoni ma jibda jpingja gateway wara li l-konnessjoni tkun 'il fuq, u xejn ma jaqta' profil attiv għax ping aktar tard ifalli. Jekk għandek bżonn is-sejbien ta' telf, dak jappartjeni lill-protokoll jew lis-sid tat-tunnel, mhux lill-propjetà li damet darba waqt l-attivazzjoni.
Żewġ oġġetti, setting wieħed
Il-profil bażiku bil-wajer u profil VPN huma oġġetti ta' konfigurazzjoni separati, u l-issettjar tal-propjetà fuq wieħed ma jaffettwax l-ieħor. Profil VPN li jsemmi konnessjoni bażika ma jiret l-ebda mill-issettjar tal-attivazzjoni tagħha, u għalhekk il-valur li biddilt jista' jidher li m'għandu l-ebda effett fuq dak li kont qed tħares lejh.
nmcli -f NAME,UUID,TYPE connection show
nmcli connection show "Office VPN" | grep gateway-ping
Aqra l-UUID u mhux l-ismijiet. L-ismijiet jiġu duplikati wara install mill-ġdid jew profil restawrat, u żewġ konnessjonijiet bl-istess isem viżibbli se jġiegħlek teditja l-fajl ħażin waqt li dak veru jibqa' ma jinqilbx.
Ir-rilaxx installat ta' NetworkManager huwa importanti wkoll. L-imġiba tal-plugin u kif tip ta' konnessjoni jimmappa din il-propjetà fuq il-passi tal-attivazzjoni tiegħu jvarjaw, għalhekk ittestja fuq il-verżjoni li tiskjerahom u mhux tassumi li post li sibt japplika bla tibdil.
X'ma tistax ticċertifika l-istennija
Hawnhekk huwa l-parti li tieħu l-aktar ħin. Tweġiba mill-router lokali tipprova li host wieħed wieġeb għal echo ICMP wieħed waqt l-attivazzjoni. Ma tipprovax li endpoint VPN jiġi riżolt, li l-identità tal-klijent tiġi aċċettata, li r-rotot privati ġew installati, li r-riżolver tal-uffiċċju jwieġeb, jew li l-applikazzjoni li tinteressak se taħdem.
Dawk huma dipendenzi separati b'evidenza separata. Gateway jista' jwieġeb waqt li d-DNS qed ifalli, u gateway jista' jbattal ICMP bil-moħbi skont il-politika waqt li t-toroq kollha tal-applikazzjoni jaħdmu. Għalhekk l-issettjar ta' kundizzjoni fuq din il-propjetà hija ħasba dwar liema saff huwa tard, mhux kejl tiegħu.
Jekk qed tistenna servizz dipendenti, semmi x'jeħtieġ. Indirizz assenjat jiġi mwieġeb mill-indirizzar. Tunnel jiġi mwieġeb mill-istat tat-tunnel innifsu. Isem privat jiġi mwieġeb minn mistoqsija. Applikazzjoni tiġi mwieġba mill-applikazzjoni, u l-ebda waħda minn dawk it-tweġibiet ma tiġi minn timer li ngħata isem il-gateway.
Jekk tibdilha, ikteb għaliex
Irreġistra l-valur preċedenti u r-raġuni qabel bidla approvata, imbagħad issettjaha fuq il-konnessjoni speċifika u mhux kullimkien. Stenja itwal iċċaqlaq il-ħin tal-attivazzjoni għal kull ħaġa ordnata wara dik il-konnessjoni, li tista' tagħmel sistema bil-mod tidher tajba u waħda mgħaġġla tidher imkissra.
Nassa storika waħda jistħoqqilha isem: valur bħal dan xi drabi jinbidel biex editur antik jaċċetta profil. Jekk din hija l-istorja vera, għandek żewġ avvenimenti, mhux wieħed. L-editur salva, u politika tan-netwerk ħajja nbidlet. Issewwi l-editur jew il-plugin u erġa' poġġi t-timer lura.
Is-sors ta' NetworkManager jiddefinixxi l-propjetà bħala dewmien tas-suċċess tal-indirizzar IP sa tweġiba tal-gateway jew it-timeout, b'default żero, u id-definizzjoni tas-setting tal-konnessjoni hija r-referenza li għandha tinqara qabel ma tiddependi fuq imġiba deskritta minn ħaddieħor.