昨天请教了一下使用frp客户端后无法打开客户端所在的黑群晖相关网页的问题,
https://bbs.hassbian.com/thread-8935-1-1.html
后来经过朋友们的指点,把黑群晖的80端口转成了81端口,把frp服务端的 vhost_http_port = 改成了8081端口,网页访问黑群晖的原5000,5001(https),都没有什么问题了,但是通过黑群晖docker方式安装的hass还是无法在外网打开。
Frps.ini如下:
[common] bind_port = 7000 log_level = debug log_max_days = 5 privilege_mode = true privilege_token = 5678 vhost_http_port = 8081 vhost_https_port = 8443 subdomain_host = 1234.top
frpc.ini如下: [common] server_addr = 1234.top server_port = 7000
[ssh] type = tcp local_ip = 127.0.0.1 local_port = 22 remote_port = 6000
[web1] type = http local_port = 81 subdomain = nas1
[web2] type = https local_port = 443 subdomain = nas1
[webnas1] type = http local_port = 5000 subdomain = nas
[webnas2] type = https local_port = 5001 subdomain = nas
[webhass1] type = http local_port = 8123 subdomain = hass
[webnode1] type = http local_port = 1880 subdomain = node-red
[webunifi1] type = https local_port = 8443 subdomain = unifi
按照上面的配置,外网输入http://nas.1234.top:8081,https://nas.1234.top:8443,可以打开群晖页面,输入http://node-red.1234.top:8081可以打开docker安装的node-red页面,就是输入http://hass.1234.top:8081无法打开hass的页面。 请各位朋友指点一下我的设置哪里出了问题
另外,按照fpc的配置文件,如果我是照着上面的配置,好像是可以不用输入端口号就可以打开相关页面的,比如直接http://nas.1234.top就能打开群晖,但实际上我要在后面加上端口号。可以的话也看看什么原因。 麻烦各位了 |