/proc/sys/net/ipv4/ip_forward 被关闭问题排查

问题描述

之前搭了一个mongodb, 在docker中部署mongodb,做了端口转发,但是发现mongodb总是失联,每隔一段时间就会断开,但是容器还存在,最后定位到是端口转发被关闭了:/proc/sys/net/ipv4/ip_forward

docker的端口转发,需要: echo 1 > /proc/sys/net/ipv4/ip_forward

那么接下来的问题就是寻找 谁访问了 /proc/sys/net/ipv4/ip_forward

追踪线索

这里我想知道是什么时候ip_forward被改写了,所有这里简单写了个脚本,用于监控:

bash 复制代码
#!/bin/bash
while true;do
	status=$(cat /proc/sys/net/ipv4/ip_forward)
       	if [ $status -eq 0 ];then
	        date >> log.txt
		break
	fi
	sleep 1
done

最后观察 log.txt, 发现每次被关闭的时候,很有规律,大约每隔固定时间就会被改写。

最终发现v2rayA这个软件改写的:

但是为什么会定时被改写呢?这是因为我写了脚本自动改写 v2rayA的配置

相关推荐
打不了嗝 ᥬ᭄14 小时前
传输层协议TCP
linux·服务器·网络·c++·tcp/ip
Rysxt_15 小时前
UDP请求解析教程:深入理解请求头、请求体与参数机制
网络·网络协议·udp
小马哥编程15 小时前
JWT 是由哪三个部分组成?如何使用JWT进行身份认证?
网络协议·http·架构·ssh
noravinsc16 小时前
https 可以访问 8866端口吗
网络协议·http·https
岛屿旅人16 小时前
英国国防部推进本土化开放架构建设
网络·人工智能·安全·web安全·架构
Unstoppable2216 小时前
八股训练营第 6 天 | HTTPS 和HTTP 有哪些区别?HTTPS的工作原理(HTTPS建立连接的过程)?TCP和UDP的区别?
tcp/ip·http·https·八股
重生之我在20年代敲代码16 小时前
【Linux网络编程】初识网络,理解TCP/IP五层模型
linux·运维·服务器·网络
称心-如意16 小时前
浅谈TCP与UDP协议:TCP和UDP分别是什么,区别在哪里
网络协议·tcp/ip·udp
努力学习的小廉17 小时前
深入了解linux网络—— 守护进程
linux·运维·网络
我是Feri18 小时前
HarmonyOS6.0开发实战:HTTP 网络请求与 API 交互全指南
网络·http·harmonyos·openharmonyos·harmonyos6.0