在Linux vps上。首先安装go环境,建议安装的版本不要低于1.16 。
go install github.com/enfein/mieru/cmd/mita@latest
可执行文件mita就会出现在$GOBIN/里面。
wget https://github.com/enfein/mieru/raw/main/configs/examples/server_config.json
mv server_config.json mita-server_config.json
nano mita-server_config.json (可以修改文件里面的端口和密码)
mita apply config mita-server_config.json(在配置文件修改完成之后,记得调用此指令写入该配置)
groupadd mita
useradd -g mita mita
mkdir /etc/mita && chmod -R 775 /etc/mita
mita run
不过mita run是运行在前台的,我们可以利用systemd把该命令运行为service:
nano /etc/systemd/system/mita.service
cat /etc/systemd/system/mita.service
[Unit]
After=network.target
[Service]
WorkingDirectory=/root/
ExecStart=/root/go/gopath/bin/mita run
Restart=always
[Install]
WantedBy=multi-user.target
然后运行:
systemctl start mita
systemctl enable mita
服务器端搭建完成。
在本地机器mac上。首先安装go环境,建议安装的版本不要低于1.16。
go install github.com/enfein/mieru/cmd/mieru@latest
可执行文件mieru就会出现在$GOBIN/里面。
wget https://github.com/enfein/mieru/raw/main/configs/examples/client_config.json
mv client_config.json mieru-client_config.json
nano mieru-client_config.json (可以修改文件里面的端口和密码.请跟服务器端的配置文件所设的
端口和密码分别保持一致。修改"socks5Port"的值,比如为10802,此端口就是mieru在本地机器所监听的端口)
mieru apply config mieru-client_config.json(在配置文件修改完成之后,记得调用此指令写入该配置)
mieru start
如果输出显示: mieru client is started, listening to localhost:10802
,表示 mieru 客户端已经开始运行。
然后,设置浏览器的socks proxy地址为127.0.0.1 ,端口为10802,浏览器即可翻墙。
项目地址:
https://github.com/enfein/mieru
https://github.com/enfein/mieru/blob/main/configs/examples/server_config.json
https://github.com/enfein/mieru/blob/main/configs/examples/client_config.json
https://github.com/enfein/mieru/blob/main/docs/server-install.md
https://github.com/enfein/mieru/blob/main/docs/client-install.md
https://github.com/enfein/mieru/issues/7
No comments:
Post a Comment