0
我想在特定的ebtables規則匹配時執行一個shell腳本。腳本應該獲取客戶端的MAC地址和客戶端連接的接口。我怎麼能做到這一點?如何在ebtables規則匹配時執行shell腳本?
我想在特定的ebtables規則匹配時執行一個shell腳本。腳本應該獲取客戶端的MAC地址和客戶端連接的接口。我怎麼能做到這一點?如何在ebtables規則匹配時執行shell腳本?
你不能直接做到這一點。一種選擇是記錄數據包,然後您可以從Syslog執行命令(例如使用管道)。
實施例:
ebtables -A FORWARD -s 00:11:22:33:44:55 --log --log-prefix " EBTABLES "
即規則將匹配所有源MAC地址爲00的報文:11:22:33:44:55和串EBTABLES應該出現在系統日誌。你應該關心這一點,因爲如果你需要很多流量,它應該會有點激進。
如何從ebtables記錄數據包?..提供示例.. – user1216216 2012-08-16 07:06:31