Realm 中转简单教程
Realm 中转简单教程
Realm 是一个中转工具:
A simple, high performance relay server written in rust.
项目地址:https://github.com/zhboner/realm
以 Debian 为例,首先在 Release 页面下载realm-x86_64-unknown-linux-gnu.tar.gz
(这里下的是当前最新版v2.6.0):
wget https://github.com/zhboner/realm/releases/download/v2.6.0/realm-x86_64-unknown-linux-gnu.tar.gz
然后解压:
tar -zxvf realm-x86_64-unknown-linux-gnu.tar.gz
得到一个 realm 可执行文件,将它移动到 bin 下:
sudo mv realm /usr/local/bin/
也可以移动到 sbin 目录下(写日志时需要权限)
sudo mv realm /usr/local/sbin/
然后创建配置文件(比如叫config.toml):
[log]
level = "warn"
output = "/var/log/realm.log"
[network]
no_tcp = false
use_udp = true
[[endpoints]]
# 如果需要同时监听IPv6则需要写成:listen = "[::0]:监听端口"
listen = "0.0.0.0:监听端口"
remote = "目标IP:目标端口"
最后执行启动命令:
sudo realm -c config.toml
或者使用 nohup:
sudo nohup realm -c config.toml > /dev/null 2>&1 &
再或者使用 supervisor 进程守护来运行。