Ĝi ruliĝis dum la pasinta semajnfino TuxCon 2017. Plej multaj homoj opinias, ke mi fartis sufiĉe bone kun mia prelego. Persone, mi ne estas tute feliĉa, sendube estas multaj aferoj por prilabori, ĉar mi planas ne havi mian lastan tian eventon en la estonteco. Se mi devas esti sincera por la plej granda parto de la prezentado, mi apenaŭ memoras ĝin, ĝi estis kiel tranco. Mi memoras sporadajn momentojn, kiam mi rigardas mian horloĝon kaj ekscias, ke deca tempo pasis.

Ĝi certe ne estis facila, eĉ kun tio en menso, ke la spektantaro ekstreme mallarĝe fokusiĝis kaj ne estis granda baro kun la spektantaro.

 

DN42 estas mirinda projekto, kiu permesas vin disvolvi vian BGP-kapablojn sen rompi la produktan medion, sen devi havi multekostajn aparatojn por fari laboratorion por fari simuladojn kun GNS3. Samtempe ĝi ne devas esti nur laboratorio, en kiu ne ekzistas realaj problemoj. Mi partoprenas kun 1 nodo en la projekto dum ĉirkaŭ jaro. Unu el la problemoj en la projekto estas 1:1 kun la reala mondo – kiam iu anoncas prefiksojn, kiujn ili ne anoncu. Ĉar mi estas mallaborema kaj mi ne skribas filtrilojn mane ĉiun tempon, Mi solvis la problemon per elementa baskripto, kiu generas prefikso-liston nomitan dn42 kaj mi enmetas la validajn prefiksojn en ĝin.

#!/bin/bash</pre>
vtysh -c 'conf t' -c "no ip prefix-list dn42"; #drop old prefix list

while read pl
do
vtysh -c 'conf t' -c "$pl"; #insert prefix list row by row
done < <(curl -s https://ca.dn42.us/reg/filter.txt | grep -e ^[0-9] | awk '{ print "ip prefix-list dn42 seq " $1 " " $2 " " $3 " ge " $4 " le " $5}' | sed "s_/\([0-9]\+\) ge \1_/\1_g;s_/\([0-9]\+\) le \1_/\1_g");
vtysh -c 'wr' #write new prefix list

La listo de validaj prefiksoj estas prenita https://ca.dn42.us/reg/filter.txt de kie la ĉefa dukto + kelkaj modifoj miaflanke por povi generi prefiksajn foliojn. Komandoj estas efektivigitaj per vtysh.

Por la 4-a sinsekva jaro, okazos la konferenco pri liberaj programoj kaj aparataro TuxCon. Persone por mi ĉi tiu estas la plej forta Plovdiv-konferenco okazanta, ĉar ĝi ne nur celas programistojn, kaj la celgrupo estas multe pli granda kaj la publiko tre bunta. Se mia memoro servas al mi ĝuste, mi ne pensas tiel, ke mi maltrafis eldonon ĝis nun. Ĉi tiu jara eldono estas speciale por mi, ĉar mi havas prezenton. Mi parolos dnsdist kaj ĉu ĝi utilas por via infrastrukturo. Mi elektis la temon, pri kiu mi parolos. Mi sentis la bezonon montri ĝin al la mondo, ĉar ŝi estas relative juna, kaj ĝis nun mi apenaŭ trovis en ĝi ion, kion mi ne ŝatas. Mi ne memoras la lastan fojon, kiam mi estis tiel impresita de io nova kaj laborante ege bone samtempe.