debian9系统为例
(一)安装
apt install snapd
snap install core
snap install gost
(二)服务
建立文件
/usr/lib/systemd/system/gost.service
写入
[Unit]
Description=GO Simple Tunnel
After=network.target
[Service]
Type=simple
User=nobody
ExecStart=替换这里
[Install]
WantedBy=multi-user.target
启动并验证
systemctl enable gost
systemctl start gost
systemctl status gost
国内机
/snap/gost/current/bin/gost -L tcp://:1000 -F mtls://1.2.3.4:1001
监听来自1000端口的消息,转发给落地机1.2.3.4端口1001
落地机
/snap/gost/current/bin/gost -L mtls://:1001/127.0.0.1:1002
监听来自1001端口的消息,转发给本地1002
除了上面gost.service服务里的那个“替换这里”,两台机器都是一模一样。