2014-01-29 47 views
2

我想在全世界使用我的樹莓派的網絡服務器。所以我決定使用no-ip DNS。我在我的pi上安裝了所有東西,並開始與sudo noip2沒有IP。我在no-ip網站(Hostname,address ..)上設置了一切。Raspberry Pi - No-IP DNS不起作用

然後我檢查了nslookup如果我的IP地址和無Ip域之間的連接是正確的。一切都好。 但現在當我在我的資源管理器中鍵入我的域名時,我的web服務器頁面不出現。

我想我的路由器不允許連接。有人可以幫我轉發嗎?我需要什麼端口? 還有什麼可能是問題?使用TP-LINK TL-WR841N路由器

感謝

編輯

林。在我的RPi上,我有一個運行mysql數據庫的Web服務器。

我將端口80轉發到我的RPi靜態IP地址192.168.1.190。

在家裏我有一個連接到ISP的路由器。 1電纜連接到即時通訊談論的WLAN路由器。所以有可能我的WLAN路由器不是問題,而是連接到ISP的路由器?我有兩臺路由器,因爲路由器在不同的樓層。

SOLUTION

它現在的工作!我必須在直接連接到互聯網的第二臺路由器上打開端口80。

回答

1

我有一個覆盆子PI工作正常,沒有IP DNS。爲了幫助您首先回答這個問題,請:

1)您能否描述您的路由器(商標)。 2)您爲您的應用程序使用了哪些端口(HTTP:80,SSH:22,WEBCAM ...)

由於您提到的轉發操作,它不起作用。您需要將您的端口轉發到您的raspberru PI所擁有的專用IP,以便訪問您的設備。 我也建議你把一個靜態IP給你的樹莓派,所以你不必每隔一段時間都要做一次。

+0

即時通訊只使用Web服務器...我有一個主頁在我的Pi上運行。我的路由器是一個TP-Link路由器。我也在我的路由器配置中設置了DNS設置 –

+0

和一個mysql數據庫 –

+0

你能解釋一下你的私人IP地址嗎?我的rpi有一個靜態ip 192.168.1.190 –

-2

我的覆盆子在noip下工作正常。

這是如何設置DUC客戶端的好鏈接。 http://trzebinski.info/noip-daemon-autostart-after-system-restart-on-raspberry-pi-raspbian/

該鏈接包括讓noip2在啓動時啓動。它提供了一個啓動腳本/etc/init.d/noip2(擁有755權限的root)。如果這就是所謂的用命令行參數「開始」,它會執行:

start-stop-daemon --start --exec /usr/local/bin/noip2 

創建腳本執行後最後:

update-rc.d /etc/init.d/noip2 defaults 90 

,這將確保啓動腳本得到在系統啓動時運行。