1# iptables -t nat -N services 2# iptables -t nat -A OUTPUT -d 10.10.0.0/16 -j services 3# iptables -t nat -N myservice 4# iptables -t nat -A myservice -m statistic --mode random --probability 0.3333 -j DNAT --to-destination 172.18.1.3 5# iptables -t nat -A myservice -m statistic --mode random --probability 0.5 -j DNAT --to-destination 172.18.1.4 6# iptables -t nat -A myservice -j DNAT --to-destination 172.18.1.5 7 8 9 10# iptables -t nat -A OUTPUT -d 10.10.0.0/16 -j myservice 11 12print "iptables -t nat -F services" 13for a in range(1, 101): 14 cc = "myservice_%d" % a 15 print "iptables -t nat -F %s" % cc 16 print "iptables -t nat -X %s" % cc 17 18print "iptables -t nat -F services" 19 20 21