首页 > 系统相关 >nginx 113: No route to host

nginx 113: No route to host

时间:2022-08-17 18:02:54浏览次数:69  
标签:iptables No route nginx host 113 Docker

nginx 113: No route to host

1.1 背景

用容器启动的nginx服务启动正常,upstream访问后端的时候,nginx日志里有报错:

  • failed (113: No route to host) while connecting to upstream

百度查询是防火墙原因,但查看firewalld和iptables都是退出的状态
发现使用过iptables -F清除iptables的规则后,docker启动容器自身启动受影响

2.1 解决方法

firewall 的底层是使用 iptables 进行数据过滤,建立在 iptables 之上,而Docker 使用 iptables 来进行网络隔离和管理,这可能会与 Docker 产生冲突。当 firewalld 启动或者重启的时候,将会从 iptables 中移除 Docker 的规则,从而影响了 Docker 的正常工作

//清空防火墙规则
iptables -F
//重启docker
systemctl restart docker
//重启容器nginx再测试
docker resatrt nginx

标签:iptables,No,route,nginx,host,113,Docker
From: https://www.cnblogs.com/liwenchao1995/p/16596178.html

相关文章

  • vue学习之------vue-router入门
    单页面应用的路由原理:单页面应用的整个项目只存在一个HTML文件,页面的切换 本质上 是 组件的切换;所以,路由的作用是将组件与相应的URL路径相对应;因为是单页面应用,所以......
  • 认识Nginx
    无论你用浏览器还是APP访问多数网站,到达的第一站就是Nginx。后来者居上的Nginx千禧年前后,互联网业务迎来了高速发展,老牌的Web服务器都无法满足高性能、高可靠的市场需求......
  • Nginx工作原理
    Nginx作为边缘节点,它处理的流量是其他节点的数倍,是如何处理上万的请求了?我们将从Nginx的进程管理机制和请求处理流程2个方面介绍Nginx如何高效的处理请求。进程管理机制......
  • nginx使用
    windows启动:(1)检查80端口应用netstat-ano|findstr0.0.0.0:80(2)杀死该进程taskkill/F/pid9016(3)cmd管理员模式进入nginx文件夹nginx.exe (4)停止nginx(快速/......
  • Network: use --host to expose
    vite启动后提示:Network:use --host toexpose,且无法通过网络IP访问服务   原因:当 局域网 中另一台设备需要访问该服务时,必须通过本机 IP+端口 访问。尝......
  • Filbeat采集nginx-ingress日志
     一、创建configmap配置文件注:filebeat6以上版本需要将prospectors改为inputs,paths下指定的nginx-ingress日志路径匹配模式以及hosts指定的kafka地址需要根据实......
  • vue-router
    路由基本使用//main.jsimport{createRouter,createWebHistory}from'vue-router'importHomeViewfrom'../views/HomeView.vue'importAboutViewfrom'../views/Ab......
  • nginx升级
    nginx升级升级背景:Nginx是一款轻量级Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。Nginx存在漏洞,该漏洞允许攻击者从DNS服务器伪造UDP数据包造成1-byte的内......
  • jdbc-windows环境下mysql出现Access denied for user ‘root’@‘localhost’ (using
    1.遇到这个问题后,排查用户名密码、远程连接是否开启、服务是否正常启动、重启mysql服务、用navicat测试能否正常连接2.上述操作均不能发现问题3.在windows内用超级管理员......
  • Nginx
    Nginx反向代理反向代理:请求ip80转发到ip8080;根据访问的路径跳转到不同端口的服务中。Nginx负载均衡分配服务器策略1、轮询(默认)每个请求按时间顺序逐一分配到不同的后......