使用 Ubuntu ICS 進行連接埠轉送

使用 Ubuntu ICS 進行連接埠轉送

所以我讓我的筆記型電腦接收 WiFi 訊號,並透過乙太網路連接埠共享連接。乙太網路連接埠連接到交換機,我的客戶端(多台電腦/xbox 360/ps2)連接到交換器。我想做的一件事是設定某種連接埠轉發,這樣如果使用連接埠 80,筆記型電腦就會將該連接埠轉發到交換器上連接的其中一台電腦。

我該如何去做這樣的事情呢?

答案1

您可能需要熟悉 iptables,但簡而言之:-

iptables -t nat -A PREROUTING -i wlan0 -p tcp --dport 80 -j DNAT --to 192.168.0.2:80
iptables -A FORWARD -p tcp -d 192.168.0.2 --dport 80 -j ACCEPT

變更192.168.0.2為連接到您要將連接埠 80 轉送到的交換器的計算機,以及wlan0相同的無線介面。

如果您不習慣使用 iptables,請查看防火牆產生器,它有一個漂亮的 GUI 並產生 iptables 設定。

相關內容