2013-12-14 57 views
0

我正在關注this tutorial,我讓服務器在本地網絡中工作。現在我想打開互聯網。除了說「你需要將TCP端口80轉發到你的Web服務器」之外,本教程沒有詳細說明。我做了一些研究,以瞭解這意味着什麼,但找不到一步一步的指示。你能指引我閱讀任何可以爲互聯網設置服務器的資料嗎?如何將TCP端口80轉發到Web服務器(使用nginx)?


編輯

按照指示here我連接到路由器192.168.1.1打開了端口轉發/端口觸發標籤,我輸入了以下信息:

  • 服務名稱HTTP
  • 開始端口:80
  • 結束端口:80
  • 服務器IP地址:ServerIPAddress

這是正確的嗎?

+0

表示您必須將來自publicIP:80的http請求轉發到privateIP:80。這可以通過代理,防火牆來完成。我們在談論家庭網絡還是企業網絡? – user2196728

+0

@ user2196728這是一個家庭網絡 – Zeynel

+1

所以你肯定有一個盒子可以提供你上網。登錄到您的盒子並搜索路由/端口轉發配置等功能。對不起,因爲我是法國人,我不能更精確,因爲我不知道世界其他地方有哪些箱子可用。但是,讓我們試試看:你的盒子是什麼或者你如何接入互聯網? – user2196728

回答

1

這意味着您必須將http請求轉發到您的public_ip:80到您的private_ip:80。

這通常使用代理或防火牆來完成。

由於我們在這裏談論家庭網絡,我認爲你有一個家庭網絡/路由器,爲您提供互聯網接入。

因此,您必須登錄到您的盒子/路由器並搜索路由/端口轉發配置設置等功能。 然後將其配置爲將端口80轉發到端口80上的Web服務器專用IP。

+0

如果您遇到類似問題,請參閱此答案以獲取更多信息http://serverfault.com/questions/561488/how-can-i-open-port-80-with-netgear-wireless-router-wnr2000v3 – Zeynel

相關問題