群晖反向代理访问PVE后VNC无法访问的解决方法
侧边栏壁纸
  • 累计撰写 17 篇文章
  • 累计收到 510 条评论

群晖反向代理访问PVE后VNC无法访问的解决方法

syqman
2022-06-21 / 0 评论 / 806 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2022年06月21日,已超过646天没有更新,若内容或图片失效,请留言反馈。
前言

  使用PVE虚拟化安装黑群晖,通过群晖的反向代理在外网访问PVE,你可能会碰到下面的问题:

l4nyhl9t.png
l4nyiprz.png

无法访问VNC控制台,具体表现的错误代码为: failed waiting for client: timed out
TASK ERROR: command /usr/bin/termproxy 5900 --path /nodes/pve --perm Sys.Console -- /bin/login -f root' failed: exit code 1
  这个问题其实很久了,之前不是很在意,今天想要通过外网访问VNC设置点东西,发现不解决还是挺不方便的。

解决办法

  方法其实也很简单,通常情况下,我们设置群晖的反向代理如下:

l4nz2kk3.png
以上设置完毕之后,正常我们可以外网访问PVE的web界面了,但是此时VNC还是不通的,
如果你的群晖DSM版本是6.21-23824版本或者高于6.21-23824版本的,只需要在建立反向代理的时候,在“自定义标题”—“新增”,点选“WebSocket”:
l4nz53pp.png
然后会出现下面选项,点确定:
l4nz6ahg.png

此时再去访问VNC控制台,应该可以正常访问了:
l4nz7wim.png

补充说明

  如果的群晖版本比上述之前低,参阅 群晖反向代理访问ESXI后VNC无法访问的解决方法 。我这边就不做测试了,本笔记仅作备忘。

0

评论 (0)

取消