如何讓我的 Ubuntu 伺服器可以存取網路?

如何讓我的 Ubuntu 伺服器可以存取網路?

我已經安裝了應用程式來使我的伺服器成為 Web 伺服器。當我在網頁瀏覽器中輸入 DHCP 發布的 IP 位址時,我可以存取它,但它只說「它有效...等等」。我可以使用 WINSCP 將檔案成功複製到 /var/www,但是,當我在瀏覽器中使用 Windows 電腦連接到它時,我看不到任何檔案。其次,我嘗試在我的家庭 SMC 路由器上轉發端口,它只接受本地 lan ip,而我的 ubuntu 伺服器從路由器獲取互聯網 ip...我該怎麼辦?你能幫忙嗎?

謝謝,

答案1

「It Works」訊息來自 /var/www 目錄中的預設 index.html。您必須編輯 html 檔案才能建立指向從 Windows 複製的其他檔案的連結。或在瀏覽器中輸入 html 檔案的確切名稱。

答案2

最好將伺服器放在固定(靜態)IP 位址上,而不是動態分配的 IP 位址上,因為動態分配的 IP 位址可能每天都會變更。您可以使用路由器控制面板來限制其為 DHCP 指派的位址範圍,並為您的伺服器使用該範圍以外的 IP 位址。

例如,如果您的路由器位於 192.168.1.254,並且它分配從 192.168.1.1 到 192.168.1.100 的 DHCP 位址,您可以使用 192.168.1.200 作為伺服器的固定位址。

否則,您可以在轉送規則中指定動態指派的 IP 位址。它可能有一天會停止工作,但一段時間內會正常。ifconfig -a將顯示您的伺服器目前的 LAN IP 位址。

我建議,如果您還沒有這樣做,請閱讀有關使您的家庭伺服器可供殭屍網路存取的安全性影響的資訊。

相關內容