是否可以在运行 CentOS 的一台服务器上拥有多个公共 IP 地址(500),并在不重新启动网络服务的情况下切换它们。
我想为每个特定服务(例如发送邮件)使用一个公共 IP,另一个用于接收邮件或调用第三方 API。
我需要的确切方法是,当我为服务运行特定的 Python 脚本时,流量将使用脚本中定义的公共 IP 地址。
答案1
向您的接口添加另一个 IP 地址很简单:
ip addr add 192.168.0.2/24 dev eth0 label eth0:1
然后在您的 Python 代码中只需绑定到您想要使用的 IP 地址。
答案2
我将使用这个将 IP 范围绑定到服务器教程然后在 Python 中我将正确绑定它。