加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux – 使用puppet对ip route和sysctl进行更改

发布时间:2020-12-13 18:18:07 所属栏目:Linux 来源:网络整理
导读:我有两个改变ip route禁用tcp慢启动的sysctl. 我就是这样做的 ip route show 记下以默认开头的行. 从默认行中选取IP并运行 sudo ip route change default via $ip_address dev eth0 initcwnd 12 sudo sysctl -w net.ipv4.tcp_slow_start_after_idle=0 我怎样
我有两个改变ip route&禁用tcp慢启动的sysctl.
我就是这样做的
ip route show

记下以默认开头的行.

从默认行中选取IP并运行

sudo ip route change default via $ip_address dev eth0 initcwnd 12 
sudo sysctl -w net.ipv4.tcp_slow_start_after_idle=0

我怎样才能创建一个木偶剧本呢?可以部署到许多相同类型的机器上的一个 – CentOS 6

编辑:
添加了赏金来获得一个有效的例子

sudo ip route change default via $ip_address dev eth0 initcwnd 12

解决方法

离开larsks回答,如果你有静态IP地址,请将其放在/ sbin / ifup-local中
#!/bin/sh

GATEWAY=`ip route| awk '/^def/{print $3}'`
DEFGWDEV=`ip route| awk '/^def/{print $5}'`

if [ "$1" = $DEFGWDEV ]; then
  ip route change default via $GATEWAY dev $DEFGWDEV initcwnd 12
fi

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读