Ребята, вы были правы. Я пропустил маскарад POSTROUTING и форвард, как показано здесь ниже:
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
iptables -A FORWARD -i eth0 -j ACCEPT
iptables -A FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT
Вам необходимо использовать "
вместо '
. Из man bash
:
Заключение символов в одинарные кавычки сохраняет буквальное значение каждого символа в кавычках.