[¹ÌÅ©·Îƽ] ¸µÅ© ´Ù¿îµÇ¸é ºñÇÁÀ½ ³»±â

   Á¶È¸ 4191   Ãßõ 0    

요즘 미크로틱의 스크립트를 만져보고 있는데

정말 다양한 기능이 있더군요 ㅋㅋㅋㅋ


특정 포트가 다운되면 비프음을 내는 스크립트를 만들어보았습니다.


System->Scripts에서 아래처럼 하나 만들고 Run Script 하시면 됩니다.

스크립트를 정지하고 싶다면 System->Scripts에서 Jobs 탭에서 정지하면 됩니다.



{
    :local isLinkDown false;

    /interface ethernet monitor ether9 do={
        :if ($"status" != "link-ok") do={
            :if ($isLinkDown = false) do={
                :log error "LINK DOWN @ ether9";
                :set isLinkDown true;
                :beep frequency=440 length=100ms;
                :delay 100ms;
                :beep frequency=700 length=200ms;
            };
        } else={
            :set isLinkDown false;
        }
    }
}




더 자세한 내용을 보고 싶다면 공식 위키를 참고하세요.


스크립팅
https://wiki.mikrotik.com/wiki/Manual:Scripting

이더넷 모니터
https://wiki.mikrotik.com/wiki/Manual:Interface/Ethernet#Monitor


+) NetWatch¸¦ »ç¿ëÇÏ´Â ¹æ¹ýµµ Àִµ¥ ÀÌ°Ç ping¸¦ ÁÖ±âÀûÀ¸·Î º¸³» È£½ºÆ®°¡ »ì¾ÆÀÖ´ÂÁö È®ÀÎÇÏ´Â ±â´ÉÀÔ´Ï´Ù.
https://wiki.mikrotik.com/wiki/Manual:Tools/Netwatch
¹Ú°Ç 2019-12
¹ÌÅ©·Îƽ AP¿¡´Ù°¡ ºñÇÁÀ½ À½¾ÇÀ¸·Î Á¡½É½Ã°£, Åð±Ù½Ã°£À» ¾Ë·ÁÁÖµµ·Ï »ç¿ëÇÏ°í ÀÖ½À´Ï´Ù.
https://github.com/houruck/mikrotik-imperial-march
https://github.com/guidorugo/mikrotik-scripts/blob/master/Super%20Mario%20theme
     
¾öû³­ ¹ß»óÀÇ ÀüȯÀÌ³×¿ä ¤»¤»¤»¤»¤»
¶ó¿ìÅ͸¦ ¾Ë¶÷½Ã°è·Î ¾²½Ã´Ù´Ï


Á¦¸ñPage 54/105
2015-02   8377   °õ»ïÃÌ
2015-07   8557   »êµ¹
2015-10   14401   ÂÐÂÐÂÐ
2016-07   7285   ³ªÀÇ¿ÞÆÈÃÑ
2016-09   10590   Ȧ¸¯0o0
2017-07   13377   ¹öµð
2019-04   4956   po2481
2019-08   7260   ÅëÅë9
2021-02   3701   ¾ÆÁÖÁÁ¾Æ
2022-05   5829   Elusive4245
2019-06   8747   ¸®Å°ÆÄ¿ï·¯
2021-04   4267   Å°¸®¿¡
2022-04   4859   ¼¾Åä¿ì³ë
2022-06   10011   ÆÒ´õ°í¶ó´Ï
2022-08   4466   À¯Æ©ºê¶óÀ̺ê
2017-06   6067   ³ª´Â¾È´Ù
2017-10   10188   ¶óÀÌÁ¨
2018-06   11317   bikefreak
2021-09   3332   »ç´Ù¶ó¾Æ¹Ù
2022-05   3749   ¹Ú°Ç