DN42 je prekrasan projekt koji vam daje priliku da razviju svoje BGP vještine bez prekida njege okruženja proizvoda, Bez potrebe da imaju skupe uređaje s kojima napraviti laboratorij za napraviti simulacije s GNS3. U isto vrijeme, nije čisto laboratorijsko okruženje u kojem nema problema iz stvarnog svijeta. Sudjelujem s 1 Čvor u projektu od oko godinu dana. Jedan od problema u projektu je 1:1 Sa stvarnim svijetom – Kada vas netko proglasi prefiksima, ne biste trebali objavljivati. Zato što sam lijen i ne pišem na rukama filtera ikada način, Riješio sam problem s rudimentarne bash skripte koja generira prefiks-popis s imenom dn42 i ja sipati valjane prefikse.

#!/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

Popis valjanih predicxes se uzima HTTPS://ca.dn42.us/reg/filter.txt s bilo kojeg mjesta, glavna transportna traka + nekoliko izmjena s moje strane kako bih mogao generirati prefiks listove. Naredbe se izvršavaju kroz vtysh.

Наскоро ми се наложи да разбера защо аджеба тия глупости на VIVACOM (БТК) – ADSL Model CT-5367 не стават за нищо. Освен кухия си хардуер някой голям умник е решил, 4MB рам е голя лукс и е сложил 2 което е безумно малко- защото всяка конекция която извършвате е използване на механизма за маршрутизиране съответно системен ресурс. За да съм по конкретен в примера си отваряте си торент клиента и правите няколко стотина кънекшъна. Което е абсолютно достатъчно да сгънете рутерчето. Като цяло няма да обяснявам как да му подобрим работат защото е невъзможно! Единствено мога да дам парола и потребителско име 🙂

user: korijen
pass: warmWLspot

С тях може да се telnet-вате към рутера ви да влизате в него и прочие. Полезни са ако физически сте далече от рутера и ви мързи да ставата да го рестартирате.

Днес за пореден път върнах рутерче от от ония святбеше му изгорял WAN порта и общо взето стваше за хвърляне само. Да ама не понеже беше подходящ за *WRT firmware го флашнах и подмених WAN порта да е един от тези за LAN ето и самата процедура като цяло е фасулска

Не позволява да се върнат първоначалните настройки на vlan0ports
nvram set manual_boot_nv=1

Маха порт 4(0) от Lan портовете
nvram set vlan0ports=”3 2 1 5*”

Порт 4 става WAN порт
nvram set vlan1ports=”0 5″

Запазва промените
nvram commit

Рестартира рутера
reboot

Процедурата е пробвана на Tomato WRT и работи 100%, подобна ще е и за Open WRT i DD-Wrt си има направо графичен инструмент gui-то. Като цяло процедурата е стандартна за повечето рутери стига да поддържат VLAN-и за да могат да се вкарат различните портове в различни сегменти на мрежи.

Вчера направих първия си изпит за Cisco академията на която ходя. Поради факта че си затрих постовете маи го няма обяснението, че почвам такова училище. И така дам започна акдемията дори първото и събиране беше на рожденния ми ден- приех го като късметлиики знак 😉 Общо взето академията определено ме радва, защото научавам теория за много от нещата които практикувам която ми е убягвала по един или друг начин, отделно краинта цел сертификат за CCNA Exploration е изключително важна за мен а и сама по себе си е едно голямо предизвикателство за мен. Та схемата е следната след всяка глава която взимаме имаме изпитчета за да си сверяваме знанията. Накрая на всеки семестър а те са общо 4 ще имаме изпити пак върху целия семестър и накрая на 4-тия семестър ще положим няколко изпита подговрящи ни за последния изпит които да ни сертифицира като Cisco експерти. Та по ред на тая схема вчера си направих теста за втора главапървия такъв защото първа глава е само въведение. Изпита беше с положителен резултат за мен изкарах 89.1%. От максимални 46 точки изкарах 41 😀 прилично мисля но все пак се надявха за над 90%. Това не е от кои знае какво значение въпроса е всичките изпити през семестъра да съм го покрил с над 70% мисля.

Ето малко слънчева музика от един мои познат JaGWaR младежа прави разкошна музика.


От доста време имах куция проблем на един сървър, че като му паднеше pppoe адаптера не се закачаше сам. Решението както обикновенно е тревиално само беше въпрос на мързел и няколко магически движения 😀 Драснах следния скрипт киоито набутах в crontab-a да е проверява през 5 минути

#!/bin/bash

PPP_DEV=$(ifconfig | grep -c ppp)

if [ $PPP_DEV -gt 0 ]
then
 echo -e "\n PPPoE still connected \n"
else
 echo -e "\n PPPoE is dropped \n"

 if  ! ping -c 2 -q 'abv.bg' &> /dev/null
 then
    /usr/sbin/pppoe-stop &
    sleep 4
 fi

 /usr/sbin/pppoe-start &
fi

Скрипта е абсолютно спартански но пък върши работа. Иначе по принцип самото slackware си има опция в конфа на pppoe-то да се реконектва само при разпадане на линията ама шанс.