一个在公司远程家里电脑的好办法(不用QQ、TeamViewer等软件)

好多Coder喜欢拥有一个自己的服务器,搭设SVN、FTP等服务,更酷一点的用法,可以自己写一个Web应用,再用自己的手机远程访问,cool~

所以阿里云、腾讯云这些收费产品就应运而生。价格嘛,当然呵呵咯……而且配置……你懂的。

怎么能免费呢?下面进入主题:


现在家庭宽带动不动都至少下行20M~100M,上行也有2M左右。这个速度对于连接Windows远程桌面、SSH到Linux服务器绰绰有余了。唯一的麻烦事就是家庭宽带没有固定ip。这也是大多数尝试远程连接家庭电脑的小朋友最头疼的问题。

如果你对DDNS(动态域名)有所了解的话,那问题就迎刃而解了。如果没有听说过的话,用一句最通俗的解释就是可以用一个固定的域名,不断绑定到一个变化的ip(就是你家的外网ip)上。现在好多DDNS产品都是可以免费使用的,国内最著名的就是花生壳(要为花生壳免费做广告了)。我就是用花生壳免费的DDNS,申请一个账户,绑定到家里的路由器上,然后再用虚拟服务器将Windows远程桌面端口映射到外网,从而实现远程连接家里服务器的。下面是具体的做法:

0、必要条件:路由器支持DDNS和虚拟主机功能

1、在花生壳那里免费注册一个账户(www.oray.com),然后申请添加一个“壳域名”。可以免费添加一个复杂不容易记录的壳域名,也可以花钱申请一个跟你自己相关的,容易记录的付费域名。

2、登录到家里的路由器。找到DDNS功能。这一步,不同的路由器,所在的位置不一样。一般都在“高级”或者“功能”等菜单中。如果找不到,可以问问度娘。然后在DDNS中填入刚刚申请的花生壳用户名、密码,并点击“连接”或者“开启服务”等按钮,开始DDNS服务。

3、为需要连接的电脑设置一个固定IP

4、再进入家里的路由器,找到“虚拟服务器”(或者“端口转发”)功能,将在内网服务器处填上你刚刚为需要连接的电脑设置的IP,端口填3389(有的路由器需要用户填入ip段和端口段,如果是这样的话,那么ip段、端口段的起始和结束内容都填一样的就可以了)。外网端口填入一个你自己想要使用的端口,这个值填大一些,可以填入一个大于10000小于65536的值。这样设置好之后,一般就可以了。个别路由器需要你手动点击一下开启转发功能。

多解释一下,Windows远程桌面的端口号是3389。所以这一步的功能就是将Windows远程桌面的端口映射到你填入的外网端口中。如果你知道你在做什么,并且你需要连接SSH服务的话,你就知道你需要填入的是22;如果需要连接FTP服务,那就需要填入21;如果是mySql,就是3306......


完成以上步骤,一般就可以通过internet远程连接家里的服务器了。连接的地址需要填入“域名:端口”(如你申请的域名是test.abc.com,填入的外网端口是10000,则需要在windows远程桌面中填入地址 test.abc.com:10000),然后点击连接,就能看到熟悉的连接界面,填入用户名、密码就可以了。


如果发生无法连接的情况,可能有以下几个原因:

1、DDNS服务可能尚未运行,有可能DDNS动态域名生效需要一段时间,可以在路由器中查看DDNS的执行情况。

2、你的DDNS账户中有多个域名,你需要知道当前被转发的是哪个域名。有的路由器可以手动填入需要做解析的域名,如果没有手动填入的功能,一般解析的就是你的“壳域名”中第一个域名。

3、查看你的内网要连接的电脑是不是开了翻墙软件、挂了代理。

4、检查检查其他无法连接Windows远程桌面的可能问题(内网主机是否开启了远程桌面功能、是否允许任意版本的Windows连接、防火墙、是否加入家庭组等)。

5、如果是Win10用户,可能会遇到比较头疼的“用户凭证”问题。按度娘给出的解决方案,一般都能解决。


怎么样,是不是已经顺利在外网连上家里的服务器了?用这个方法连接家里的服务器,相当于“免费”获得了一台性能比云服务器高很多的服务器,不过也不是完全免费的:

1、你要自己付宽带费、电费(即使考虑电费的因素,我还是觉得自己架设家庭云服务器便宜的多)

2、你要承担服务器在家里一直开着的风险(着火了别找我啊)

3、稳定性可能不如云服务器,这主要是因为DDNS服务器解析存在一定周期(可以在路由器中设置DDNS更新周期,我的路由器可以设置到每分钟更新一次)。

  • 8
    点赞
  • 45
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值