Alias na telnet porty routovacích démonů
Článek popisuje jak vytvořit alias (pojmenování) čísla portu pro telnet přístup na konzole routovacího balíku Quagga/Zebra.
Při telnet (RAW TCP) přístupu na vzdálenou konzoli (konzolí zde rozumíme jakékoliv zařízení komunikující telnetem) která pracuje na jiném portu než 23 (standardní telnet port) musíme zadávat číslo portu na názvem vzdáleného stroje. Jako příklad uvedu přístup na ospfd routeru v síti CZFree.net:
telnet mujrouter.pankrac.czf 2604
Ovšem, kdo si má ta čísla pořád pamatovat, že? Zvláště když konzole Zebry ma číslo 2601, konzole bgpd ma číslo portu 2605 a při ladění dynamického routingu střídavě lozíte na všechny tři. Na číslo portu si však lze nastavit pojmenování (alias), takže není třeba si pamatovat že ospfd ma číslo portu 2604, ale stačí napsat:
telnet mujrouter.pankrac.czf ospfd
Čísla portů a jejich aliasy je možné definovat v souboru:
%systemroot%\system32\drivers\etc\services
Služby jsou seřazeny podle čísel portů, což není úplně od věci takže doporučuji zachovat. Vyhledáme tedy řádek s nejnižším předchozím číslem portu v mém případě 2053 a pod něj vložíme řádky:
zebra
2601/tcp
zebra
#Quagga/Zebra telnet interface
ospfd
2604/tcp
ospfd
#OSPFd telnet interface
bgpd
2605/tcp
bgpd
#BGPd telnet interface
Stroj není nutné restartovat, úpravy se projeví okamžitě po uložení souboru.