# aktifkan port forwading di ubuntu (direstart tidak hilang)
# edit file /etc/sysctl.conf
# uncomment
net.ipv4.ip_forward=1
# apply
sudo sysctl -p
sudo sysctl –system
#list iptables
sudo iptables -L
sudo iptables -L -v
#list iptables NAT
sudo iptables -t nat -L
sudo iptables -t nat -L -v
sudo iptables -t nat -L -v –line-numbers
sudo iptables -t nat -nvL
#list iptables pake nomor
sudo iptables -L –line-numbers
#list command iptables yang kita pake
sudo iptables -S
#menghapus berdasarkan line-numbers
sudo iptables -D INPUT 2
sudo iptables -t nat -D PREROUTING 2
#simpan iptables yg ada
sudo iptables-save > ~/iptables_amankan
#restore iptables yg ada
sudo iptables-restore < ~/iptables_amankan
#karena setiap restart iptables hilang, jadi dapat disisipkan pada /etc/network/interfaces
#tambahkan baris berikut
pre-up iptables-restore < ~/iptables_amankan
#simulasi
#iptables dipasang pada IP 192.168.100.77
#ndm dipasang pada IP 192.168.100.52
#semua data tcp port 192.168.100.77:8888 #dilempar ke 192.168.100.52:8080 sudo iptables -t nat -A PREROUTING -p tcp -m tcp --dport 8888 -j DNAT --to-destination 192.168.100.52:8080 #pastikan menambahkan masquerade, agar package bisa dikirim balik sudo iptables -t nat -A POSTROUTING -j MASQUERADE