本期介绍三种方法获取远程电脑的IPv6地址,文末有福利,提供工具快速搭建。
1. 利用第三方远程桌面软件如,向日葵,ToDesk,Teamviewer等,设置开机自启,远程控制进入电脑,通过上篇文件提到的方法,查询ipv6地址,但操作起来会比较繁琐。
2. 通过阿里云或者DNSPod等进行动态域名解析,github上有个开源项目”NewFuture/DDNS“,项目地址 https://github.com/NewFuture/DDNS。采用这个方法的前提是要有一个自己的域名,可以自己购买或者在freenom上申请免费域名。动态域名解析后,就可以在远程桌面通过域名直接访问。但是动态域名解析,生效时间上比较慢,如果ip经常变更,效果不是很好。另一种折中方法可以通过阿里云APP或者DNSPod小程序查看更新后的ip,直接用ip访问,节省域名解析时间
3. 最后一个方法,是我自己借鉴方法2的思路做的一个小程序,简单来说就是通过python编写一个检测ip的程序,如果ip发生变更就发邮件到邮箱,那么直接在微信上就能查收QQ邮件上ip的地址。这个程序通过批处理bat文件在“任务计划程序”创建一个开机自启的定时任务,每5分钟运行程序检查ip是否变化。这个方法获取IP地址时间还是很快的,有需要可以在下方链接自取,文件请放在C盘任意目录下执行,按照文件提示设置好自己的邮箱就就可以使用。 文件地址:https://wwt.lanzouv.com/iuTRJ0c9enod
通过以上方法就能获得远程被控电脑的ip,对于远程开机,我们可以用智能插座配合电脑主板实现电脑通电自启,也可以通过路由器的管理软件通过LAN网络唤醒(华为路由器有这个功能)。这样就能形成一个闭环,远程开机-->获取被控电脑ipv6地址-->远程桌面连接和文件分享-->远程桌面电脑关机
以上就是本次文章的主要内容,如果大家还有什么不明白的,欢迎留言!