Skip to content

Commit

Permalink
Update main.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
bingzhangdai committed Jan 8, 2024
1 parent 5a1f5fd commit 5765a47
Showing 1 changed file with 54 additions and 54 deletions.
108 changes: 54 additions & 54 deletions roles/shadowsocks-libev/tasks/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -67,60 +67,60 @@
value: "{{ item.value }}"
sysctl_set: yes
loop:
# turn on path MTU discovery
- name: net.ipv4.tcp_mtu_probing
value: '1'
# short FIN timeout
- name: net.ipv4.tcp_fin_timeout
value: '30'
# short keepalive time
- name: net.ipv4.tcp_keepalive_time
value: '1200'
# reuse timewait sockets when safe
- name: net.ipv4.tcp_tw_reuse
value: '1'
# max SYN backlog
- name: net.ipv4.tcp_max_syn_backlog
value: '4096'
# TCP receive buffer
- name: net.ipv4.tcp_rmem
value: '4096 87380 67108864'
# default read buffer
- name: net.core.rmem_default
value: '65536'
# max read buffer
- name: net.core.rmem_max
value: '67108864'
# TCP write buffer
- name: net.ipv4.tcp_wmem
value: '4096 65536 67108864'
# default write buffer
- name: net.core.wmem_default
value: '65536'
# max write buffer
- name: net.core.wmem_max
value: '67108864'
# max backlog
- name: net.core.somaxconn
value: '4096'
# max processor input queue
- name: net.core.netdev_max_backlog
value: '4096'
# max open files
- name: fs.file-max
value: '51200'
# resist SYN flood attacks
- name: net.ipv4.tcp_syncookies
value: '1'
# turn off fast timewait sockets recycling
- name: net.ipv4.tcp_tw_recycle
value: '0'
# outbound port range
- name: net.ipv4.ip_local_port_range
value: '10000 65000'
# max timewait sockets held by system simultaneously
- name: net.ipv4.tcp_max_tw_buckets
value: '5000'
# turn on path MTU discovery
- name: net.ipv4.tcp_mtu_probing
value: '1'
# short FIN timeout
- name: net.ipv4.tcp_fin_timeout
value: '30'
# short keepalive time
- name: net.ipv4.tcp_keepalive_time
value: '1200'
# reuse timewait sockets when safe
- name: net.ipv4.tcp_tw_reuse
value: '1'
# max SYN backlog
- name: net.ipv4.tcp_max_syn_backlog
value: '4096'
# TCP receive buffer
- name: net.ipv4.tcp_rmem
value: '4096 87380 67108864'
# default read buffer
- name: net.core.rmem_default
value: '65536'
# max read buffer
- name: net.core.rmem_max
value: '67108864'
# TCP write buffer
- name: net.ipv4.tcp_wmem
value: '4096 65536 67108864'
# default write buffer
- name: net.core.wmem_default
value: '65536'
# max write buffer
- name: net.core.wmem_max
value: '67108864'
# max backlog
- name: net.core.somaxconn
value: '4096'
# max processor input queue
- name: net.core.netdev_max_backlog
value: '4096'
# max open files
- name: fs.file-max
value: '51200'
# resist SYN flood attacks
- name: net.ipv4.tcp_syncookies
value: '1'
# turn off fast timewait sockets recycling
- name: net.ipv4.tcp_tw_recycle
value: '0'
# outbound port range
- name: net.ipv4.ip_local_port_range
value: '10000 65000'
# max timewait sockets held by system simultaneously
- name: net.ipv4.tcp_max_tw_buckets
value: '5000'

- name: configure and start shadowsocks-libev
block:
Expand Down

0 comments on commit 5765a47

Please sign in to comment.