インターネットにつながったLANポートと、プライベートLANにつながったLANポートはそれぞれ独立です。 この2つをつなげるのがIPフォワードです。
$ sudo vi /etc/default/ufw
(略) DEFAULT_FORWARD_POLICY="ACCEPT" (略)
$ sudo vi /etc/ufw/sysctl.conf
(略) net.ipv4.ip_forward=1 (略)
UTWを設定します。 before.rulesの最後に以下のように追加します。
sudo vi /etc/ufw/before.rules
(略) # don't delete the 'COMMIT' line or these rules won't be processed COMMIT # NAT table rules *nat -F :POSTROUTING ACCEPT [0:0] -A POSTROUTING -s 192.168.0.0/24 -o wlan0 -j MASQUERADE COMMIT
UFWを動かします
$ sudo ufw enable
設定を間違えているとネットにつながらなくなるので、そのときはUTWを止めてやり直しましょう
$ sudo ufw disable