以下配置针对我的世界KCP优化 #
服务器网络优化 #
编辑文件 #
vi /etc/sysctl.conf
net.core.default_qdisc = fq
net.core.rmem_max = 26214400
net.core.wmem_max = 26214400
net.core.rmem_default = 2621440
net.core.wmem_default = 2621440
net.core.netdev_max_backlog = 10000
net.core.optmem_max = 81920
net.ipv4.tcp_congestion_control = bbr
net.ipv4.tcp_slow_start_after_idle = 0
net.ipv4.ip_local_port_range = 10000 65535
net.ipv4.udp_mem = 8192 262144 524288
net.ipv4.udp_rmem_min = 16384
net.ipv4.udp_wmem_min = 16384
vm.swappiness = 1
fs.file-max = 2000000
应用配置 #
sysctl -p
服务器frps配置文件 #
添加到 PATH #
sudo mv ~/frps/frps /usr/local/bin/frps
mkdir log
sudo chmod +x /usr/local/bin/frps
编辑文件 #
vi frps.toml
bindPort = 443
kcpBindPort = 443
[auth]
method = "token"
token = "lmm521314"
[log]
to = "/var/log/frps.log"
level = "info"
maxDays = 3
后台运行 #
nohup frps -c frps.toml > ./log/frps.log 2>&1 &
客户端frpc配置文件 #
编辑文件 #
vi frps.toml
serverAddr = "ip"
serverPort = 443
[auth]
method = "token"
token = "lmm521314"
[transport]
protocol = "kcp"
[[proxies]]
name = "skymc-tcp"
type = "tcp"
localIP = "127.0.0.1"
localPort = 25555
remotePort = 11112
[proxies.transport]
useEncryption = true
useCompression = true
[[proxies]]
name = "skymc-udp"
type = "udp"
localIP = "127.0.0.1"
localPort = 25555
remotePort = 11112
[proxies.transport]
useEncryption = true
useCompression = true
后台运行 #
mkdir log
nohup frpc -c frpc.toml > ./log/frpc.log 2>&1 &