簡體   English   中英

Raspberry Pi-No-IP DNS不起作用

[英]Raspberry Pi - No-IP DNS does not work

我想在全世界使用我的raspberry pi的網絡服務器。 所以我決定使用無IP DNS。 我在pi上安裝了所有內容,並沒有通過sudo noip2開始ip。 我也在no-ip網站上設置了所有內容(主機名,地址..)。

然后我用nslookup檢查了我的IP地址和No-Ip域之間的連接是否正確。 一切都好。 但是現在當我在資源管理器中輸入域時,不會出現我的網絡服務器頁面。

我認為我的路由器不允許連接。 有人可以幫我轉發嗎? 我需要哪些端口? 還是其他問題?

謝謝

編輯

我正在使用TP-Link TL-WR841N路由器。 在我的RPi上,我有一個運行MySQL數據庫的Web服務器。

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

在家里,我有一個連接到ISP的路由器。 1根電纜已連接到WLAN路由器,現在我正在談論。 因此,可能是我的WLAN路由器不是問題,而是連接到ISP的路由器嗎? 我有2個路由器,因為路由器位於不同的樓層。

它現在正在工作! 我還必須在直接連接到Internet的第二個路由器上打開端口80。

我有一個樹莓派PI可以與無IP DNS一起正常工作。 為了幫助您首先回答此問題,請:

1)您能描述一下您的路由器(商標)嗎? 2)您正在為應用程序使用哪些端口(HTTP:80,SSH:22,WEBCAM ...)

由於您提到的轉發操作,它不起作用。 您需要將端口轉發到raspberru PI具有的專用IP才能訪問設備。 我還建議您在樹莓派PI上放置一個靜態IP,這樣就不必偶爾執行此操作。

我的Raspberry使用noip可以正常工作。

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

該鏈接介紹了如何使noip2在啟動時啟動。 它提供了一個啟動腳本/etc/init.d/noip2(擁有755權限的root用戶擁有)。 當使用命令行參數'start'調用它時,它將執行:

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

最后在創建腳本之后執行:

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

這將確保啟動腳本在啟動時運行。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM