iv. Публикувано 18 Февруари, 2022 Доклад Сподели Публикувано 18 Февруари, 2022 Здравейте, Скрипра е за да се сложи в DHCP сървъра и да създава хостове в НетУоча , който от своя страна при UP and DOWN да праща съобщение в TELEGRAM Цитат :if ($leaseBound = "1") do={/tool netwatch add down-script=":local BotID \"1XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXs\ \";\r\ \n:local CHID \"XXXXXXXXXXXXx\";\r\ \n:local avgRtt;\r\ \n:local pin\r\ \n:local pout\r\ \n:local datetime \"\$[/system clock get date] \$[/system clock get time]\ \"\r\ \n:local hostname [[/ip dhcp-server lease get [find address=\$host] host-n\ ame]]\r\ \n:local mac [[/ip dhcp-server lease get [find address=\$host] mac-address\ ]]\r\ \n:local server [[/ip dhcp-server lease get [find address=\$host] active-s\ erver]]\r\ \n#Ping it real good\r\ \n/tool flood-ping \$host count=10 do={\r\ \n:if (\$sent = 10) do={\r\ \n:set avgRtt \$\"avg-rtt\"\r\ \n:set pout \$sent\r\ \n:set pin \$received\r\ \n}\r\ \n}\r\ \n:local ploss (100 - ((\$pin * 100) / \$pout))\r\ \n:local logmsg (\"Ping Average for \$host - \".[:tostr \$avgRtt].\"ms - p\ acket loss: \".[:tostr \$ploss].\"%\")\r\ \n:log info \$logmsg\r\ \n:local text \"Router Id:* \$[/system identity get name] * %0A\\\r\ \nTanggal : _\$datetime_%0A\\\r\ \nPing : _\$host_%0A\\\r\ \nHost Name : _\$hostname_%0A\\\r\\ \nMAC : _\$mac_%0A\\\r\\ \nServer : _\$server_%0A\\\r\\ \nLog : _\$logmsg_\"\r\ \n/tool fetch url=\"https://api.telegram.org/bot\$BotID/sendmessage\?chat_\ id=\$CHID&text=\$text\" keep-result=no;\r\ \n" host=$leaseActIP up-script=":local BotID \"1XXXXXXXXXXXXXXXXXXXXXXXXXXs\ SRcxARu_BbSCx5OTf7Z4\";\r\ \n:local CHID \"4XXXXXXXXX\";\r\ \n:local avgRtt;\r\ \n:local pin\r\ \n:local pout\r\ \n:local datetime \"\$[/system clock get date] \$[/system clock get time]\ \"\r\ \n:local hostname [[/ip dhcp-server lease get [find address=\$host] host-n\ ame]]\r\ \n:local mac [[/ip dhcp-server lease get [find address=\$host] mac-address\ ]]\r\ \n:local server [[/ip dhcp-server lease get [find address=\$host] server]]\ \r\ \n#Ping it real good\r\ \n/tool flood-ping \$host count=10 do={\r\ \n:if (\$sent = 10) do={\r\ \n:set avgRtt \$\"avg-rtt\"\r\ \n:set pout \$sent\r\ \n:set pin \$received\r\ \n}\r\ \n}\r\ \n:local ploss (100 - ((\$pin * 100) / \$pout))\r\ \n:local logmsg (\"Ping Average for \$host - \".[:tostr \$avgRtt].\"ms - p\ acket loss: \".[:tostr \$ploss].\"%\")\r\ \n:log info \$logmsg\r\ \n:local text \"Router Id:* \$[/system identity get name] * %0A\\\r\ \nTanggal : _\$datetime_%0A\\\r\ \nPing : _\$host_%0A\\\r\ \nHost Name : _\$hostname_%0A\\\r\\ \nMAC : _\$mac_%0A\\\r\\ \nServer : _\$server_%0A\\\r\\ \nLog : _\$logmsg_\"\r\ \n/tool fetch url=\"https://api.telegram.org/bot\$BotID/sendmessage\?chat_\ id=\$CHID&text=\$text\" keep-result=no;\r\ \n" } else={ /tool netwatch remove [find host=$leaseActIP] } Ако при някой работи , моля за съвет Благодаря Адрес на коментара Сподели в други сайтове More sharing options...
iv. Отговорено 18 Юли, 2022 Автор Доклад Сподели Отговорено 18 Юли, 2022 Архив Адрес на коментара Сподели в други сайтове More sharing options...
Recommended Posts
Създайте нов акаунт или се впишете, за да коментирате
За да коментирате, трябва да имате регистрация
Създайте акаунт
Присъединете се към нашата общност. Регистрацията става бързо!
Регистрация на нов акаунтВход
Имате акаунт? Впишете се оттук.
Вписване