Saat meneruskan port di ubuntu menggunakan iptables, Anda harus:
- buat cadangan pengaturan firewall Anda
sudo iptables-save > iptables.backup
- pastikan port entri terbuka
sudo ufw allow 110/tcp
- tambahkan aturan perutean di firewall Anda
sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 110 -j REDIRECT --to-port 3306
Perhatikan penggunaan -i eth0
. Ini merutekan port 110 ke 3306 pada jaringan eth0. Untuk memeriksa semua koneksi mesin Anda, gunakan ifconfig
.
Jika mesin Anda terhubung ke beberapa jaringan, Anda harus menggunakan -i <network>
atau tidak akan berhasil!
- jika Anda mengacaukan sesuatu, Anda dapat membersihkan tabel perutean NAT dengan
sudo iptables -F -t nat
atau pulihkan iptables
sudo iptables-restore < iptables.backup