后篇文章讲了基于openwrt的新路由3的体验,这篇文章将基于openwrt路由器的某些功能完成从手机/电脑控制电脑。需要注意的是win10需要专业版才有远程桌面功能,而家庭中文版其实也可以有,具体至于手机/电脑控制电脑能干什么,你可以从下面的视频中看到了。
动态DNS配置(DDNS)
远程桌面的访问需要你有IP地址,但是一般来说我们都没有固定的ip地址,甚至大部分人都没有公网ip地址。对于没有动态地址的人来说,你可以选择一些内网穿透的如花生壳(我只能说自己去百度怎么操作把),但我有公网ip,就直接通过ip访问了,并且下面的方法都是基于公网ip的。 在openwrt中已经又动态DNS功能了,通过下图步骤新建一个;
按照下图填写,由于我采用的是阿里云的DDNS,所以下图是阿里云DDNS的配置;
阿里云的服务用户名和密码天的分别是AccessKey ID和Access Key Secret,我们需要去阿里云申请一个,申请方式如下,在阿里云控制台的右上角的个人头像下有个accesskeys,点击进去;
点击创建Accesskeys,输入短信验证码后就会自动创建一个,然后复制到openwrt的DDNS配置的相应位置,保存并应用。
防火墙配置
我们需要告诉路由器我们在和内网内的哪台设备的哪个端口在联系,我们需要通过路由器设置端口转发,设置方式如下图,设置3389端口主要是Windows的远程桌面端口是3389,而且后面通过其他应用连接电脑时也不用专门制定相应端口,所以外部端口你也可以设置成其它的,但是默认的3389能省去很多麻烦。
IP地址与设备绑定
由于我们路由器内网ip分配的方式是DHCP,每个内网ip地址都有一定的租期,过了租期或者重连内网ip就换了,因而,我们需要固定自己电脑的内网IP地址,这就用到了ip地址与设备绑定这个功能,步骤还是看下图:
mac地址怎么知道是自己的,通过状态-概况中的DHCP分配即可看到,找到自己的设备名称,后面的mac地址就是对应的。
如果你说你不知道自己的设备名称,那么,在桌面的此电脑右键,点击属性,你就会看到计算机名了
远程控制
在安卓或苹果上我们需要使用微软提供的远程桌面App——Remote Desktop这个应用,如果是win10的话,你可以使用内置的mstsc应用就可以了。怎么用?在win10搜索栏输入就可以打开了。输入之前的域名后输入你电脑的用户名和密码就可以开始体验远程桌面了。
写在最后
再提一遍远程桌面有什么用,当然时为了方便啦,特别是你在一台配置低但便捷性好的电脑上,你可以随时随地调用高性能的不方便移动的电脑时,你会真正感觉到这功能的实用性。