2013-11-23 133 views
0

我已經在樹莓派內部構建了一個node.js服務器,並且PI鏈接到了路由器。當然PI中的這臺服務器有一個本地IP地址,如192.168.1.130,路由器有一個靜態公共IP地址。由於NAT和網關在路由器中,此服務器可以向外部發送IP請求如何讓Web服務將連接到路由器的raspberryp服務器連接到公有IP地址

現在我想知道是否可以允許Web服務連接到此本地服務器。

我記得我在我的電腦中創建了一個本地服務器,當我將這個服務器的地址輸入到Facebook第三方應用程序。 Facebook的第三方應用程序可以訪問本地服務器中提供的頁面。

我認爲這是可行的,但如何真正做到這一點?

回答

0

您有映射路由器上的PI設備,在會話「端口映射」

在路由器有始發港的表,和目標主機/端口

在原始端口,在通知80 目的地,通知主機192.168.1.130的80端口

一般,路由器允許你映射一個範圍(例如:80〜90)......但是,在兩個領域,填補所需的端口(如80)