File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
systemvm/debian/opt/cloud/bin Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -941,11 +941,11 @@ def processStaticNatRule(self, rule):
941941 raise Exception ("Ip address %s has no device in the ips databag" % rule ["public_ip" ])
942942
943943 self .fw .append (["mangle" , "front" ,
944- "-A PREROUTING -s %s/32 -m state --state NEW -j CONNMARK --save-mark --nfmask 0xffffffff --ctmask 0xffffffff" %
945- rule ["internal_ip " ]])
944+ "-A PREROUTING -d %s/32 -m state --state NEW -j CONNMARK --save-mark --nfmask 0xffffffff --ctmask 0xffffffff" %
945+ rule ["public_ip " ]])
946946 self .fw .append (["mangle" , "front" ,
947- "-A PREROUTING -s %s/32 -m state --state NEW -j MARK --set-xmark %s/0xffffffff" %
948- (rule ["internal_ip " ], hex (100 + int (device [len ("eth" ):])))])
947+ "-A PREROUTING -d %s/32 -m state --state NEW -j MARK --set-xmark %s/0xffffffff" %
948+ (rule ["public_ip " ], hex (100 + int (device [len ("eth" ):])))])
949949 self .fw .append (["nat" , "front" ,
950950 "-A PREROUTING -d %s/32 -j DNAT --to-destination %s" % (rule ["public_ip" ], rule ["internal_ip" ])])
951951 self .fw .append (["nat" , "front" ,
You can’t perform that action at this time.
0 commit comments