ใช่ ใน MikroTik RouterOS คุณสามารถกำหนดค่าการแจ้งเตือนเพื่อแจ้งเตือนเมื่อลิงก์ล่มได้ โดยทั่วไปสามารถทำได้โดยการตรวจสอบลิงก์เครือข่ายและเรียกใช้สคริปต์หรือส่งการแจ้งเตือนทางอีเมลเมื่อตรวจพบการเปลี่ยนแปลงในสถานะการเชื่อมต่อ ด้านล่างนี้ฉันอธิบายวิธีกำหนดค่าการแจ้งเตือนเหล่านี้:
ขั้นตอนที่ 1: กำหนดค่าการตรวจสอบลิงก์
คุณสามารถใช้เครื่องมือเช่น เน็ตวอทช์ o การตรวจสอบอินเทอร์เฟซ ใน MikroTik เพื่อตรวจสอบสถานะการเชื่อมต่อ:
การใช้เน็ตวอทช์:
Netwatch เป็นเครื่องมือที่ช่วยให้คุณสามารถตรวจสอบความพร้อมใช้งานของอุปกรณ์บนเครือข่าย ส่ง Ping ไปยังที่อยู่ IP ที่ระบุ และเรียกใช้สคริปต์ในกรณีที่มีการเปลี่ยนแปลงการเชื่อมต่อ
/tool netwatch
add host=192.168.1.1 interval=30s timeout=1s
down-script="/system script run send-email-down"
up-script="/system script run send-email-up"
ในตัวอย่างนี้ 192.168.1.1
คือที่อยู่ IP ของลิงค์ที่คุณต้องการตรวจสอบ สคริปต์ send-email-down
y send-email-up
พวกเขาจะถูกดำเนินการเมื่อลิงก์ไม่ทำงานและเมื่อได้รับการกู้คืนตามลำดับ
การตรวจสอบอินเทอร์เฟซ:
คุณสามารถกำหนดค่าการแจ้งเตือนตามเหตุการณ์ได้โดยใช้ฟังก์ชันการตรวจสอบอินเทอร์เฟซเพื่อเรียกใช้สคริปต์เมื่ออินเทอร์เฟซเปลี่ยนสถานะ
/system script
add name="check-interface-status" source={
:local status [/interface get [find name="ether1"] disabled];
if ($status = true) do={
/tool e-mail send to="[email protected]" subject="Alerta de Enlace" body="El enlace ether1 está desactivado.";
}
}
สคริปต์นี้จะตรวจสอบว่าอินเทอร์เฟซหรือไม่ ether1
ถูกปิดใช้งานและส่งอีเมลหากเป็นเช่นนั้น
ขั้นตอนที่ 2: ตั้งค่าการส่งอีเมล
เพื่อให้ MikroTik ส่งอีเมล คุณต้องกำหนดค่าเซิร์ฟเวอร์ SMTP ใน RouterOS:
/tool e-mail
set address=smtp.example.com port=587 start-tls=yes from="[email protected]"
user="[email protected]" password="password"
อย่าลืมเปลี่ยน smtp.example.com
, [email protected]
และข้อมูลรับรองพร้อมรายละเอียดของคุณเอง
ขั้นตอนที่ 3: สร้างและกำหนดสคริปต์
ต้องเตรียมสคริปต์ RouterOS เพื่อดำเนินการเมื่อ Netwatch ตรวจพบการเปลี่ยนแปลง นี่คือตัวอย่างสคริปต์พื้นฐานในการส่งอีเมล:
/system script
add name="send-email-down" source={
/tool e-mail send to="[email protected]" subject="Alerta de Conectividad" body="El enlace ha fallado.";
}
ข้อสรุป
การตั้งค่าการแจ้งเตือนใน MikroTik RouterOS เพื่อตรวจสอบสถานะลิงก์เป็นวิธีที่มีประสิทธิภาพในการรับทราบข้อมูลเกี่ยวกับความสมบูรณ์ของเครือข่าย คุณสามารถปรับใช้และขยายตัวอย่างเหล่านี้เพื่อให้เหมาะกับความต้องการเฉพาะของคุณ และปรับปรุงความยืดหยุ่นของเครือข่ายของคุณ
ไม่มีแท็กสำหรับโพสต์นี้