GoForum🌐 V2EX

其实给所有需要公网暴露的 web 服务套一层 NextTerminal 也挺好

dushixiang · 2026-02-06 13:37 · 0 次点赞 · 2 条回复

「建议给所有需要公网暴露的 web 服务套一层 authelia 」写的非常好

原文 https://v2ex.com/t/1190896?p=2#reply142

我开发 NextTerminal 也刚好满足原 OP 的要求,优势是一套程序完成全部的要求,并且有完整的授权和限制,自带反向代理、内网穿透、OIDC Server ,近期也支持了 mTLS 。

访问 web 服务必须先登录 NT ,并且后台会对权限进行验证,有权限访问,无权限拦截,登录 web 服务后可以选择使用自带的认证,如果支持 OIDC 也可以使用 NextTerminal 作为身份源。

web 服务在内网也不怕,支持使用「安全网关」无感暴露和访问。

觉得不安全还可以上 mTLS 双向认证,页面上点几下就能完成证书的签发,客户端证书和用户绑定,即使泄露也能吊销证书。

  • 演示环境 https://baidu.typesafe.cn
  • 普通帐户 test/test
  • 管理账户 manager/manager (无权限访问上面的 web 资产)

mTLS 文档 https://docs.next-terminal.typesafe.cn/usage/mtls.html

PVE 使用 NT OIDC 认证 https://docs.next-terminal.typesafe.cn/blog/pve-oidc/readme.html

感兴趣的可以加微信群了解更多内容

2 条回复
python35 · 2026-02-06 13:47
#1

我用 vaultwarden 或或者飞牛 nas, 我需要在影视 app 或者浏览器插件里面配置服务器地址,这个能用的话我装一个试试

dushixiang · 2026-02-06 13:57
#2

@python35 你的需求只能通过 IP 白名单来实现,固定 IP 和临时 IP 白名单现在都支持了

添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: dushixiang
发布: 2026-02-06
点赞: 0
回复: 0