[i=s] 本帖最后由 碳酸钙 于 2025-2-6 11:21 编辑 [/i]<br />
<br />
pve虚拟fnos然后docker安装lucky后,反代一直没作用。因为经过两三天实在研究不明白了,所以特此来求助大佬。我详细描述一下我折腾的过程。
此处举例域名使用:acb.com,只有域名为举例,其余操作全部一样
家庭网络环境
- 光猫桥接(关防火墙)
- 小米硬路由拨号(公网ipv6,无公网V4),一根网线连旧电脑,一根网线连nas,其余设备和当前主力笔记本全走wifi。
IP:
小米硬路由:192.198.31.1
pve:192.168.31.2
fnos:192.168.31.3:5666
lucky:192.198.31.3:16601
qb:192.198.31.3:8080
折腾流程
nas用pve底层,虚拟fnos网关为192.198.31.1,正常获取到公网ipv6。
核显和硬盘直通。两张网卡,一个空闲,另一个桥接为vmbr0。
fnos使用docker安装lucky2.15.3和qb。
-
进入lucky,先进行ddns和证书配置。
lucky2.15.3的ddns配置变动较大但是大差不差,如图配置qb.abc.com,检查cf正常同步dns记录,能ping通;
证书域名设置为abc.com和*.abc.com来申请泛域名证书。
-
小米路由器进入ssh,配置防火墙,开放18080和8080端口。config rule
option name 'Allow-qb'
option src 'wan'
option proto 'tcp'
option dest 'lan'
option dest_port '8080,18080'
option family 'ipv6'
使用 [公网V6]:8080 和192.168.31.3:8080 都能正常访问qb。
-
添加web服务,先关闭tls进行测试,打开自动放行防火墙,监听18080端口,tcp6。默认规则为关闭连接。如图配置。
-
访问http://qb.abc.com:18080,此时返回HTTP ERROR 502。
再次测试[公网V6]:8080 能正常访问。使用路由器ping 192.168.31.3:8080正常返回延迟,使用fnos和pve不带端口号ping也能ping通。
-
打开tls,https://qb.abc.com:18080,提示无法访问此网站ERR\_CONNECTION\_CLOSED
之后就是尝试各种姿势,甚至是把lucky装到小米路由器上,fnos只做ddns,也没法正常反代成功。
又试过nginx proxy manager,还是不行,所以特此来求助 |