The /etc/iptables.ipv4.nat content is displayed when Display iBlocker buttond is pressed.
------//-------
The following commands are executed:
iptables -S -> All chains are displayed
iptables -L INPUT --line-numbers
iptables -t nat --list
sudo iptables -P OUTPUT ACCEPT
Then flush the nat and mangle tables, flush all chains (-F), and delete all non-default chains (-X):
sudo iptables -t nat -F
sudo iptables -t mangle -F
sudo iptables -F
sudo iptables -X
Your firewall will now allow all network traffic. If you list your rules now, you will will see there are none, and only the three default chains (INPUT, FORWARD, and OUTPUT) remain.
------//-------
Note: addtional settings supposed to be apriori performed: hostapd, dhcp installation and configuration, IPv4 forwarding enabled.
This action will enable iptables for Access Point:
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
sudo iptables -A FORWARD -i eth0 -o wlan0 -m state --state RELATED,ESTABLISHED -j ACCEPT
sudo iptables -A FORWARD -i wlan0 -o eth0 -j ACCEPT
In case eth1 is also available, we should add the below commands:
sudo iptables -A FORWARD -i eth0 -o eth1 -m state --state RELATED,ESTABLISHED -j ACCEPT
sudo iptables -A FORWARD -i eth1 -o eth0 -j ACCEPT
------//-------