我有一个Cent OS设置运行一个非常标准的LAMP堆栈,我有两个公共可用的IP地址(eth0和eth0:1)。
我想在连接到远程托管的MySQL数据库时使用第二个IP地址(eth0:1)。我怎么能这样做呢?
谢谢!
答案 0 :(得分:1)
如果您具有root访问权限,则可以使用iptables执行SNAT以使用特定目标的特定源IP:
iptables -t nat -A POSTROUTING -o eth0 -d <mysql_server_ip> -j SNAT --to-source <source_ip>