Nginx 反向代理ddns网站

由于一些原因,需要反向代理一些ip经常变化的站点,最初以为只要把域名填好就行,ip变化的时候,nginx会根据ddns域名来回源,但是事实并非如此,在每一次更换ip地址之后,都要reload一下nginx。。。因为,nginx在启动时就已经把源站的域名解析成IP了,然后缓存它。。。如果域名的解析变了,nignx也不会有任何动作。

那么,解决方案是什么?

配置文件如下

server {
... ...
       resolver 8.8.8.8 valid=60s;
       resolver_timeout 60s;
... ...
location /
{   
... ...
    set $mydomain example.com:8443;
    proxy_pass https://$mydomain;
... ...
}

https://www.nginx.com/blog/dns-service-discovery-nginx-plus/

https://nginx.org/en/docs/http/ngx_http_core_module.html#resolver

原创文章,作者:mantou,如若转载,请注明出处:https://v2ez.com/198.html

(0)
mantoumantou
上一篇 2021年5月11日
下一篇 2021年5月25日

相关推荐

  • 自用DD脚本分享,亲测可用!

    脚本一 原文:https://www.hostloc.com/thread-645870-1-1.html 支持重装的系统: Debian 9/10 Ubuntu 18.04/16…

    代码程序 2022年1月16日
  • 如何解决“SSH 退格键(Backspace)不能正常使用”的问题

    在我们使用远程工具的时候,有时候输入错误内容,如果想通过按退格键 Backspace 删除敲错的字母,却在屏幕显示出了“^H”,退格不行。 再按删除键,却显示出“^[[3~”,怎么…

    代码程序 2021年4月4日
  • 为什么要用 Git

    〇 版本控制 比如,你晚上写一篇论文,写好了存起来。结果第二天早上起来,你再拿出来一看,害,写的什么啊。早上修改了一大堆,改完了存起来。结果下午一想,害,早上我改什么啊!昨晚那个写…

    代码程序 2024年9月29日
  • VPS路由线路去回程测试及线路分辨

    前言 路由线路分为去程和回程,去程和回程也许并不一样,所以准确的线路测试应该分别测试去程和回程; 并且有些服务商提供的线路在国内不同区域也许并不一致,复杂的网络环境就需要自己去慢慢…

    代码程序 2021年4月3日
  • aws光帆超出流量自动关机一键脚本

    是否会因为光帆跑的流量统计而烦恼,是否担心流量跑超了,产生费用,那么他来了~ 废话不多说,直接贴我自己写的脚本 ==================================…

    代码程序 2024年9月5日
  • 分享个bing壁纸项目

    https://github.com/androidmumo/bing这老哥5年前我就用了他做的第一版本,23年底发现更新了果断部署前段时间改了下代码采集了2010年到现在的壁纸数…

    2天前
  • 自建音乐云服务–我的音乐精灵melody

    大家好,我叫 Melody,你的音乐精灵,旨在帮助你更好地管理音乐。目前的主要能力是帮助你将喜欢的歌曲或者音频上传到音乐平台的云盘。 相关链接 GitHub:https://git…

    2022年8月14日
  • 记一下rclone同时挂载多个网盘的方法

    前言 下列操作是在centos系统上进行的,其他发行版的方式可以按各个发行版的方式参考修改。 1、安装好rclone 前提是安装好rclone,并且已经挂载好网盘。如何挂载可以看一…

    2021年6月27日
  • HEXO博客网站主题:Solitude

    一款优雅的 Hexo 主题,支持懒加载、PWA、Latex以及多种评论系统。 增加评论弹幕页 更高效的自定义侧边栏功能模块,新版本支持排序 公开主题适配资源供大家使用 增加 Pos…

    2024年5月5日
  • 哪吒v1 Docker CloudFlare Tunnel版 开箱即用

    哪吒已经更了新版的agent安装脚本,就把相关内容删除了,只保留了 CloudFlare Tunnel 相关内容。 地址 https://github.com/yumusb/nez…

    代码程序 2025年1月18日

发表回复

登录后才能评论