需求:
1. 运营商能给公网ip
2. 家里至少一台设备不关机
可以是桌面,win11或ubuntu都行;也可以是nas等低功耗设备
---------------步骤--------------------
1. 打电话给运营商,申请公网ip
给运营商一个合理需求(比如家里有nas、家里要安装摄像头 等),申请一个动态公网ip
此时,这ip会直接成为光猫的ip,该ip的所有端口都可以自己用
2. 买域名,设置dns
阿里云/腾讯云买个dns,同时申请api token,允许这token可以更新云dns
此时,使用脚本已可以更新dns映射,也就是固定域名可以实时映射到家里的动态ip
3. 设置内网设备
固定这内网设备的ip,设置光猫的端口转发,此时可以通过互联网 通过域名 访问这个设备和设备上的服务。
此设备可以是目标桌面,比如win11或ubuntu,使用rdp(默认3389端口)或vnc(默认5900端口),通过光猫的转发 从外网可以直接访问此桌面。
此设备也可以是无桌面的低功耗设备,比如debian电视盒、nas,使用woe等方式允许外网远程开机家里内网任何其他设备(比如关机的win11、关机的ubuntu)。那些关机设备,被远程开机后,也就可以成为目标桌面了。
4. 安全设置
如果外网访问ip是固定的,可以防火墙设置ip白名单。
如果担心常见端口风险,可以修改公网ip使用的端口列表,可以修改内网设备使用的具体端口号。
如果担心账号风险,可以设置登录桌面的用户名和密码,可以设置内网设备的管理和访问权限。
--
修改:LYMing1986 FROM 124.126.186.*
FROM 124.126.186.*