2014年10月16日 星期四

Octoprint 安裝在Raspberry Pi上遠端監控3D列印機-網路設定篇

如果家裡是虛擬IP,又想要在任何地方都可以用手機監控操作的話就跟著做吧!
第一步:
申請一個DDNS,何謂DDNS還有註冊方法就不說了,請用關鍵字"DDNS"或是"NO IP"找到答案吧,本文以NO IP為例,註冊完後登入,點擊"Add a host",進入頁面後在Hostname欄輸入你想要的主機名稱,然後再選擇你想要的網域(只有No-IP Free Domains以下的網域才是免費的喔),選擇玩你以後的網址就是你輸入的主機名稱+你選擇的網域,如下圖1所示,該圖設定吼以後的網址為"任君命名.no-ip.org",當然網址不會是中文的,請輸入英文!其他設定都不用更改了,直接點擊網頁最下面的"Add  Host",完成後就可得一個你自創的網址,但這個網址只是連接到家裡的數據機,所以需要第二部設定分享器。

圖1
第二步:
為什麼有了網址卻連不到Octoprint,我已不會講,也請關鍵字"虛擬IP架站吧",設定分享器我們需要登入分享器裡,設定DHCP,使裝置使用固定的虛擬IP,如圖2所示,再去開啟DMZ或是虛擬主機,本例使用DMZ,啟用DMZ,並將輸入Octoprint裝置的IP後儲存即可,如圖3所示。
圖2 DHCP

圖3 設置DMZ


完成之後就理論上就可以使用其他裝置登入了,但這裡要注意的是有的分享器好像把網頁用的連接埠80給使用走了,這時需要把分享器使用的連接埠從80改為其他,不然就算你都設定好你的網址都只會幫你導向分享器設置頁面。

實際操作


2 則留言:

  1. 您好:
    想請問一下,為什麼我no-ip設定好後,關於監看的畫面沒辦法顯示出來?
    這是我no-ip的地方設錯,還是再樹莓派那端設定有問題?

    回覆刪除
  2. 我很久沒碰了@@,所以我也不知道…,但你可以嘗試看看其他功能是否都正常使用,如果都可以我想可能是你視訊那邊的問題,像是不支援?電力不足?設定錯誤之類的吧。一般來講你用手機連網址連的到noip因該就沒問題

    回覆刪除