Rinetd 可以直接通过包管理安装,但是版本比较老。最新版本需要自行编译出二进制文件,官方的源码仓库位于:链接

安装

编译出的二进制文件可以放在 /opt/rinetd 文件夹下面,最终的路径就是 /opt/rinetd/rinetd,需要给此文件加上执行权限:

chmod +x /opt/rinetd/rinetd

接下来编辑配置文件,编辑 /etc/rinetd.conf

0.0.0.0 80    10.0.0.1 80
0.0.0.0 443   10.0.0.1 443

保存即可。

开机启动

开机启动使用 Systemd,编辑 /etc/systemd/system/rinetd.service

[Unit]
Description=rinetd
After=network.target

[Service]
Type=forking
ExecStart=/opt/rinetd/rinetd -c /etc/rinetd.conf

[Install]
WantedBy=multi-user.target

保存后再运行:

systemctl start rinetd
systemctl enable rinetd

即完成了 Rinetd 安装和启动。