一般大部分的网络运营商都不会给公网IP地址,有些可以自己打电话去要,有些则不行(比如垃圾移动)。这时候可以使用内网穿透来解决。由于花生壳太贵了,所以一般不如自己买服务器搭建内网穿透。
如果没有服务器也可以通过p2p打洞进行内网穿透,常见的软件是:zerotier,但是会有一些限制,比如如果想作为服务器那就无能为力了。
本文使用的软件是FRP,下载地址为:下载地址
具体使用方法参考:FRP文档
远程桌面
windows远程桌面的端口是3389,Linux ssh的端口是22。所以在配置的端口地方写上对应的端口
[common] server_addr = 远程IP server_port = 远程端口 [ssh] type = tcp local_ip = 127.0.0.1 local_port = 3389 remote_port = 6000
然后启动
frpc.exe
,并在服务端启动frps.exe
就能运行了。win10设置里开启远程桌面
然后就可以登录了
常见问题
没有远程桌面
- 开启远程桌面脚本
- 点击install安装即可。
设置密码
- win10开启远程桌面是需要给电脑设置密码的。但是如果想不每次登录的时候都输入密码的话可以开启win10的自动登录。
win + r
输入netplwiz
- 取消√即可。
- 新版的系统可能没有上面的选项。
win + r
输入regedit
进入注册表- 进入到
计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device
中。修改DevicePasswordLessBuildVersion
为0 - 然后就可以出现上面的选框了。