1*a71a9546SAutomerger Merge Workeriptables-translate -t filter -A INPUT -m conntrack --ctstate NEW,RELATED -j ACCEPT 2*a71a9546SAutomerger Merge Workernft 'add rule ip filter INPUT ct state new,related counter accept' 3*a71a9546SAutomerger Merge Worker 4*a71a9546SAutomerger Merge Workerip6tables-translate -t filter -A INPUT -m conntrack ! --ctstate NEW,RELATED -j ACCEPT 5*a71a9546SAutomerger Merge Workernft 'add rule ip6 filter INPUT ct state ! new,related counter accept' 6*a71a9546SAutomerger Merge Worker 7*a71a9546SAutomerger Merge Workerip6tables-translate -t filter -A INPUT -m conntrack ! --ctstate NEW -j ACCEPT 8*a71a9546SAutomerger Merge Workernft 'add rule ip6 filter INPUT ct state ! new counter accept' 9*a71a9546SAutomerger Merge Worker 10*a71a9546SAutomerger Merge Workeriptables-translate -t filter -A INPUT -m conntrack --ctproto UDP -j ACCEPT 11*a71a9546SAutomerger Merge Workernft 'add rule ip filter INPUT ct original protocol 17 counter accept' 12*a71a9546SAutomerger Merge Worker 13*a71a9546SAutomerger Merge Workeriptables-translate -t filter -A INPUT -m conntrack ! --ctproto UDP -j ACCEPT 14*a71a9546SAutomerger Merge Workernft 'add rule ip filter INPUT ct original protocol != 17 counter accept' 15*a71a9546SAutomerger Merge Worker 16*a71a9546SAutomerger Merge Workeriptables-translate -t filter -A INPUT -m conntrack --ctorigsrc 10.100.2.131 -j ACCEPT 17*a71a9546SAutomerger Merge Workernft 'add rule ip filter INPUT ct original saddr 10.100.2.131 counter accept' 18*a71a9546SAutomerger Merge Worker 19*a71a9546SAutomerger Merge Workeriptables-translate -t filter -A INPUT -m conntrack --ctorigsrc 10.100.0.0/255.255.0.0 -j ACCEPT 20*a71a9546SAutomerger Merge Workernft 'add rule ip filter INPUT ct original saddr 10.100.0.0/16 counter accept' 21*a71a9546SAutomerger Merge Worker 22*a71a9546SAutomerger Merge Workeriptables-translate -t filter -A INPUT -m conntrack --ctorigdst 10.100.2.131 -j ACCEPT 23*a71a9546SAutomerger Merge Workernft 'add rule ip filter INPUT ct original daddr 10.100.2.131 counter accept' 24*a71a9546SAutomerger Merge Worker 25*a71a9546SAutomerger Merge Workeriptables-translate -t filter -A INPUT -m conntrack --ctreplsrc 10.100.2.131 -j ACCEPT 26*a71a9546SAutomerger Merge Workernft 'add rule ip filter INPUT ct reply saddr 10.100.2.131 counter accept' 27*a71a9546SAutomerger Merge Worker 28*a71a9546SAutomerger Merge Workeriptables-translate -t filter -A INPUT -m conntrack --ctrepldst 10.100.2.131 -j ACCEPT 29*a71a9546SAutomerger Merge Workernft 'add rule ip filter INPUT ct reply daddr 10.100.2.131 counter accept' 30*a71a9546SAutomerger Merge Worker 31*a71a9546SAutomerger Merge Workeriptables-translate -t filter -A INPUT -m conntrack --ctproto tcp --ctorigsrcport 443:444 -j ACCEPT 32*a71a9546SAutomerger Merge Workernft 'add rule ip filter INPUT ct original protocol 6 ct original proto-src 443-444 counter accept' 33*a71a9546SAutomerger Merge Worker 34*a71a9546SAutomerger Merge Workeriptables-translate -t filter -A INPUT -m conntrack --ctstatus EXPECTED -j ACCEPT 35*a71a9546SAutomerger Merge Workernft 'add rule ip filter INPUT ct status expected counter accept' 36*a71a9546SAutomerger Merge Worker 37*a71a9546SAutomerger Merge Workeriptables-translate -t filter -A INPUT -m conntrack ! --ctstatus CONFIRMED -j ACCEPT 38*a71a9546SAutomerger Merge Workernft 'add rule ip filter INPUT ct status ! confirmed counter accept' 39*a71a9546SAutomerger Merge Worker 40*a71a9546SAutomerger Merge Workeriptables-translate -t filter -A INPUT -m conntrack ! --ctstatus CONFIRMED,ASSURED -j ACCEPT 41*a71a9546SAutomerger Merge Workernft 'add rule ip filter INPUT ct status ! assured,confirmed counter accept' 42*a71a9546SAutomerger Merge Worker 43*a71a9546SAutomerger Merge Workeriptables-translate -t filter -A INPUT -m conntrack --ctstatus CONFIRMED,ASSURED -j ACCEPT 44*a71a9546SAutomerger Merge Workernft 'add rule ip filter INPUT ct status assured,confirmed counter accept' 45*a71a9546SAutomerger Merge Worker 46*a71a9546SAutomerger Merge Workeriptables-translate -t filter -A INPUT -m conntrack --ctexpire 3 -j ACCEPT 47*a71a9546SAutomerger Merge Workernft 'add rule ip filter INPUT ct expiration 3 counter accept' 48*a71a9546SAutomerger Merge Worker 49*a71a9546SAutomerger Merge Workeriptables-translate -t filter -A INPUT -m conntrack --ctdir ORIGINAL -j ACCEPT 50*a71a9546SAutomerger Merge Workernft 'add rule ip filter INPUT ct direction original counter accept' 51*a71a9546SAutomerger Merge Worker 52*a71a9546SAutomerger Merge Workeriptables-translate -t filter -A INPUT -m conntrack --ctstate NEW --ctproto tcp --ctorigsrc 192.168.0.1 --ctorigdst 192.168.0.1 --ctreplsrc 192.168.0.1 --ctrepldst 192.168.0.1 --ctorigsrcport 12 --ctorigdstport 14 --ctreplsrcport 16 --ctrepldstport 18 --ctexpire 10 --ctstatus SEEN_REPLY --ctdir ORIGINAL -j ACCEPT 53*a71a9546SAutomerger Merge Workernft 'add rule ip filter INPUT ct direction original ct original protocol 6 ct state new ct status seen-reply ct expiration 10 ct original saddr 192.168.0.1 ct original daddr 192.168.0.1 ct reply saddr 192.168.0.1 ct reply daddr 192.168.0.1 ct original proto-src 12 ct original proto-dst 14 ct reply proto-src 16 ct reply proto-dst 18 counter accept' 54*a71a9546SAutomerger Merge Worker 55*a71a9546SAutomerger Merge Workeriptables-translate -t filter -A INPUT -m conntrack --ctstate SNAT -j ACCEPT 56*a71a9546SAutomerger Merge Workernft 'add rule ip filter INPUT ct status snat counter accept' 57*a71a9546SAutomerger Merge Worker 58*a71a9546SAutomerger Merge Workeriptables-translate -t filter -A INPUT -m conntrack --ctstate DNAT -j ACCEPT 59*a71a9546SAutomerger Merge Workernft 'add rule ip filter INPUT ct status dnat counter accept' 60*a71a9546SAutomerger Merge Worker 61