转发鸡
-------------------------------------------------------------
cd ~; \
wget -O realm.tar.gz https://github.com/zhboner/realm/releases/download/v2.6.0/realm-x86_64-unknown-linux-gnu.tar.gz; \
tar -xvf realm.tar.gz; \
chmod +x realm; \
cat > /root/config.toml <<EOF
[network]
no_tcp = false
use_udp = true

[[endpoints]]
listen = "[::]:5000"
remote = "0.0.0.0:5000"
listen_transport = "mws;host=www.bing.com;path=/;servername=www.bing.com"
EOF
cat <<EOF | sudo tee /etc/systemd/system/realm.service >/dev/null
[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=/root
ExecStart=/root/realm -c /root/config.toml

[Install]
WantedBy=multi-user.target
EOF
systemctl daemon-reload; \
systemctl enable realm; \
systemctl restart realm; \
systemctl status realm

----------------------------------------------------------
落地鸡
------------------------------------
cd ~; \
wget -O realm.tar.gz https://github.com/zhboner/realm/releases/download/v2.6.0/realm-x86_64-unknown-linux-gnu.tar.gz; \
tar -xvf realm.tar.gz; \
chmod +x realm; \
cat > /root/config.toml <<EOF
[network]
no_tcp = false
use_udp = true

[[endpoints]]
listen = "0.0.0.0:5000"
remote = "127.0.0.1:10000"
listen_transport = "mws;host=www.bing.com;path=/;servername=www.bing.com"
EOF
cat <<EOF | sudo tee /etc/systemd/system/realm.service >/dev/null
[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=/root
ExecStart=/root/realm -c /root/config.toml

[Install]
WantedBy=multi-user.target
EOF
systemctl daemon-reload; \
systemctl enable realm; \
systemctl restart realm; \
systemctl status realm

------------------------------

一键卸载realm
-------------------------------
1. 停止并禁用服务
首先,停止realm服务并禁用其开机启动:
sudo systemctl stop realm
sudo systemctl disable realm
2. 删除服务文件
接下来,删除systemd服务文件:
sudo rm /etc/systemd/system/realm.service
然后重新加载systemd守护进程:
sudo systemctl daemon-reload
3. 删除realm二进制文件和配置文件
删除realm二进制文件和配置文件:
rm ~/realm
rm ~/config.toml
---------------------
sudo systemctl stop realm && \
sudo systemctl disable realm && \
sudo rm /etc/systemd/system/realm.service && \
sudo systemctl daemon-reload && \
rm ~/realm && \
rm ~/config.toml && \
rm ~/realm.tar.gz && \
echo "Realm has been successfully uninstalled."