realm的安装和配置
一、下载可执行程序
realm 的发布页面在 Github ,根据自己的系统下载最新版本即可。比如VPS用64位的 Debian 系统,就下载 realm-x86_64-unknown-linux-gnu.tar.gz。
然后在本地解压,得到一个名为 realm 的可执行程序。把这个文件用 SFTP 上传到 VPS 的 /root 目录。用 ssh 连接到 VPS 后,给 realm 加上可执行权限:
1 | |
二、realm配置文件
realm 的配置文件是 toml 格式的文本文件,用 nano 创建:
1 | |
其中listen 填本机监听的地址和端口,remote 填目标机器的地址和端口。需要转发多条规则的话,就多写几组 [[endpoints]] :
1 | |
其中 listen 里的 [::] 表示监听本机所有 ipv6 地址,0.0.0.0 表示监听所有 ipv4 地址。支持将ipv4转发到ipv6,或反过来。配置好后按 ctrl+x 退出,提示保存时按 y 确认,配置文件就创建好了。
三、自启动服务项
这里创建一个 systemd 服务让 realm 开机自启。也用 nano 创建服务文件:
1 | |
realm 程序和配置文件都放在 /root 目录下的话,直接写入以下内容即可:
1 | |
服务文件创建好后,重载 systemd 配置,然后启动 realm 并设置开机自启:
1 | |
查看 realm 服务的运行状态:
1 | |
改了配置文件,需要重启服务才能生效:
1 | |
如果不再需要转发,可以停止 realm 并取消开机自启:
1 | |
realm的安装和配置
https://blog.ionosyne.com/2026/10/15/realm的安装和配置/