Linux

如何讓第二個 IP 成為“傳出”的 IP?Debian/Networking/道克____D和b一世一種n/ñ和噸在這rķ一世nG/D這Cķ和rDebian/Networking/Docker

  • April 23, 2021

我們想為外發電子郵件設置一個小型交易電子郵件伺服器以確認交易。由於 IP 是電子郵件伺服器最重要的標識符並被垃圾郵件檢查器列入白名單,因此我想使用故障轉移/浮動 IP 作為傳出連接的“主要”IP。

伺服器具有主 IP,我可以將故障轉移 IP 添加到網路配置中,但是如何確保所有新的傳出連接都來自故障轉移 IP?

舊的主 IP 仍然需要可用,以防我需要將故障轉移 IP 切換到不同的伺服器並訪問該伺服器進行維護。

如果有幫助,電子郵件服務在 Docker 容器中執行,則可能足以讓容器僅使用故障轉移 IP 進行新的傳出連接。但是怎麼做?

謝謝藍豹

我終於找到了適合我的解決方案。

我的 Debian/etc/network/interfaces.d/50-cloud-init用來設置主 IP,主機商建議添加一個/etc/network/interfaces.d/60-my-floating-ip.cfg.

我剛把60改成49,然後先啟動浮動IP,作為預設的外發IP。舊的主 IP 仍然可以訪問。

引用自:https://serverfault.com/questions/1061242