Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Networking iptables,两条规则,I';我正在努力弄清楚我';我在这里干什么_Networking_Proxy_Iptables - Fatal编程技术网

Networking iptables,两条规则,I';我正在努力弄清楚我';我在这里干什么

Networking iptables,两条规则,I';我正在努力弄清楚我';我在这里干什么,networking,proxy,iptables,Networking,Proxy,Iptables,我十年来第一次陷入地狱 # Generated by iptables-save v1.6.0 on Fri Jan 10 16:36:24 2020 *nat :PREROUTING ACCEPT [0:0] :INPUT ACCEPT [0:0] :OUTPUT ACCEPT [6:371] :POSTROUTING ACCEPT [6:371] -A PREROUTING -p tcp -m tcp --dport 3306 -j DNAT --to-destination 172.25.

我十年来第一次陷入地狱

# Generated by iptables-save v1.6.0 on Fri Jan 10 16:36:24 2020
*nat :PREROUTING ACCEPT [0:0] :INPUT ACCEPT [0:0] :OUTPUT ACCEPT [6:371] :POSTROUTING ACCEPT [6:371]
-A PREROUTING -p tcp -m tcp --dport 3306 -j DNAT --to-destination 172.25.25.50:3306
-A PREROUTING -p tcp -m tcp --dport 3307 -j DNAT --to-destination 172.25.25.226:3306
-A POSTROUTING -d 172.25.25.50/32 -p tcp -m tcp --dport 3306 -j SNAT --to-source 10.128.128.52
-A POSTROUTING -d 172.25.25.226/32 -p tcp -m tcp --dport 3306 -j SNAT --to-source 10.128.128.52 COMMIT
# Completed on Fri Jan 10 16:36:24 2020
基本上,我有两个独立的mysql服务器实例

可以成功访问服务器1-172.25.25.50:3306

服务器2-172.25.25.226:3307根本无法命中

两者的源代码是相同的,它是LB-10.128.128.52,这就是为什么服务器1和服务器2使用不同的端口。我想LB和机器上的端口3306/3307是打开的

服务器操作系统和实例设置上的转发均已打开


哈尔普!:D

只需安装另一个虚拟机,并在这两个虚拟机中执行以下操作

# Generated by iptables-save v1.6.0 on Fri Jan 10 16:36:24 2020
*nat :PREROUTING ACCEPT [0:0] :INPUT ACCEPT [0:0] :OUTPUT ACCEPT [6:371] :POSTROUTING ACCEPT [6:371]
-A PREROUTING -p tcp -m tcp --dport 3306 -j DNAT --to-destination 172.25.25.50:3306
-A POSTROUTING -d 172.25.25.50/32 -p tcp -m tcp --dport 3306 -j SNAT --to-source 10.128.128.52