Loading... ``` # 允许数据包从 lo(本地环回)接口路由到本地网络。 net.ipv4.conf.all.route_localnet=1 # 开启 IPv4 转发,允许当前设备作为路由器。 net.ipv4.ip_forward=1 # 分别为所有接口和默认接口开启 IPv4 转发。 net.ipv4.conf.all.forwarding=1 net.ipv4.conf.default.forwarding=1 # 禁止保存和恢复某些 TCP 连接指标。 net.ipv4.tcp_no_metrics_save=1 # 禁用 TCP 显式拥塞通知。 net.ipv4.tcp_ecn=0 # 禁用 TCP 的快速重传超时恢复。 net.ipv4.tcp_frto=0 # 关闭 TCP MTU 探测。 net.ipv4.tcp_mtu_probing=0 # 关闭 TCP 的 TIME-WAIT 状态遵循 RFC 1337。 net.ipv4.tcp_rfc1337=0 # 开启 TCP 选择确认。 net.ipv4.tcp_sack=1 # 开启 TCP 快速重传机制。 net.ipv4.tcp_fack=1 # 开启 TCP 窗口缩放,允许更大的接收窗口。 net.ipv4.tcp_window_scaling=1 # 设置 TCP 窗口扩大因子。 net.ipv4.tcp_adv_win_scale=1 # 允许 TCP 动态调整接收缓冲区的大小。 net.ipv4.tcp_moderate_rcvbuf=1 # 设置 TCP 读/写缓冲区的最大字节数。 net.core.rmem_max=33554432 net.core.wmem_max=33554432 # 分别设置 TCP 读/写缓冲区的最小、默认和最大值。 net.ipv4.tcp_rmem=4096 87380 33554432 net.ipv4.tcp_wmem=4096 16384 33554432 # 设置 UDP 读/写缓冲区的最小值。 net.ipv4.udp_rmem_min=8192 net.ipv4.udp_wmem_min=8192 # 设置默认队列规则为公平队列(Fair Queue)。 net.core.default_qdisc=fq # 设置 TCP 拥塞控制算法为 BBR。 net.ipv4.tcp_congestion_control=bbr # 设置系统允许打开的文件数量的最大值。 fs.file-max=1000000 ``` 这些参数主要用于优化网络性能,特别是在作为路由器、服务器或进行高性能网络计算的情况下。更改这些设置应谨慎进行,最好在测试环境下先验证其效果。 # 参考 [在 Windows 11 下启用 BBR v2][1] [1]: https://dev.moe/2829 最后修改:2024 年 05 月 11 日 © 允许规范转载 赞 如果觉得我的文章对你有用,请随意赞赏