我想打開連接埠 80,因為我想使用 dyndns.org 從本機電腦進行託管;我按照它說的步驟安裝動態 IP 的 ddclient 。
現在我需要知道如何從 Ubuntu 打開這個連接埠 80。
我可以使用 iptables 進行連接埠轉送嗎?
答案1
我不確定我是否正確理解您想要完成的任務,但我認為您需要的是從您的 Ubuntu 盒子託管一個網站,該網站可透過 dyndns.org FQDN 存取。
因此,您需要做兩件不同的事情。
- 設定你的動態。同樣,這可以透過兩種不同的方式完成:
1.1.配置 cron 作業ddclient
。
該腳本將連接到 dyndns.org 網站並定期更新您的 IP 位址。當 ADSL 路由器不提供對 DDNS 的本機支援時,通常需要此解決方案。
1.2.將您的路由器設定為直接連接到 dyndns.org 並在每次變更時更新 IP 位址。
您的型號(WRT54G)支援DDNS 所以這很容易。您可以找到更多信息這裡
- 將所有傳入請求(即來自網際網路)轉送到您的 Ubuntu Web 伺服器。
也就是說,再次設定您的路由器以接受來自 Internet 對連接埠 80 的所有傳入請求,並將它們轉送到 Ubuntu 電腦的連接埠 80。
同樣,可以找到有關端口轉發的更多信息這裡