因为在外办公偶尔会需要远程桌面到家里面的电脑,向日葵限制带宽,FRP也受限于服务器的带宽,VPS大带宽服务器的延迟有太高了。
正巧家里的宽带是有公网IP的300M宽带所以考虑是否可以使用公网IP做端口转发将对应的请求通过路由器转发对应机器的3389端口达到远程桌面的效果
~~(这都是上学的时候玩剩下的😂)~~
首先要有一个备案过的阿里云的域名(别问为啥是阿里的。。因为我用的阿里的文档😂)
然后打开阿里云的控制台...
拿到ak(最好看着阿里的文档来....这里就不赘述了)
2、通过阿里接口在线调试工具 调用 调试 DescribeDomainRecordInfo这个接口获得返回结果根据文档取出红框的RecordId和RR填入application.properties对应的字段中。
server.port=8088
recordid = #RecordId
accessKeyId = accessKeyId
accessKeySecret = accessKeySecret
rr = #rr
填入对应的字段,启动项目。定时器会半小时检查一次当前的公网ip是否与指定的域名绑定的ip一样。如果不一样就会修改。
可以比对一下,用cmd ping一下域名的ip是否和当前设备的公网ip一致。