What's new

G·TM How to speed up your v2ray vps server

Nutskie

Forum Expert
Joined
Oct 5, 2020
Posts
1,836
Solutions
1
Reaction
14,839
Points
2,054
sa mga may naka install na v2ray sa vps nila pang speed up ito

im not the owner of this script
credits kung sino kaman hindi ko kilala e haha

bash <(curl -Ls You do not have permission to view the full content of this post. Log in or register now.)

1) install bbr

wget --no-check-certificate You do not have permission to view the full content of this post. Log in or register now. && chmod +x bbr.sh && ./bbr.sh

nano /etc/security/limits.conf


Add the following lines at the bottom of the file after the

net.ipv4.tcp_congestion_control = bbr line.
fs.file-max = 51200
net.core.rmem_max = 67108864
net.core.wmem_max = 67108864
net.core.netdev_max_backlog = 250000
net.core.somaxconn = 4096
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_tw_recycle = 0
net.ipv4.tcp_fin_timeout = 30
net.ipv4.tcp_keepalive_time = 1200
net.ipv4.ip_local_port_range = 10000 65000
net.ipv4.tcp_max_syn_backlog = 8192
net.ipv4.tcp_max_tw_buckets = 5000
net.ipv4.tcp_fastopen = 3
net.ipv4.tcp_mem = 25600 51200 102400
net.ipv4.tcp_rmem = 4096 87380 67108864
net.ipv4.tcp_wmem = 4096 65536 67108864
net.ipv4.tcp_mtu_probing = 1

Press Ctrl + X to exit and then press Y to save the file, and press enter to keep the same file name.
Apply the new settings by entering the command below.

sysctl -p

lets make more optimizations

nano /etc/security/limits.conf


2)

Add these lines to the bottom of the file, include the * symbol.
  • soft nofile 51200
  • hard nofile 51200
Press Ctrl + X to exit and then press Y to save the file, and press enter to keep the same file name.
Next, enter this command.

3)
nano /etc/pam.d/common-session

Add the following line at the end of the file.
session required pam_limits.so
Press Ctrl + X to exit and then press Y to save the file, and press enter to keep the same file name.

4)

nano /etc/profile

Add the following line at the end of the file.
ulimit -n 51200
Finally, type the command below.

ulimit -n 51200
Restart V2ray command
nano /etc/sysctl.conf
RAW Paste Data
1)
lsmod | grep bbr
wget --no-check-certificate You do not have permission to view the full content of this post. Log in or register now. && chmod +x bbr.sh && ./bbr.sh

Add the following lines at the bottom of the file after the net.ipv4.tcp_congestion_control = bbr line.
fs.file-max = 51200
net.core.rmem_max = 67108864
net.core.wmem_max = 67108864
net.core.netdev_max_backlog = 250000
net.core.somaxconn = 4096
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_tw_recycle = 0
net.ipv4.tcp_fin_timeout = 30
net.ipv4.tcp_keepalive_time = 1200
net.ipv4.ip_local_port_range = 10000 65000
net.ipv4.tcp_max_syn_backlog = 8192
net.ipv4.tcp_max_tw_buckets = 5000
net.ipv4.tcp_fastopen = 3
net.ipv4.tcp_mem = 25600 51200 102400
net.ipv4.tcp_rmem = 4096 87380 67108864
net.ipv4.tcp_wmem = 4096 65536 67108864
net.ipv4.tcp_mtu_probing = 1
Press Ctrl + X to exit and then press Y to save the file, and press enter to keep the same file name.
Apply the new settings by entering the command below.

sysctl -p


2)
nano /etc/security/limits.conf

Add these lines to the bottom of the file, include the * symbol.

  • soft nofile 51200
  • hard nofile 51200

Press Ctrl + X to exit and then press Y to save the file, and press enter to keep the same file name.

Next, enter this command.

3)
nano /etc/pam.d/common-session

Add the following line at the end of
the file.

session required pam_limits.so

Press Ctrl + X to exit and then press Y to save the file, and press enter to keep the same file name.

4)

nano /etc/profile

Add the following line at the end of the file.

ulimit -n 51200

Finally, type the command below.

ulimit -n 51200

Restart V2ray command

nano /etc/sysctl.conf
 

Similar threads

Back
Top