Ubuntu 14.04では、ローカルIP(192.168.33.99)とポート80でサービスを実行しています。ネットワークでは、UbuntuコンピューターのIP 192.168.2.3があります。ここで、192.168.2.3:8080上のすべてのトラフィックを192.168.33.99:80にリダイレクトします(これはUbuntuマシンのローカルIPであることに注意してください)。どうやってやるの?
探しているのはNATと呼ばれるものです。
まず、ポートフォワーディングを有効にします。
sysctl net.ipv4.ip_forward=1
ここで、8080上のすべての着信トラフィックを転送するルールを追加する必要があります。
iptables -t nat -A PREROUTING -p tcp --dport 8080 -j DNAT --to-destination 192.168.33.99:80
その後、すべてがマスカレードするiptablesです
iptables -t nat -A POSTROUTING -j MASQUERADE