文档章节

远程访问家里机器的文件

openthings
 openthings
发布于 2018/10/15 09:32
字数 999
阅读 170
收藏 0

出门了以后,发现有的文件放在家里的电脑上了,有没有办法在外面访问呢?

  • 买个群晖之类的NAS,现在很多都带远程访问功能了。
  • 不过,目前的NAS的CPU和主板配置都比较低,性能不理想。

要想性能好,只能自己搞。只要思想不滑坡,办法总比困难多!

  • 搞台千兆路由,比如极路由。
  • 搞台主机,安装ownCloud,配置账号、密码。
  • 设置动态域名和端口映射,注意不能用80端口,下面解释。

具体说来,得有这么几步:

1、远程开机。

一个是通过计算机bios的网络激活,还有可以使用像aigo提供的wifi控制(只能用于台式机,需要转接开机键的连接线)。某宝上有卖的向日葵开机棒,应该是通过网卡激活的,我没有用过(试用了,不管用、放弃)。

aigo的这个远程控制模块跟本地开关机是一样的原理(需要接机箱内部线),可以通过手机操作。

2、域名映射。

宽带连接一旦建立,就有一个公网IP,外面是可以直接访问的。但是宽带接入的IP地址是动态的,可以通过路由器查到(像极路由等都提供了手机App可以远程查看),到了DHCP续期时可能被重新分配IP,这时就会掉线。使用路由器提供的(或者买个花生壳盒子)的域名映射功能,可以把一个固定名称绑定到给定设备的动态IP上(不过,好像IP变化也会掉线,起码不用去每次查看IP)。这就是所谓的DDNS(动态域名映射-Dynamic DNS)功能。

  • 注意:如果是在多级内网(如校园网、企业内部网),可能无法使用这种方法。

3、端口映射。

域名映射只能让外网找到路由器设备,还不能访问路由器上连接的设备。通过极路由的“超级端口映射”插件,将路由器的端口映射到服务主机的端口上,或者直接将整机映射为DMZ主机。

  • 注意:
    • 端口映射将外网流量导入内网,会带来安全隐患。
    • 请确保主机上的安全设置正确。
  • 特别说明
    • 宽带接入大多数把80端口封闭了,这样直接测试可能显示为不通。
    • 可以把其它端口映射到内部的80端口即可,好的路由器一般都可以设置。
    • 这样内部的ownCloud就可以使用80端口,当然,也可以把内部服务安装到其它端口上(确保不能与其他服务的端口冲突)。

4、服务软件。

如果用Windows,需要提前开启远程访问(系统默认是关闭远程网络访问的)。使用Linux的话,就可以安装很多软件,如openssh-server进行远程控制、ownCloud建立独享云盘、aria进行远程下载、bt拿来下载分享等等,或者开个网站、建个微信公众号后台,跟租用一个云主机是完全一样的。

是不是也没有那么难?不过,由于宽带网的上下行带宽不一样(上行可以到10M,下行一般只有512K),这样子拿来试一试个人上网是可以的,真要建个服务器,带宽就是个大问题,还是租个云服务器靠谱。

 

 

© 著作权归作者所有

openthings
粉丝 313
博文 1118
码字总数 644835
作品 1
东城
架构师
私信 提问
加载中

评论(1)

小胖0_0
小胖0_0
问题是绝大部分家庭宽带都没有公网IP啊
CentOS 7 linux安装迅雷Xware实现远程下载

点击上方“程序人生”,选择“置顶公众号” 第一时间关注程序猿(媛)身边的故事 大家可以想象一个这样的场景,上班的时候听同事介绍了一个很好看的片子,找到资源后,直接通过远程迅雷下载,...

csdnsevenn
2018/05/13
0
0
ssh隧道转发内网穿透功能实现(反弹式木马原理)

一、ssh说明 SSH(secure shell)是一种加密的网络传输协议,可在不安全的网络中为网络服务提供安全的传输环境(这点很重要);SSH通过在网络中创建安全隧道来实现SSH客户端与服务器之间的连接。人...

dyc2005
2018/04/21
0
0
SSH隧道技术简介:端口转发&SOCKS代理

1、本文的受众 如果你遇到了以下问题,那么你应该阅读这篇文章 我听说过这种技术,我对它很感兴趣 我想在家里访问我在公司的机器(写程序,查数据,下电影)。 公司为了防止我们用XX软件封锁...

大数据之路
2012/12/07
0
2
windows2003配置VPN

用Windows Server 2003配置VPN 一 需求描述 单位项目组在局域网中使用VSS(visual source safe 6.0C and visual source safe 2005,分别对应visual studio 2003 和 visual studio2005)进行源...

shen2099201
2013/05/17
0
0
如何优雅的使用Mac进行远程控制

0x00 前言 前段时间一直在抓取一个站点,这个站点非常难爬取,原因如下: 第一点,网站Ajax超级多. 第二点,所有的API都是js加密后才能访问. 第三点,这也是最最要命的一点,访问特别特别不稳定.有的...

无与童比
2016/05/14
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Linux下的抓包 tcpdump

公司Linux下socket对接时发现接口中总是报错,所以研究了一下Linux下的抓包 tcpdump host #IP地址# //获取主机210.27.48.1接收或发出的telnet包 tcpdump参数的主要选项 -i :指定网卡 默认是...

Aeroever
20分钟前
1
0
服务器端 跨平台

https://stackoverflow.com/questions/41437503/postgresql-9-5-or-9-6-for-s390x ##cloud-config#password: 123#chpasswd: { expire: False }#ssh_pwauth: True#ssh_import_id: kirkl......

MtrS
21分钟前
1
0
Date format日期时间转换标准的前世今生

Why 为什么一个看上去简简单单的时间表示在写程序时候会如此复杂?其实时间记录充满了地域性,时间,重量,长度等度量往往在统计方式与单位上都有许多差异。 比如中国自古以月阴晴为统计周期...

屌丝Lee
30分钟前
2
0
壮丽70年·奋斗新时代|蒸妙熏蒸说:中医药在世界上是独树一帜

世界上任何一门技术,通过大学几年专业的学习,基本上都能够掌握,并应用于实践。唯有中医,大学、硕士、博士连续十几年学习,出来却连最简单的疾病都不会治,更有甚者,很多人还成了中医的掘...

公益传承
31分钟前
2
0
IoT SaaS加速器——助力阿尔茨海默病人护理

场景介绍 阿尔茨海默病,是导致中老年人认知功能障碍的最常见疾病之一,是发生在老年期及老年前期的一种原发性退行性脑病。据估计,全世界痴呆症患者数量为4700万,到2030年将达到7500万人。...

zhaowei121
35分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部