v2ray是一款开源的网络代理工具,可以用于科学上网加密通信等。本攻略介绍如何在mac上安装、配置和使用v2ray。
1. 安装v2ray
1.1 使用Homebrew安装
在macOS上,使用Homebrew来安装v2ray。打开终端,输入以下命令:
brew install v2ray
优秀文章推荐:
1.2 手动安装
也可以手动下载v2ray的安装包并进行安装。在终端中输入以下命令:
curl -L -O https://github.com/v2ray/v2ray-core/releases/download/v4.41.1/v2ray-macos-64.zip
unzip v2ray-macos-64.zip
cd v2ray-macos-64
./v2ray
2. 配置v2ray
2.1 配置文件
/usr/local/etc/v2ray/config.json
{
"inbounds": [
{
"port": 1080,
"protocol": "socks",
"settings": {
"auth": "noauth",
"udp": true
}
}
],
"outbounds": [
{
"protocol": "vmess",
"settings": {
"vnext": [
{
"address": "example.com",
"port": 443,
"users": [
{
"id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"alterId": 64
}
]
}
]
},
"streamSettings": {
"network": "tcp",
"security": "tls"
}
}
]
}
inboundsoutboundsvmess
2.2 配置代理
127.0.0.11080
3. 使用v2ray
3.1 使用浏览器
在浏览器中,可以使用SwitchyOmega等插件来配置代理。以下是一个使用Chrome浏览器的示例:
127.0.0.11080
3.2 使用终端
export
export ALL_PROXY=socks5://127.0.0.1:1080
然后就可以使用终端访问被墙的网站了。
以下是一个使用curl命令的示例:
curl --socks5 127.0.0.1:1080 https://www.google.com
4. 示例
4.1 示例一:使用v2ray访问Google
/usr/local/etc/v2ray/config.jsonoutbounds127.0.0.11080
4.2 示例二:使用v2ray访问GitHub
/usr/etc/v2ray/config.jsonoutbounds127.0.0.11080exportgit