遠程訪問家裏機器的文件

出門了之後,發現有的文件放在家裏的電腦上了,有沒有辦法在外面訪問呢?ios

  • 買個羣暉之類的NAS,如今不少都帶遠程訪問功能了。
  • 不過,目前的NAS的CPU和主板配置都比較低,性能不理想。

要想性能好,只能本身搞。只要思想不滑坡,辦法總比困難多!安全

  • 搞臺千兆路由,好比極路由。
  • 搞臺主機,安裝ownCloud,配置帳號、密碼。
  • 設置動態域名和端口映射,注意不能用80端口,下面解釋。

具體說來,得有這麼幾步:服務器

一、遠程開機。

一個是經過計算機bios的網絡激活,還有可使用像aigo提供的wifi控制(只能用於臺式機,須要轉接開機鍵的鏈接線)。某寶上有賣的向日葵開機棒,應該是經過網卡激活的,我沒有用過(試用了,無論用、放棄)。微信

aigo的這個遠程控制模塊跟本地開關機是同樣的原理(須要接機箱內部線),能夠經過手機操做。網絡

二、域名映射。

寬帶鏈接一旦創建,就有一個公網IP,外面是能夠直接訪問的。可是寬帶接入的IP地址是動態的,能夠經過路由器查到(像極路由等都提供了手機App能夠遠程查看),到了DHCP續期時可能被從新分配IP,這時就會掉線。使用路由器提供的(或者買個花生殼盒子)的域名映射功能,能夠把一個固定名稱綁定到給定設備的動態IP上(不過,好像IP變化也會掉線,起碼不用去每次查看IP)。這就是所謂的DDNS(動態域名映射-Dynamic DNS)功能。ssh

  • 注意:若是是在多級內網(如校園網、企業內部網),可能沒法使用這種方法。

三、端口映射。

域名映射只能讓外網找到路由器設備,還不能訪問路由器上鍊接的設備。經過極路由的「超級端口映射」插件,將路由器的端口映射到服務主機的端口上,或者直接將整機映射爲DMZ主機。性能

  • 注意:
    • 端口映射將外網流量導入內網,會帶來安全隱患。
    • 請確保主機上的安全設置正確。
  • 特別說明
    • 寬帶接入大多數把80端口封閉了,這樣直接測試可能顯示爲不通。
    • 能夠把其它端口映射到內部的80端口便可,好的路由器通常均可以設置。
    • 這樣內部的ownCloud就可使用80端口,固然,也能夠把內部服務安裝到其它端口上(確保不能與其餘服務的端口衝突)。

四、服務軟件。

若是用Windows,須要提早開啓遠程訪問(系統默認是關閉遠程網絡訪問的)。使用Linux的話,就能夠安裝不少軟件,如openssh-server進行遠程控制、ownCloud創建獨享雲盤、aria進行遠程下載、bt拿來下載分享等等,或者開個網站、建個微信公衆號後臺,跟租用一個雲主機是徹底同樣的。測試

是否是也沒有那麼難?不過,因爲寬帶網的上下行帶寬不同(上行能夠到10M,下行通常只有512K),這樣子拿來試一試我的上網是能夠的,真要建個服務器,帶寬就是個大問題,仍是租個雲服務器靠譜。網站

相關文章
相關標籤/搜索