当从独立的机器(nginx)反向代理 neko 时,我应该如何处理 UDP 端口?
作者: IdyllicHappiness创建于 2025年2月28日更新于 2026年7月31日
标签documentation
我有一个工作内科设置,按照这个示例配置的倒置代号(尽管增加了"ssl-certificate"和"ssl-certificate key"两行).
https://neko.m1k1o.net/#/getting-started/reverse-proxy?id=nginx (英语).
nginx服务运行于"192.168.0.10"上,neko运行于"192.168.0.20"上我的Docker容器的VM上.
然而,我意识到,尽管没有为UDP端口规定额外的监听/转发规则,但neko似乎仍然很好。
作为测试,我创建了一个“neko.stream”文件,以便nginx处理这些端口。 无论我是否允许,Nginx和Neko似乎都再次起作用,没有区别(据我所知)。
我应该转告这些港口 以获得更好的经验吗?
如果应该的话,我应该包括哪些额外选择? (例如`sl 证书')
顺便说一句,爱这软件! 感谢所有贡献者所做的出色工作
-- -- . . .
neko.site (文件出自http{}'部分',包括/etc/nginx/sites-uplied/ *.site;行',以nginx.conf'表示)
服务器{
倾听443 sl;
服务器 name subdomain.domain.com; 2.
位置 / {
代理 通过 http://192.168.0.20:8082;
代理 http version 1.1; (简体中文).
代理服务器 set header 升级 $http upplate;
代理名 set header 连接“ 升级” ;
代理服务器 read timeout 86400;
代理服务器( S) 东道主$host;
代理位址 set header X-Real-IP $remoter addr; 代理位址:
代理名 set header X-Forwarded-For $remoter addr; 代理名
代理服务器 set header X- Forwarded-Host $host ;
代理服务器 set header X-Forwarded-Port $server port; 代理服务器
代理名 set header X-Forwarded-Protocol $scheme; (原始内容存档于2018-09-31).
{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢?
ssl certificate /mnt/certificates/ .domain.com.crt; (中文(简体) ).
ssl certificate key / mnt/certificates/ .domain.com.key; 互联网档案馆的存檔,存档日期2014-12-21.
{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢?** ZZTERM1 编组。
翻译: 版本:"3.4" (中文(简体) ). 服务: 内克: 图像:"m1k1o/neko:firefox" 重新启动: "除非停止" shm 大小 : “ 4gb ” 端口:
- "8082: 8082" - 8082 - "8082: 8082" (英语).
- "53000-53100:53000-53100/乌德" 环境: NEKO SCREEN: 1280x720@30 (英语). 纳克语: foo NEKO PASSWORD ADMIN: 栏 NEKO EPR: 53000-53100 (英语). NEKO BIND: 0.0.0.0:8082 (英语). NEKO PROXY:真实 NEKO CORS: subdomain.domain.com (英语). NEKO NAT1TO1:192.168.0.10 (英语).
**neko.stream** (文件出自`stream' 一节 “包括/etc/nginx/sites-uplied/ *.stream;`行',用`nginx.conf')
``` nginx
服务器{
收听53000-53100乌普;
代理 pass 192.168.0.20:$server port;
{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢?内容来源: m1k1o/neko