Nginx 代理访问PVE

玩机测评 > 博文分享 (4557) 2024-04-17 10:24:36

PVE配置nginx代理访问。

nginx配置:

server {
	listen 10101 ssl;
	server_name pve.ok.top;
	#ssl on;
    #从腾讯云获取到的第一个文件的全路径
    ssl_certificate conf.d/ssl/cert.pem;
    #从腾讯云获取到的第二个文件的全路径
    ssl_certificate_key conf.d/ssl/key.pem;

    location / {
		# 非默认端口需要添加$server_port
		proxy_set_header Host $host:$server_port;
		proxy_set_header  X-Real-IP    $remote_addr;
		#proxy_set_header  X-Forwarded-For $proxy_add_x_forwarded_for;
		# 转发时使用https协议
		proxy_set_header  X-Forwarded-Proto https;
		proxy_redirect http:// https://;

		#下面三项为websocket代理配置,必须,否则pve noVNC无法连接
		proxy_set_header Upgrade $http_upgrade;
		proxy_set_header Connection "upgrade";
		proxy_read_timeout 86400;

		proxy_pass https://192.168.1.119:8006;
	}
	
}


特别注意,以下三行必须配置,否则无法访问控制台:

		#下面三项为websocket代理配置,必须,否则pve noVNC无法连接
		proxy_set_header Upgrade $http_upgrade;
		proxy_set_header Connection "upgrade";
		proxy_read_timeout 86400;

 

 


 

 

 


相关文章
PVE配置nginx代理访问。nginx配置:server { listen 10101 ssl; server_name pve.ok.top; #ssl on; #从腾...
最近网站被恶意访问了,了解了一些基础防护手段,nginx屏蔽ua访问 编写文件agent_deany.conf #使用方法 #创建目录 /etc/nginx/conf.d/deny...
前言手里有两个机器,一个群晖,一个PVE搞虚拟机玩的,但是UPS只有一个,我通过USB连接到了群晖,然后群晖和PVE主机都在用一个UPS
PVE 添加新硬盘-PVE将新硬盘添加为存储首先登录pve控制台,选中pve设备下面的磁盘磁盘查看磁盘点击后可以在右侧看到目前链接刀pve的硬盘数量。
nginx配置文件检查命令正确命令:nginx -t -c /etc/nginx/nginx.conf错误命令:nginx -t -c /etc/nginx/conf.d/example.con...
PVE 7.x更换国内源备份之前的cp /etc/apt/sources.list.d/pve-install-repo.list /root删除企业源rm /etc/apt/sources.l...
效果图参考服务配置编辑文件 /usr/share/perl5/PVE/API2/Nodes.pm 跳转到 my $dinfo =位置,编辑成如下所示
显示参考参考1参考1其中nvme就是nvme硬盘温度环境准备已经安装好的pve7.x (博主具体版本为7.2.7实战|最新实测7.3.3支持)改变界面的脚本pve-detai.sh (访问密码:...
PVE软件源更换禁用pve企业源mv/etc/apt/sources.list.d/pve-enterprise.list/etc/apt/sources.list.d/pve-enterpri...
PVE 7显示CPU温度工具准备xshell 或者其他ssh工具xftp 或者其他ftp工具notepad++或者其他文本编辑工具 需要修改以下两个文件/usr/share/pve-manage...
nginx常规使用时作为http协议的反向代理,这里要讲的是非http的Mysql端口代理,理论支持其他协议nginx.conf配置如下:user nginx; worker_process...
Android_开发_申请网络访问权限步骤一:配置允许HTTP明文访问xml文件在res的xml目录添加以下网络配置文件允许HTTP协议的明文访问(Android 9.0后默认不允许HTTP明文...
Linux(centos) nginx安装和nginx入门配置方法1.切换至root用户$su - 2.执行在线安装命令#yum install nginx -y 如果上面提示以下内容[root...
PVE 安装黑群晖6.x一 PVE安装黑群晖准备Proxmox VE虚拟环境(以下简称PVE)黑群晖引导(这里用的DSM 6.17版本)群晖系统官方文件DS3617_6.17-15284.pat...
1.新增nginx屏蔽配置文件文件暂时为/etc/nginx/conf.d/deny_ua.config说明:文件名deny_ua.config,后缀为.config非.conf,原因是.con...