Mear as ien OpenVPN-remote: failoverlist, gjin keppelbân
In twadde remote is in twadde besykjen, gjin twadde baan: wat de klant docht mei in list fan endpoints, en wat echte aggregaasje freegje soe.
Twa remote-regels yn ien profyl lykje in twadde baan; it binne in twadde besykjen. As it earste endpoint ophâldt mei antwurdzjen, giet de klant fierder en wurdt de sesje net breder. Neam de list betiid failover, oars stelst it ferkearde knop yn.
Wat in remote-list dy oplevert
Sjoch it profyl as in oardere set besikings, net as in pool fan kapasiteit. Elk item krijt syn beurt om de tunnel op te heljen, en de sesje libbet op dyjinge dy’t antwurde. In langere list ferbetteret dyn kâns om te ferbinen, net de grutte fan de piip.
Echte aggregaasje is in oare masine. Ien stream oer ferskate paden ferdiele freget software oan beide kanten om it ferkear te ferdielen en wer yn oarder gear te setten.
In leveransier dy’t fluggere tunnels út mear servers ûnthjit, ferkeapet dat twadde model, net in langere list. As de klant allinne om bar endpoints besiket, dan feroarje fiif items dyn kâns en fierder neat. Sjoch nei in útfall: de sesje falt fuort en komt earne oars werom, wat it logboek as in nij endpoint sjen lit, nea as in bredere piip.
Blokken dy’t ynstellings by ien endpoint hâlde
In gewoane remote-regel draacht in adres, en soms in poarte en protokol. As in endpoint in proxy nedich hat, of in ferfier dat de rest fan it bestân net brûkt, stopje dy ynstellings dan yn in ferbiningblok dat se by him hâldt. Ynline blokken wurkje ek yn ien .ovpn-bestân, en sa wurde de measte profilen levere.
Alles bûten in blok jildt as de standert foar items dy’t it net oerskriuwe. Dêrom gedrage ien boud blok en fjouwer gewoane remote’s har op manieren dy’t de adreslist net ferklearje kin.
In blok wiskje datst net kenst, is net kosmetysk. It endpoint dêr’t it by hearde falt werom op de standerts fan it bestân, dy’t in oar ferfier wêze kinne as dat dêr’t it op harket. Helje de ferkearde omslach fuort en ien item mislearret wylst de rest wurket, sadat it op in minne server liket ynstee fan in brutsen profyl. Lês elke remote mei syn ferfier, poarte en proxy foardatst bewurkest.
Werheljen fan oarder en de kosten fan remote-random
Oarder makket út, want elke deade item kostet tiid foar it folgjende besykjen. Set it endpoint datst wolst foarop en behannelje de rest as rangearre fallbacks.
remote-random skoddet de begjinoarder trochinoar, wat lêst oer lykweardige servers ferspriedt en tsjin it tsjoel giet as ien endpoint dúdlik primêr is. Hoe dan ek, log it endpoint dat de klant keazen hat; de profylnamme seit neat as in ferbining stadich fielt. It grepjen fan de linkrigel út in wiidweidich logboek lit sjen wêr’t de sesje lâne is.
Operators minge brekt de fertrouwensferklearring
In profyl is ek in bewearing oer identiteit: dizze adressen binne de tsjinst dy’tst berikke woe, en it fêstsette sertifikaat heart dêrby. Fergese iepenbiere servers yn dat bestân smite brekt de bewearing: harren sertifikaten en dyn beskriuwe ferskate tsjinsten. It gewoane resultaat is in identiteitsflater, of referinsjes oanbean oan in host bûten it netwurk fan dyn provider. Hâld alternativen binnen de set dy’t dyn operator ferspriedt, mei oerienkommende referinsjes en fertrouwensmateriaal.
Asst endpoints fan twa providers nedich hast, is dat routing, net in profylbewurking. Beäntwurdzje it boppe de tunnel, dêr’tst sizze kinst hokker ferkear hokker paad nimt.
Test elk item ynstee fan oan te nimmen
Nei in goedkarde profylfernijing, ferbin dysels mei opsetsin mei elk fereaske endpoint en befêstigje hokker ferfier omheech kaam. In wiidweidige run makket dat sichtber. Start openvpn --config office.ovpn --verb 4 en lês de linkrigel foar it adres datst ferwachte. Kontrolearje dan de boarnen efter de tunnel; in item kin de hânskudding foltôgje en dy dochs nearne hinne routearje.
Failover hat syn eigen test nedich ynstee fan hoop. Blokkearje it earste endpoint yn in laboratoarium, start de klant, en mjit hoefolle tiid it kostet om fierder te gean. In lange list efter in stadich earste item is slimmer as in koarte dy’t goed start.
Kontrolearje de list op ’e nij eltse kear as de operator dy feroaret. In ymporteare set is allinnich nuttich salang’t syn items bestean en it ferfier sprekke dat dyn blokken beskriuwe. It OpenVPN 2.6-hânboek beslacht hjir de rjochtlinen remote, connection en random-order, en it is de ferzje dy’tst kontrolearje moatst as de syntaksis twivelich is.