skip to content
Logo 三七の小站

Realm 转发

/ 1 min read

1. Realm 下载

Terminal window
wget -P /etc/realm https://github.com/zhboner/realm/releases/download/v2.6.3/realm-x86_64-unknown-linux-gnu.tar.gz
tar -C /etc/realm -xzvf /etc/realm/realm-x86_64-unknown-linux-gnu.tar.gz
chmod +x /etc/realm/realm

2. 创建配置文件

Terminal window
nano /etc/realm/config.toml
[network]
use_udp = true
zero_copy = true
[[endpoints]]
listen = "0.0.0.0:22001"
remote = "[2400:8a20:112:1::305]:22"
[[endpoints]]
listen = "0.0.0.0:6000"
remote = "5.6.7.8:443"

3. 启动 Realm

Terminal window
/etc/realm/realm -c /etc/realm/config.toml

4. 设置开机启动

Terminal window
nano /etc/systemd/system/realm.service
[Unit]
Description=realm
After=network-online.target
Wants=network-online.target systemd-networkd-wait-online.service
[Service]
Type=simple
User=root
Restart=on-failure
RestartSec=5s
DynamicUser=true
WorkingDirectory=/etc/realm
ExecStart=/etc/realm/realm -c /etc/realm/config.toml
[Install]
WantedBy=multi-user.target
Terminal window
systemctl daemon-reload
systemctl enable realm
systemctl restart realm
systemctl status realm