关于nginx连接被重置引发的网络协议工作解析

news/2025/2/10 8:24:50/

文章目录

  • 问题
  • 尝试方案
  • 实际解决过程
    • 安装tcpdump
    • 监听
    • 定位问题
    • 配置iptales
      • 关于filewall和iptables的区别

问题

笔者在配置nginx对某个网站的代理时,在浏览器访问对应地址报连接被重置的错误。

尝试方案

笔者确认地址无误后,查看了nginx配置也没有问题。随尝试telnet测试连通性,确定没有问题。
一再确认上述问题无误后,使用curl命令在服务器尝试访问对应网站地址。发现可以访问。
随查看nginx的access.log,发现并没有本机浏览器访问服务器的记录。于是便使用tcpdump排查分析问题

实际解决过程

安装tcpdump

yum -y install tcpdump

监听

由于笔者访问的是服务器3000端口,于是就开一个tcpdump抓3000端口的包

tcpdump -i any tcp and port 3000

定位问题

这时笔者再次使用浏览器访问ip:3000后,发现问题所在,如下图所示,在服务器抓包记录中,我们看到浏览器请求的包,却没有看到服务器对客户端发的ack确认包,说明我们的请求包可能被服务器丢掉了。
在这里插入图片描述

配置iptales

于是笔者在iptabls配置了一个3000端口的accept命令

iptables -I INPUT -p tcp --dport 3000 -j ACCEPT

最终问题解决,键入ip:3000也看到了需要的页面
在这里插入图片描述再次使用tcpdump监听3000,此时的tcp交互如下图所示
在这里插入图片描述

关于filewall和iptables的区别

这里笔者还在研究,具体可以参考这篇文章
Linux–防火墙{Firewalld和Iptables的关系,iptables四表五链,firewalld网络区域以及通过图形工具进行操作}


http://www.ppmy.cn/news/674083.html

相关文章

中央处理器及大题解构

自在飞花轻似梦,无边丝雨细如愁 文章目录 前言前言 唐朔飞老师中若是将某一个数存入到某一个寄存器中,存入的寄存器是不需要打括号的, 每一个指令先从宏观上分成两个部分,取指令和执行指令两个方面,而取指令所有的指令做的都是一样的,根据PC所指向的地址去内存中取出这个…

MacBook打开百度连接都是显示连接被重置,各种尝试及重装MacOS系统教程

一、以下是苹果电脑出现的问题,烦死了,啥浏览器都不行,电脑也重启几次无效。 奇怪的是电脑ping的通百度地址: 心灰意冷,难道要重装电脑,但太麻烦了。 最后尝试修改hosts文件,修改DNS&#xf…

Struts文件上传页面上传后显示“连接已重置”

连接已重置,what 测试后台方法也没有调用; 突然想起来是之前也遇到过: 原因是文件大小超过上传限制!!! 解决办法 在 struts.xml对应的action里面;添加如下代码 重启项目即可!&a…

手机显示服务器被重置连接断开,手机服务器链接被重置

手机服务器链接被重置 内容精选 换一换 只有运行中的云服务器才允许用户登录。Windows操作系统用户名“Administrator”。忘记密码,请先通过“重置密码”功能设置登录密码。重置密码:选中待重置密码的云耀云服务器,并选择“操作”列下的“ 重置密码”。重置密码:选中待重置…

kettle mysql连接超时_kettle 数据库连接中断重置

项目适用kettle作为etl工具,源数据库为mysql库,目标库为oracle。在持续的循环调度中,经常发现oracle的数据库连接中断,需要重置。 具体报错信息如下: INFO 26-12 23:40:13,220 - Kitchen - Logging is at level : Basic logging INFO 26-12 23:40:13,221 - Kitchen - St…

计算机网络重置,怎么重置电脑网络连接

怎么重置电脑网络连接 随着经济的发展,电脑的使用也是越来越普遍了,怎么重置电脑网络连接?以下是小编为您整理的相关资料,欢迎阅读! 1、鼠标右键“开始菜单”,选择“计算机管理”。 2、在计算机管理界面中的…

ftp上传文件与服务器的连接被重置怎么办,FTP上传文件与服务器的连接被重置

FTP上传文件与服务器的连接被重置 内容精选 换一换 通过FTP或SFTP连接,可以对FTP或SFTP服务器抽取或加载文件,支持CSV、二进制和JSON格式。FTP和SFTP的连接参数相同。 通过FTP或SFTP连接,可以对FTP或SFTP服务器抽取或加载文件,支持CSV、二进制和JSON格式。FTP和SFTP的连接参…

ftp显示与服务器的连接被重置,ftp显示与服务器的连接被重置

ftp显示与服务器的连接被重置 内容精选 换一换 FTP/SFTP连接适用于从线下文件服务器或ECS服务器上迁移文件到OBS或数据库。当前仅支持Linux操作系统的FTP 服务器。连接FTP或SFTP服务器时,他们的连接参数相同,如表1所示。FTP/SFTP连接参数参数名说明取值样例名称连接的名称,根…