-A INPUT -p tcp -m tcp --dport 80 --tcp-flags FIN,SYN,RST,ACK SYN -m conntrack --ctstate NEW -j ACCEPT
-A INPUT -p tcp -m tcp --dport 21 --tcp-flags FIN,SYN,RST,ACK SYN -m conntrack --ctstate NEW -j ACCEPT
-A INPUT -p tcp -m tcp --dport 22 --tcp-flags FIN,SYN,RST,ACK SYN -m conntrack --ctstate NEW -j ACCEPT
-A INPUT -p tcp -m tcp --dport 443 --tcp-flags FIN,SYN,RST,ACK SYN -m conntrack --ctstate NEW -j ACCEPT
-A INPUT -p tcp -m tcp --dport 1194 --tcp-flags FIN,SYN,RST,ACK SYN -m conntrack --ctstate NEW -j ACCEPT
Здесь тоже можно использовать мультипорт)
#Открываем порты для входящих соединений http-ftp-ssh-https-openVPN:
iptables -A INPUT -p tcp -m multiport --dports 80,21,22,443,1194 --syn -m conntrack --ctstate NEW -j ACCEPT
И еще, правила для пакетов с состоянием NEW лучше ставить сразу после правила для пакетов с состоянием ESTABLISHED,RELATED так же используя -I (относится к ACCEPT)