我有一个脚本,试图连接到远程mysql服务器,我想修改它运行的虚拟机,所以,而不是远程IP连接将被转发到本地主机。 有人可以告诉我,如果这是可行的,以及如何?
我有一个背景,但networking对我来说是一个黑匣子…我发现了一些使用iptables的例子,但它几乎专门用于重新路由本地连接到远程服务器,所以反过来,简单地使用它们与我的本地远程IP和端口不起作用。
[编辑]脚本在testing和生产环境中做正确的事情,但得到它来处理开发环境,也会涉及额外的工作,我想工作的方式。 不过,这是可能的。
从来没有testing过,但根据http://straylink.wordpress.com/2006/08/16/using-iptables-to-redirect-packets ,你可以使用这样的iptables:
iptables -t nat -A PREROUTING -p tcp -d 111.222.333.444 –dport 3306 -j REDIRECT – 对端口3306