0
我試過其他地方尋找,但無法找到任何有關。所以我想我可以在這裏一試。
反正我有可以排除會計某個IP地址? 我有一個文件服務器正在運行,不應該影響用戶的使用統計。排除FreeRadius的IP地址?
有沒有辦法做到這一點?
我試過其他地方尋找,但無法找到任何有關。所以我想我可以在這裏一試。
反正我有可以排除會計某個IP地址? 我有一個文件服務器正在運行,不應該影響用戶的使用統計。排除FreeRadius的IP地址?
有沒有辦法做到這一點?
晚的答案,但在這裏我們去:
您可以使用unlang來過濾IP-地址,無論是用硬編碼值,或者例如通過SQL:
if ("%{Packet-Src-IP-Address}" != "10.16.1.1") {
# do your usual stuff here
}
SQL:
if ("%{sql:SELECT COUNT(*) FROM accounting_excluded_nas WHERE ip == '%{Packet-Src-IP-Address}'}" == 0)
有關語言的完整文檔,請嘗試「unlang」手冊頁。 從上,有許多方法來排除計費報文,或者「拒絕」 -ing(這將不發送計費響應分組背),向包裝紙通常的配置的其餘部分成IF塊這點(如如上所示)。
你也可以使用RADIUS屬性NAS-IP地址,但NAS不需要用它的數據包發送這些。
(對於IPv6,使用Packet-Src-IPv6-Address替換%{}中的文本)