將Kmolprint改成在純IPV6底下 也可連線
先來放張圖片
上圖是在純 ipv6 底下進行連線的,不過控制介面是ok的,但是攝影機在純 ipv6 底下會無法顯示出來,就像下圖一樣

這邊我是不太清楚 mjpg-streamer 是否有支援 ipv6 還是說要用其他方法,這方面我還沒去研究過,所以我個人是用雙支援 ipv4 跟ipv6的方式,這樣子攝影機就會顯示出來了,

個人是認為設定的位置要改成 ipv6 的還是怎樣,可是這樣 ipv4 不知會不會出問題

再來看 octopi 的 network 的設定
要編輯 octopi-network.txt 這個檔案 ,檔案位置在 /boot裡面,進入 /boot裡頭後,用 sudo nano octopi-network.txt 編輯設定檔,如下圖所示,新增 ipv6 的 address

然後重啟 sudo reboot 一下 ,再用 ifconfig 確認一下是否有增加 ipv6的連線

再來因為我們是用 nginx 代理我們的 octoprint 跟 Webcam的,所以這邊要將 nginx 的 ipv6 連線能力打開,所以去修改位於 /etc/nginx/nginx.conf 的這個檔案,在server 底下加上 listen [::]:80; ,這樣就會代理 ipv6 了, 至於 listen 80; 這個是 ipv4的

Comments
comments powered by Disqus