由於最近接觸了IOT,研究上出現一個大難題,就是我要把檔案從A地傳送到B地,並且一切都要自動化進行,目前A地是樹莓派,而B地是NAS。由於不是相關科系,所以上來求助。以下是我想的方案與遇到的困難。
其實主要是想問方案一,然後我使用的是樹莓派3,作業系統是 Raspbian
方案一:
利用OPENVPN跳板到研究室內的區網,然後利用rsync的指令在區網內做備份。
困難:
照步驟做卻出現以下訊息,問一下喔 ! 我在區網內接VPN會是大問題嗎? (IP部分我弄掉了,怕你們接的上我接不上然後笑我。)
sudo openvpn
作者:
joe820730 (Let it go)
2018-05-15 20:08:00NAS跟樹莓派分別放在哪裡?我先以你的樹莓派在研究室,NAS放在其他地方做假設你的方法1我沒試過,方法2則是你的NAS必須有公網IP,然後就是照你說的指令備份即可
作者:
rexsony (雷克斯索尼)
2018-05-16 01:39:00要不要考慮用SoftEther? 這套VPN還附GUI管理程式
單純VPN的話用ZeroTier會比較快自架OpenVPN沒有比較好啊...另外看起來像是你TLS交握的問題,證書都有做好?
作者:
hizuki (ayaka)
2018-05-16 09:00:00還沒handshake才對,port沒回應比較有可能
作者:
rexsony (雷克斯索尼)
2018-05-16 10:38:00等一下....4G網路拿到的是電信商大型NAT的IP我的印象中這個IP沒辦法實際運用
作者:
HMKRL (HMKRL)
2018-05-16 12:43:00試試看scp? ssh 免密碼key有弄好嗎
作者:
kdjf (我抓得到什麼呢?)
2018-05-18 11:15:00zerotier的話你的NAS可以跑嗎?
作者:
Debian (Debian)
2018-05-18 14:36:00試試看scp。
作者:
JamesGO (SquareFace)
2018-05-20 10:17:00你NAS上面還有一個路由器的話可以用DMZ沒錯,但是安全起見還是用虛擬伺服器做port轉址比較安全。然後問問學校防火墻有沒有擋服務吧
架openVPN太麻煩啊啊,然後還要處理證書問題不能互Ping的話,看一下設定是不是不允許用戶間可以互相發現
作者:
dmesg (printk)
2018-05-28 22:23:00我猜你有 NAT 但是 Port Forwarding 沒弄好,你可試試看ngork,再搭配你剛剛的 rsync 就可以了
作者:
Debian (Debian)
2018-05-29 02:54:00scp就是透過ssh貼過去遠端。