Postfix
後綴郵件日誌:警告:主機 nb-mx-vip1.prodigy.net207.115.36.20207.115.36.20207 .115.36.20:25 用我自己的主機名向我打招呼
內部系統上的郵件伺服器,可通過轉發埠通過網關/防火牆訪問返回此錯誤。
我用 Fedora Core 19 升級了我的環境(不經意間)並且遇到了很多網路問題,這就是其中之一。我徹底研究了它。我見過的所有文章(12+)都是針對目標域實際上應該由記錄錯誤的系統提供服務的情況。這不是那種情況;任何出站電子郵件都會返回此錯誤(並向發件人發送拒絕回复,在這種情況下,發件人始終是本地的)。
我已經想通了,它有一個非常不明顯的原因。我正在花時間為他人“留下麵包屑”。問題是:當一個人有充分的理由相信配置是正確的時,什麼會導致這種情況?!
9 月 25 日 07:53:54 server1 後綴/smtp
$$ 9531 $$: 警告: 主機 nb-mx-vip1.prodigy.net$$ 207 .115.36.20 $$:25 用我自己的主機名 mail.example.com 向我打招呼
忽略一個介面的地址是非路由而另一個介面的地址是路由的事實,新的防火牆將兩者都放在公共區域並偽裝它們。
解決方案是執行 ifconfig 以發現哪個介面是哪個介面,然後將內部介面的名稱插入到以下命令中,它們目前讀取為“em1”:
firewall-cmd –permanent –zone=public –remove-interface=em1 firewall-cmd –zone=public –remove-interface=em1
firewall-cmd –permanent –zone=internal –add-interface= em1 防火牆-cmd –zone=internal –add-interface=em1
很明顯,firewalld的配置錯誤會導致這個問題,但它確實……