Linux
如何使用 MRTG 監控動態網路介面?(*尼克斯)
每次我重新啟動 OpenVPN 隧道時,它都會增加介面的編號並破壞介面的 MRTG 圖。
IF-MIB::ifName.76 = STRING: tun_w
重啟後:
IF-MIB::ifName.77 = STRING: tun_w
有什麼辦法解決嗎?
編寫一個腳本,在界面重新啟動時重新生成您的 MRTG 配置。此外,調整您的 MRTG 配置以基於 IP 地址定位介面。特別是如果您使用
cfgmaker
建構配置,然後傳遞--ifref=ip
選項,假設您的 IP 是一致的。如果您的 IP 不一致,請查看手冊頁的其他 ifref 選項以查看是否適用於您的設置。如果 conf 文件是手動編輯的呢?
在您手動創建的主配置文件中,使用 include 指令包含另一個配置文件。類似的東西
Include: vpn-interface.cfg
。然後使用在 VPN 啟動/重新啟動時發生的腳本更新該配置片段。由於您使用的是 OpenVPN,您可能會使用 OpenVPN 選項、、、和
--up-restart
選項鍊接到更新該 VPN 配置文件的腳本。--up``--ipchange``--down
編寫每當界面執行時執行的腳本