---
title: 禁用nf_conntrack
description: "内核的nf_conntrack模块可以用来实现NAT（Network Address Translation），但是在没有使用NAT的场景，开启nf_conntrack模块会导致不必要的CPU消耗，甚至可能导致table记录满，从而产生丢包问题，因此可以考虑关闭nf_conntrack模块提升性能。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengdbs/systuningguide/tngg/kunpengdbs_tuningguide_05_0010.html
sourcePath: /source/zh/kunpengdbs/systuningguide/tngg/kunpengdbs_tuningguide_05_0010.html
indexId: c331883ac4f4bae632a09974bfd062fa3e127996a065e3f0c8e4fba06392007f77
---
# 禁用nf_conntrack

#### 目的

内核的nf_conntrack模块可以用来实现NAT（Network Address Translation），但是在没有使用NAT的场景，开启nf_conntrack模块会导致不必要的CPU消耗，甚至可能导致table记录满，从而产生丢包问题，因此可以考虑关闭nf_conntrack模块提升性能。


#### 方法

1. 打开文件“/etc/modprobe.d/blacklist.conf”。
  1 vi /etc/modprobe.d/blacklist.conf

2. 按“i”进入编辑模式，在“/etc/modprobe.d/blacklist.conf”文件中加入如下参数。
  1 2 3 4 5 6 7 8 9 10 install nf_conntrack /bin/false blacklist nf_conntrack blacklist nf_conntrack_ipv6 blacklist xt_conntrack blacklist nf_conntrack_ftp blacklist xt_state blacklist iptable_nat blacklist ipt_REDIRECT blacklist nf_nat blacklist nf_conntrack_ipv4

3. 按“Esc”键，输入:wq!，按“Enter”保存并退出编辑。
4. 重启操作系统使配置生效。
