I have been having a few frustrating hours trying to get iptables to work. I have updated and upgraded my raspbian. I have iptables V1.4.14 installed.
# iptables -A INPUT -i eth1 -p tcp -m tcp --dport 443 -j ACCEPT
iptables: No chain/target/match by that name.
I get the same if I try a DNAT instruction. I found reference to the file below - which looks pretty minimal:
# cat /proc/net/ip_tables_targets
MASQUERADE
ERROR
This is my current configuration:
#iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
ACCEPT all -- 10.192.128.0/17 anywhere
ACCEPT all -- anywhere anywhere
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
It seems pretty basic what I think I am trying to do, maybe I'm missing something basic?