調教您的Postfix 效能。
postfix預設並不會對Client端的連線頻率設限,但是現在的網路實在是跟以前不一樣了,一個什麼防護都沒有的postfix放到網路上,我想可以活的天數不會太久。
所以今天就來跟大家講如何限制Client端的連線頻率,避免遇到惡意人士吃掉你的資源。
第一步、您需要告訴postfix要計算多久期間的的連線數,假設我們要現在每分鐘不能超過的連線數,所以您需要編輯main.cf並定義client_connection_rate_time_unit如下範例:
client_connection_rate_time_unit = 60s
第二步、設定在期間內允許單一Client的連線數,假設我們要設定允許的連線數為30,所以您需要編輯main.cf並定義smtpd_client_connection_rate_limit如下範例:
smtpd_client_connection_rate_limit=30
設定完成之後記得要執行 postfix reload 。