V2Ray服务配置以及Debian/Ubuntu客户端配置,请勿通过该服务发送垃圾邮件、爬取网页。
实例机房 | 实例配置文件 |
---|---|
洛杉矶 | aliyun-hk.json |
香港 | cloudcone-la.json |
sudo apt update
sudo apt install git proxychains -y
wget https://install.direct/go.sh
sudo bash go.sh
将配置文件复制到/etc/v2ray/config.json,启动V2Ray
sudo systemctl start v2ray
修改proxychains配置文件/etc/proxychains.conf
# 1. 注释dns转发
# Proxy DNS requests - no leak for DNS data
#proxy_dns
# 2. 将ProxyList中的sock4修改为sock5并修改端口
[ProxyList]
# add proxy here ...
# meanwile
# defaults set to "tor"
socks5 127.0.0.1 1080
proxychains curl https://api.ipify.org/?format=json
curl https://api.ipify.org/?format=json
git config --global http.proxy 'socks5://127.0.0.1:1080'
# 取消代理
git config --global --unset http.proxy
添加bash脚本~/bin/go-get-proxy
#!/bin/bash
export https_proxy=socks5://127.0.0.1:1080
export http_proxy=socks5://127.0.0.1:1080
go get -u -v $@
unset https_proxy
unset http_proxy
为脚本增加执行权限
chmod +x ~/bin/go-get-proxy
将~/bin文件夹路径加入PATH环境变量
# 若默认shell为bash,则修改~/.bashrc
echo 'export PATH=$HOME/bin:/usr/local/bin:$PATH' | tee -a ~/.zshrc
source ~/.zshrc
测试
go-get-proxy golang.org/x/net golang.org/x/crypto