web-dev-qa-db-ja.com

再起動するたびにinitcwndを変更するにはどうすればよいですか?

次のコマンドを使用して、DebianLinuxシステムのinitcwndTCP初期輻輳ウィンドウ )を変更できます。

ip route change default via 123.123.123.241 dev eno1 onlink initcwnd 32

例:

$ ip route show
default via 123.123.123.241 dev eno1 onlink 
123.123.123.240/29 dev eno1 proto kernel scope link src 123.123.123.242 
172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1 linkdown 
$ ip route change default via 123.123.123.241 dev eno1 onlink initcwnd 32
$ ip route show
default via 123.123.123.241 dev eno1 onlink  initcwnd 32
123.123.123.240/29 dev eno1 proto kernel scope link src 123.123.123.242 
172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1 linkdown 
$

再起動後にこの変更を保持するにはどうすればよいですか?これが私の/etc/network/interfaces。これは、この構成を追加するのに適切な場所ですか?どうやって?

auto lo
iface lo inet loopback

auto eno1
iface eno1 inet static
  address 123.123.123.242
  netmask 255.255.255.248
  network 123.123.123.240
  broadcast 123.123.123.29
  gateway 123.123.123.241
  dns-nameservers 123.123.1.2 123.123.1.66

auto eno1:0
iface eno1:0 inet static
  address 123.123.123.243
  netmask 255.255.255.248
  gateway 123.123.123.241
1
wintermeyer

post-up-コマンドをeno1/etc/network/interfacesセクションに追加できます。

iface eno1 inet static
  ...
  dns-nameservers 123.123.1.2 123.123.1.66
  post-up ip route change default via 123.123.123.241 dev eno1 onlink initcwnd 32

iface eno0:2 inet static
  ...

Debianネットワーク構成に関する多くの詳細

1
Alex Stragies