úterý 29. prosince 2015

The Dude is back

Vypadá to, že od verze 6.34 se navrací monitorovací systém the Dude, ovšem spustitelný jen na Router OS.

A žert na závěr:
What's new in 6.34rc16 (2015-Dec-04 14:10):

*) dude - “The reports of my death have been greatly exaggerated”;

úterý 20. října 2015

MikroTici jdou do oblak

Pro pravidelné čtenáře novinek nic nového, ale pro mne nadějná budoucnost.
Ve firmě teď řešíme přesun do oblak a tudíž jsem hledal vmware appliance pro Mikrotik, protože když virtualizovat tak pořádně.

Podle vyjádření chlapců z Mikrotiku není sice jasné officiální licencované vydání, ale už teď existuje verze pro studijní a testovací účely.
Tato verze je zdarma, ale omezená na 1Mb na interface.

Více zde: http://forum.mikrotik.com/viewtopic.php?f=2&t=99658 a http://forum.mikrotik.com/viewtopic.php?f=21&t=98981


Na tomto odkazu je i návod pro GNS3 prostředí, což je pěkný nástroj pro testování nových věci v suchu a bezpečí lokálního počítače nebo presentaci či školení.




úterý 23. června 2015

Encrypted backup, jak na něj

Narazil jsem teď, na problém.
Používám zálohování routerboardů přes email scriptem.
Během doby co daný kus používám jsem upgradoval na verzi, která už šifruje backup soubory.

Teď mi daný kus umřel a já že si obnovím zálohu. A ouvej chce to po mne heslo.

Nepropadejte panice jako já, řešení je snadné....
Do políčka heslo zadejte aktuální admin heslo v době vytvoření zálohy a jste v klidu.


středa 22. října 2014

Pohodlný update

Nějak jsem se zapomněl psaním tak alespoň krátké nahození.
Teď zrovna hromadně updatuji routery a vzpomněl jsem si na funkci "check for Updates".
Tahle funkce se dotáže na server MikroTiku a zobrazí poslední stable verzi.
Pak stačí kliknout jen Download and Restart a je to.

Najdete ji pod System -> Packages


pátek 10. ledna 2014

Sčítání lidu

Nedávno se na mne obrátil jeden kolega ze Slovenska, že by se mu hodil nějaký typ na spočítání a označení spojení, kterých je více než.

Psal, že mu to bude sloužit pro Queues na omezení torrentů.

Zkusil jsem mu nadhodit toto:

if ([ip firewall connection print count-only where dst-address~"433"]>10) do=[ip firewall mangle add chain=prerouting protocol=6 dst-port="433" action=mark-packet new-packet-mark=test ]

Kód říká že spočítej spojení ve Firewallu, kde je cílový port (adresa a port) obsažen více než 10x a ty pakety označ jako test.

Pak už zbývá jen vytvořit pravidlo ve queue a pakety omezit.

Kdyby napadlo někoho jiné řečení dejte vědět. :)


čtvrtek 10. října 2013

Bad Blocks, jak na ně

Dneska jsem při postupné aktualizaci routerů v síti zjistil, že na jeden kousek nemohu aktualizaci nahrát, protože není dost místa na disku.
Začal jsem pátrat protože mi to přišlo divné a objevil jsem, že mám 34% spatnych sektorů.

Řekl jsem si, že to je vlastně zajímavá informace a bylo by dobré o ní vědět.
Tak tady sdílím script který se dá dát do sheduleru na kontrolu:

:local BadStatus [/system resource get bad-blocks];

:local Identify [/system identity get name];

:if ($BadStatus>200) do={
 :log info "vice nez $BadStatus BB - provozovna $Identify";
 :tool e-mail send to="it@it.cz" subject="BB_$Identify" body=("vice nez $BadStatus BB - provozovna $Identify");
}

U bad blocků získáváme mnořství bez desetiné čárky.


čtvrtek 19. září 2013

VPN a DNS

Dnes po ránu mi udělal MikroTik radost. Občasně se dívám jestli nevyšla nová verze a co je v ní nového.
Vyšla verze RouterOS 6.4.
A v přehledu novinek jsem oběvil, že přidali možnost zadávat adresu VPN serveru ve formě DNS jména.
Což mne velice nadchlo. S tímto jsem se totiž potýkal, když se u nás ve firmě rozhodlo, že budeme měnit providera u linky na které běží jeden z hlavních routerů a připojuje se na něj stovky klientských.

Nezbývalo než si udělat takovýto skript který se bude spouštět na všech routerech, kdyby došlo k nějaké další změně:

{
:if (!([interface ovpn-client get VPN value-name=running])) do {
/ip dns cache flush;
:global ovpnipold [interface ovpn-client get VPN value-name=connect-to];
:global ovpnipnew [resolve domain-name=aaa.bbb.cz];
:if (!($ovpnipnew = $ovpnipold)) do {
/interface ovpn-client set VPN connect-to=$ovpnipnew
}
delay delay-time=5s;
:if (!([interface ovpn-client get VPN value-name=running])) do {
/ip dns cache flush;
:global ovpnipnew [resolve domain-name=aaa.bbb.cz]
:if (!($ovpnipnew = $ovpnipold)) do {
/interface ovpn-client set VPN connect-to=$ovpnipnew
}
}
}
} 

Od verze 6.4. je možno u následujících VPNek zadávat adresu serveru jako DNS jméno: pptp, l2tp, sstp, ovpn.