我有一個安裝了Django的Raspberry PI。 PI在我的網絡上有一個靜態IP(192.168.1.100
),並且網絡服務器在端口8008.從外部訪問Raspberry PI Django服務器
我可以按照預期從地址http://192.168.1.100:8008/
的本地網絡訪問我的網站。
在我的路由器上,如果WAN地址(比如說)1.1.1.1
,我將端口8008轉發到IP 192.168.1.100
,因此我應該期待http://1.1.1.1:8008/
向我展示我的網站。但事實並非如此。
當我將8008端口重定向到另一臺PC上,我在端口8008上有一臺Apache服務器時,它可以從外部正常工作。我只有這個設備上的問題。
Django應用程序本身似乎並沒有拒絕來自外部的連接(我在另一個網絡上將它安裝在我的Mac上,我可以從外部訪問它)。
所以我不知道我錯過了什麼...是否有PI上的一些參數可以阻止請求?
你的路由器日誌說什麼? –
@JoachimPileborg沒有出現在日誌中。順便說一下路由器是TP-Link TL-WR543G。 – arnaudrg
如果它沒有顯示您的網站,它顯示了什麼? – dutt