随着域名的普及和家用宽带的带宽提速,家用100Mbps(下载)和4Mbps(上传)速率足可以让广大技术屌丝在家捣腾,而我就是其中的一个。

  言归正传,进入今天的正题,要想在动态的ADSL拨号线路上实现在家玩WEB、FTP、远程桌面、Citrix应用、Exchange、Lycn等等等等,需要具备以下几个前提。

  一、域名

  1)拥有自己的一级域名,推荐阿里云(原万网,此处非广告,往下看就知道原因了);

  2)进入阿里云域名管理平台,注册后需要实名制激活使用;

  3)进入AccessKeys创建并拿到“Access Key ID”和“Access Key Secret”

  wKiom1gZfbDxvtcAAAAMA8qRUpE461.png-wh_50

  4)定义自己域名相关的主机A记录


  二、支持端口映射的网关设备

  1)通常简单一点的TPLINK、DLINK之类的无线路由器,价格大约几十元到几百元不等;

  优点:配置简单

  缺点:不是很稳定,路由器容易死机,不支持路由,通常为单局域网网络,网络架构后面不支持三层交换机及多VLAN环境,低端价位通常不支持多WAN口

  2)高端一点的可以选择网件、思科、H3C之类的路由器,价格大约几百元到上千元不等;

  优点:CPU和RAM相对较大,运行较稳定,支持简单的静态路由和VLAN,支持多WAN口

  缺点:操作技术要求稍高,一般不支持跨网段做端口映射,死机率较低

  3)有网络基础的可以选择一些企业淘汰下来的防火墙,如juniper、飞塔等,价格某宝几十元到上万元不等,要自己去找心目中价位的。

  优点:防火墙,×××,真正意义上的路由器而不是上述的NAT“路由器”

  缺点:500元以内的一般都只是100M LAN口,并且不支持无线,高端一点的支持1000Mbps和无线,但是性价比不高,低端防火墙策略一般不支持通配符


  三、阿里云域名自动更新程序,姑且命名为阿里云DDNS客户端吧

  本人在墙外的论坛扒的,在源码的基础上进行修改并做成了程序,本坛下载路径:

 http://down.51cto.com/data/2256480

  1)先安装.net 4.5

  2)程序解压到C盘

  3)修改程序配置文件,按实际填写

  wKiom1gZhgzwkoiRAABydiBPGLU679.png-wh_50

  4)先手动运行程序是否正常(如下图)

  wKiom1gZhNnDsagMAADP5d_K75A838.png-wh_50

  5)设置计划任务,导入内附的xml文件到计划任务即可