Realm介绍
Realm是Rust语言开发的流量转发工具
Realm GitHub主页
支持: 转发TCP或UDP流量、支持DDNS.
安装Realm
可通过vps-toolbox 安装, 安装的版本号为最新的Realm, 并自动创建realm服务.
Realm 命令行 转发
- TCP/UDP转发:
realm -l 0.0.0.0:123 -r test.com:456
本机 123 端口, 转发到 test.com 的 456 端口
创建 Realm开机自启服务
-
创建配置文件, 新建
/root/realm.toml
, 内容类似:
例子, 分别转发 本机:123 => test.com:456, 本机:111 => 8.8.8.8:2222[[endpoints]] listen = "0.0.0.0:123" remote = "test.com:456" [[endpoints]] listen = "0.0.0.0:111" remote = "8.8.8.8:222"
-
Realm开机自启动
echo -e '[Unit]nDescription=realmnAfter=network-online.targetnWants=network-online.target systemd-networkd-wait-online.servicen[Service]nType=simplenUser=rootnRestart=on-failurenRestartSec=5snExecStart=/usr/bin/realm -c /root/realm.toml[Install]nWantedBy=multi-user.target' > /etc/systemd/system/realm.service; systemctl daemon-reload; systemctl enable realm;
启动服务:
systemctl restart realm
, 这样以后重启也自动启动realm了.
Realm和Gost比较
- Realm比Gost占用资源更小
- Gost功能比Realm多些(支持隧道协议)
- IPv6转发 Realm2和Gost 都支持
Gost介绍