Home

Blog

Photo

Built with Next.js

© 2021-2025 @Xqd

2025年6月24日

Openai logomarkOpenai logomark

服务器折腾之间出现的问题和想法

服务器折腾之间出现的问题和想法

添加Socks5 IPv4出口

如遇错误修改该路径下/etc/systemd/system/tun2socks.service文件,并重启。

[Unit]
Description=Tun2Socks Tunnel Service
After=network.target

[Service]
Type=simple
ExecStart=/usr/local/bin/tun2socks /etc/tun2socks/config.yaml

# 启动后配置路由规则
ExecStartPost=/bin/bash -c "/sbin/ip rule add fwmark 438 lookup main pref 10; /sbin/ip -6 rule add fwmark 438 lookup main pref 10; /sbin/ip route add default dev tun0 table 20; /sbin/ip rule add lookup 20 pref 20"

# 停止服务时清理规则
ExecStop=/bin/bash -c "/sbin/ip route del default dev tun0 table 20; /sbin/ip rule del lookup 20 pref 20; /sbin/ip rule del fwmark 438 lookup main pref 10; /sbin/ip -6 rule del fwmark 438 lookup main pref 10"

Restart=on-failure

[Install]
WantedBy=multi-user.target

添加realm转发

逻辑:只需在中转机上进行安装,并配置转发即可,转发规则指向落地机。 过程: 修改路径usr/local/etc/realm/config.toml文件,并记住启动realm。 示例:

# 落地机信息
[[endpoints]]
listen = "[::]:4000"
remote = "v4ip:v4端口"

[[endpoints]]
listen = "[::]:5000"
remote = "[v6ip]:v6端口"

# 设置开机启动
systemctl enable realm

# 启动 realm 服务
systemctl start realm

# 重启 realm 服务
systemctl restart realm

# 查看服务状态
systemctl status realm
0%
  • 服务器折腾之间出现的问题和想法
  • 添加Socks5 IPv4出口
  • 添加realm转发