当前位置: 首页 > news >正文

解决远程主机允许路由转发 【原理扫描】:将/proc/sys/net/ipv4/ip_forward 置为0

解决远程主机允许路由转发 【原理扫描】:将/proc/sys/net/ipv4/ip_forward 置为0

  • 解决远程主机允许路由转发 【原理扫描】:将/proc/sys/net/ipv4/ip_forward 置为0
    • 问题描述
    • 解决方案
      • 临时修改
      • 永久生效
      • 验证配置
  • 影响

解决远程主机允许路由转发 【原理扫描】:将/proc/sys/net/ipv4/ip_forward 置为0

问题描述

服务器版本:CentOS 7.6

端口协议服务漏洞名称漏洞风险值风险等级威胁分类详细描述解决办法
TCP远程主机允许路由转发 【原理扫描】2[低]其他路由转发即当主机根据数据包的目的 IP 地址将发往本 IP 的包根据路由表继续转发数据包。这通常是路由器所要实现的功能。出于安全考虑,Linux 系统默认是禁止数据包转发。Windows:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\IPEnableRoute 设为 0

Linux:
/proc/sys/net/ipv4/ip_forward 置为 0

解决方案


临时修改

如果你是临时修改,可以直接运行:

echo 0 > /proc/sys/net/ipv4/ip_forward

永久生效

要永久将 /proc/sys/net/ipv4/ip_forward 置为 0,需要修改 sysctl 配置文件并使其生效。
步骤:

  1. 编辑 sysctl 配置文件
    使用文本编辑器修改 /etc/sysctl.conf 文件:
    sudo vi /etc/sysctl.conf
    
    找到或添加以下配置:
    net.ipv4.ip_forward = 0
    
  2. 使配置生效
    运行以下命令,使更改立即生效:
    sudo sysctl -p
    
  3. 确保开机自动生效
    sysctl 读取 /etc/sysctl.conf 进行配置,因此上述修改会在每次系统启动时生效,无需额外操作。

验证配置

你可以使用以下命令确认 ip_forward 是否被成功设置为 0:

cat /proc/sys/net/ipv4/ip_forward

如果返回 0,说明已生效。


影响

  • 禁用路由功能:服务器无法在不同网卡之间转发流量,影响 NAT、VPN、Docker 等依赖 IP 转发的功能。
  • 影响 Docker、Kubernetes:如果使用了 Docker 或 K8s,可能会导致 Pod 之间或容器之间的网络通信失败。
  • 影响 VPN 服务:如 OpenVPN、IPSec VPN 需要 IP 转发,禁用后可能导致 VPN 连接异常。
  • 影响网关服务器:如果服务器用作网关,禁用 IP 转发会阻止内部网络通过该服务器访问外部网络。

如果你有 NAT 或 VPN 需求,建议保持 ip_forward=1,否则请确保该更改不会影响你的网络环境。

相关文章:

  • HarmonyOS学习第20天:让应用“找准方向”的地图与定位秘籍
  • 【实战ES】实战 Elasticsearch:快速上手与深度实践-8.1.2近似最近邻(ANN)算法选型
  • 用Python写一个天气预报小程序
  • C++学习——顺序表(四)
  • SpringMVC (一)基础
  • 日志系统项目——准备工作了解类的设计模式如单例模式、工厂模式、代理模式
  • 图片隐写wp
  • 【eNSP实战】交换机和路由器配置链路聚合
  • 【MySQL】数据类型
  • API调用comfyui工作流,做一个自己的app,chatgpt给我写的前端,一键创建自己的卡通形象,附源码
  • 利用axios库的爬虫程序如何使用HTTP
  • 【Go | 从0实现简单分布式缓存】-7:增加etcd和gRPC功能
  • Windows控制台函数:设置区域属性函数FillConsoleOutputAttribute()
  • 静态路由配置实验相关过程
  • SOAP和REST的区别
  • 全方位 JVM 调优参数详解
  • 【BUG分析】微服务无法读取Nacos中的共享配置
  • MySQL事务及索引复习笔记
  • 笔记本电脑开机自动启用自定义电源计划方法
  • 利用java实现数据分析
  • 巴基斯坦副总理兼外长达尔将访华
  • “打铁”热邂逅江南水乡,长三角首个国际级铁三赛事有何不同
  • 贯彻落实《生态环境保护督察工作条例》,充分发挥生态环境保护督察利剑作用
  • 浙江广厦:诚挚道歉,涉事责任人交公安机关
  • 海外考古大家访谈|冈村秀典:礼制的形成与早期中国
  • 白玉兰奖征片综述丨海外剧创作趋势观察:跨界·融变·共生