各位彦祖,
情况是这样的。
- 我有个域名是ply.xyz
- 这个域名已经在godaddy解析指向了我的公网IP 比如说 104.238.70.45
- 家里主路由是ISP的,管理IP是 192.168.0.1,有公网IP,就是上面的 104.238.70.45,
- 主路由后面接了个软路由,管理IP是192.168.1.1,跑的是eSir的固件
- 软路由后面有个NAS,IP固定为192.168.1.10
- 软路由后面还有个PVE,IP为https://192.168.1.88:8006
- 里面跑一些虚拟机,其中有一个是NextCloud,IP为https://192.168.1.123
我的目的是在外面的话利用 ply.xyz访问家里这些设备,我以貌似比较麻烦的PVE管理界面为例。
端口转发在ISP的主路由做,它会说不能转发到不同网段,我想是因为主路由是192.168.0网段,而那些设备都是192.168.1网段的。
那么我在在软路由的 网络 – 防火墙 – 端口转发里面做。
- 名称随便
- 协议我选 TCP
- 源区域选wan
- 源MAC留空
- 源IP地址留空
- 源端口留空
- 外部IP地址留空
- 外部端口填8006
- 内部区域选择lan
- 内部IP地址 192.168.1.88
- 内部端口 8006
- 启用NAT环回默认是勾选的,我没有去掉
- 附加参数留空
保存&应用,我去外面尝试 https://ply.xyz:8006,没有能访问到我在家里访问 https://192.168.1.88:8006能访问的PVE的管理后台。
不知哪里不对。有公网IP,用端口转发访问家里的这件事情一直没有搞定,唉。