首页 > 其他分享 >k8s 访问一个 外部内部地址 代理到外网 作用是 k8s节点不直接开启外网ip

k8s 访问一个 外部内部地址 代理到外网 作用是 k8s节点不直接开启外网ip

时间:2024-09-24 17:48:40浏览次数:9  
标签:Nginx 访问 ip 代理 外网 proxy nginx k8s

nginx 服务器 访问本地的内网地址 怎么代理访问到百度

   

要通过 Nginx 服务器代理访问到百度,你可以配置 Nginx 进行反向代理。以下是配置 Nginx 反向代理的步骤:

  1. 安装 Nginx:确保你的服务器上已经安装了 Nginx。如果尚未安装,可以通过包管理器安装,例如在 Ubuntu 上可以使用 sudo apt-get install nginx 命令进行安装 。

  2. 配置 Nginx:编辑 Nginx 的配置文件,通常位于 /etc/nginx/nginx.conf/etc/nginx/conf.d/default.conf。在 http 块内添加以下配置:

    nginx
    server {
        listen 80;
        server_name ip56475;  # 替换为你的域名或公网 IP
        location / {
            proxy_pass http://www.baidu.com/;  # 需要反代的域名
            proxy_redirect off;
            proxy_set_header Host $host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        }
    }

    修改后,保存并关闭配置文件。

  3. 重载 Nginx 配置:为了使更改生效,需要重载 Nginx 配置。可以使用以下命令:

    bash
    sudo nginx -s reload
  4. 验证配置:通过访问你的域名或公网 IP 来验证 Nginx 是否成功代理到百度。

请注意,如果你的 Nginx 服务器在内网中,并且你想要从外网访问,你可能还需要在路由器上设置端口转发,将外部请求转发到内网的 Nginx 服务器上 。

此外,如果你想要通过 HTTPS 访问,还需要为 Nginx 配置 SSL/TLS 证书 。

标签:Nginx,访问,ip,代理,外网,proxy,nginx,k8s
From: https://www.cnblogs.com/gaoyuechen/p/18429704

相关文章

  • SpringBoot中使用EasyExcel并行导出多个excel文件并压缩zip后下载
    ❃博主首页:「码到三十五」,同名公众号:「码到三十五」♝博主的话:搬的每块砖,皆为峰峦之基;公众号搜索「码到三十五」关注这个爱发技术干货的coder,一起筑基背景SpringBoot的同步导出方式中,服务器会阻塞直到Excel文件生成完毕,在处理大量数据的导出功能,利用CompletableF......
  • NOIP 模拟赛:2024-9-23
    打的算不错的了。就是C的部分分没时间打满了。T1签到题。记录\(pfx[],suf[]\)表示从前往后尽量少走、从后往前尽量多走,会走到哪里。然后枚举\(i=0\simm\),看\(pfx[i],suf[i+1]\)是否在同一个段内。T2码量题。记小边通向\(s_i\),大边通向\(l_i\)。部分分\(50\)分就......
  • bfs与优先队列 [NOIP2017 普及组] 棋盘————洛谷p3956
    [NOIP2017普及组]棋盘题目背景NOIP2017普及组T3题目描述有一个\(m\timesm\)的棋盘,棋盘上每一个格子可能是红色、黄色或没有任何颜色的。你现在要从棋盘的最左上角走到棋盘的最右下角。任何一个时刻,你所站在的位置必须是有颜色的(不能是无色的),你只能向上、下、左、右......
  • k8s pv 和 pvc
    要退出全屏模式,请按EscAccessModes(访问模式):AccessModes是用来对PV进行访问模式的设置,用于描述用户应用对存储资源的访问权限,访问权限包括下面几种方式ReadWriteOnce(RWO):读写权限,但是只能被单个节点挂载ReadOnlyMany(ROX):只读权限,可以被多个节点挂载ReadWriteMany(RWX......
  • 提升前端性能的JavaScript技巧
    背景最近在开发一个全新的Web应用时,我遭遇了一个让人抓狂的问题:页面的加载速度实在是太慢了,用户点击按钮后需要等上几秒才会有反应。作为一个对用户体验有着极高要求的开发者,我怎么能忍受这种情况?于是,我决心彻底优化应用的性能。经过一番钻研和实践,我总结出了一些提升前端性能的Jav......
  • 为什么多模态大语言模型最近用BLIP2中Q-Former结构的变少了?
    前言本篇介绍为什么多模态大语言模型(MLLM)最近的工作中用BLIP2中Q-Former结构的变少了?简单来说,相较于MLP的方案,即LLaVA-1.5,BLIP-2中的Q-Former模型在参数量上更为庞大,其收敛过程也相对缓慢。在同等条件下,Q-Former的性能并未达到LLaVA-1.5所展现出的卓越水平。值得注意的是,即使在数据......
  • JavaScript数据类型转换 布尔类型转换
    布尔类型转换布尔类型只有两个值:true和false。任何直观上为空的都被转换为false,其他的转换为true。显示转换为布尔类型时,使用Boolean(Value)函数。布尔类型转换规则类型类型转换后0false“0”true“”或者‘’true“”或者‘’即空字符串falsenullfalseundefinedfalseNaNfal......
  • NOIP2024集训 Day37 总结
    前言今天的题目也是比较快速的做完了。所以先来总结一下。今天是计数专题,组合数居多。以前做过的题目这里就稍稍略过了。MergeTriplets观察到对于能够得到的最终的排列\(p\),对于其中的一个数\(p_i\),不可能做到\(p_i>\max_{j=i+1}^{i+3}p_j\)。感觉是比较显然的,这里就不......
  • 15.10 在k8s部署grafana-deployment并导入k8s大盘
    本节重点介绍:grafanadeployment部署k8s大盘导入准备yaml部署工作1.修改yaml中的节点选择器标签k8s-node01改为你自己的节点2.在节点上创建数据目录mkdir-pv/data/grafana3.部署grafana#部署kubectlapply-fdeployment.yaml#检查[root@prome-master01grafana]#ku......
  • 15.8 在k8s部署prometheus statefulset
    本节重点介绍:检查,kube-systemns[root@prome-master01prometheus]#kubectlgetpod-nkube-systemNAMEREADYSTATUSRESTARTSAGEcoredns-7d75679df-7f7tx1/1Running088mcoredns-7d75679df-qmzbg1/1Running088metcd-prome-master011/1Running088mkube-apise......