Bộ tạo cấu hình

Thông số router

01 Thiết bị
02 LAN và DHCP
Cổng BridgeLAN
03 PPPoE
05 VLAN

Tạo interface VLAN ảo trên BridgeLAN, chỉ ra Internet. Cấu hình AP hoặc Switch tag đúng VLAN ID này.

06 Mở port

Luật áp dụng trên mọi WAN. Cần IPv4 public; CGNAT sẽ chặn truy cập từ Internet.

07 QoS

Telegram Monitor

Cài cảnh báo Telegram từng bước

Hai bộ installer tự động cho RouterOS 6 & 7. Thông tin Token và Chat ID được lưu trữ bảo mật trực tiếp trên router của bạn.

01

PPPoE Monitor

Cốt lõi · Bắt buộc

Theo dõi mất mạng, phục hồi kết nối và báo bù tự động qua Telegram bot.

Tính năng cốt lõi
  • Báo mất & phục hồi mạng: Ping kiểm tra qua từng gateway WAN; xác nhận rớt mạng sau 3 lần thử liên tiếp để chống báo ảo.
  • Báo bù thông minh: Tự động ghi nhận thời điểm gián đoạn và gửi tin báo bù ngay khi router có lại Internet kèm tổng thời gian mất mạng.
  • Chống nghẽn tin & loop: Tự động khóa cảnh báo lặp trong 5 phút đầu sau phục hồi, giới hạn 1 lần báo rớt mạng/ngày mỗi WAN.
  • Hỗ trợ Multi-WAN: Giám sát độc lập nhiều đường PPPoE (WAN 1, WAN 2...) với route probe riêng biệt.
1 Khai báo Bot Token & Chat ID
:global pppMonInstallBotToken "BOT_TOKEN"; :global pppMonInstallChatId "CHAT_ID"
2 Khai báo tên WAN (nếu khác mặc định)
:global pppMonInstallPppoe1 "WAN1"; :global pppMonInstallPppoe2 "WAN2"

Bỏ qua bước này nếu đang dùng tên mặc định pppoe-out1pppoe-out2.

3 Tải và chạy installer
/tool fetch url="https://mikrotik.thachanhitt.vn/pppoe-monitor-install.rsc" dst-path="pppoe-monitor-install.rsc" check-certificate=no; /import file-name="pppoe-monitor-install.rsc"; /file remove [find where name="pppoe-monitor-install.rsc"]
02

Cảnh báo mở rộng

Mở rộng · Tùy chọn

Cảnh báo router reboot, quá tải CPU, Loop Protect, link down và DHCP Server lạ.

Bắt buộc cài đặt PPPoE Monitor trước

Gói cảnh báo mở rộng kế thừa cấu hình BOT_TOKEN, CHAT_ID và hàm gửi tin từ pppoe-monitor-config. Nếu chưa cài PPPoE Monitor, script sẽ không thể gửi tin.

Tính năng mở rộng (3 nhóm độc lập)
  • Nhóm Router: Thông báo khởi động lại router kèm IP WAN; cảnh báo CPU quá tải (>90%); cảnh báo cạn kiệt RAM và bộ nhớ Flash/Storage (≤10%).
  • Nhóm WAN: Đo chất lượng đường truyền (Packet Loss ≥30% hoặc RTT Latency ≥200ms); phát hiện nhận phải IP CGNAT (100.64.0.0/10); đếm lỗi phần cứng cổng mạng (FCS/collision).
  • Nhóm An toàn LAN: Phát hiện vòng lặp cáp (Loop Protect Layer 2); phát hiện Rogue DHCP Server cắm trộm vào mạng nội bộ qua DHCP Alert.
Lệnh tải và nạp script cảnh báo
/tool fetch url="https://mikrotik.thachanhitt.vn/network-alerts-install.rsc" dst-path="network-alerts-install.rsc" check-certificate=no; /import file-name="network-alerts-install.rsc"; /file remove [find where name="network-alerts-install.rsc"]

Installer tạo 3 nhóm ở trạng thái Disabled an toàn. Chạy thử từng nhóm rồi bật Scheduler cần dùng.

Quy trình triển khai từng bước

Thực hiện tuần tự theo 6 bước an toàn để đảm bảo kết nối router luôn ổn định.

  1. Tạo bot Telegram

    Tạo bot bằng @BotFather, lưu BOT_TOKEN. Thêm bot vào chat/group cần nhận cảnh báo.

  2. Lấy Chat ID

    Lấy CHAT_ID bằng cách gửi một tin nhắn rồi gọi https://api.telegram.org/botBOT_TOKEN/getUpdates. Không chia sẻ URL có token.

  3. Sao lưu & bật Safe Mode

    Đăng nhập WinBox, sao lưu cấu hình, bật Safe Mode bằng Ctrl+X. Trên RouterOS 7, kiểm tra /system/device-mode/print; cần fetch=yesscheduler=yes.

  4. Chạy PPPoE Monitor

    Thay placeholder trong lệnh PPPoE Monitor, dán vào New Terminal. Chạy /system script run pppoe-monitor, xem /log print where message~"PPPoE-MON".

  5. Cài Cảnh báo mở rộng

    Sau khi PPPoE Monitor gửi thử thành công, dán lệnh installer cảnh báo mở rộng. Các nhóm mở rộng mặc định Disabled.

  6. Nghiệm thu & lưu cấu hình

    Vào System → Scripts / Scheduler, chạy thử từng nhóm rồi bật nhóm cần dùng. Giữ Safe Mode đến khi xác nhận Telegram, log và kết nối WinBox ổn định.

↑↓ chọn · Enter mở · Esc đóng