第一步:
申請一個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改為其他,不然就算你都設定好你的網址都只會幫你導向分享器設置頁面。
實際操作