在虚拟机上使用主机的代理
开启v2ray 允许来自局域网连接,虚拟机使用NAT
- 安装 privoxy,privoxy 是一个常用的工具,可以将 SOCKS 代理转换为 HTTP 代理。首先在 CentOS 7 上安装privoxy:
sudo yum install privoxy
- 编辑 privoxy 的配置文件,将 SOCKS 代理转发到 HTTP 代理:
sudo vi /etc/privoxy/config
在文件的末尾添加主机SOCKS
forward-socks5t / 主机ip:SOCKS端口号 .
- 启动 privoxy
sudo systemctl start privoxy
sudo systemctl enable privoxy
- 设置环境变量
vi ~/.bashrc
添加
export http_proxy="http://127.0.0.1:8118"
export https_proxy="http://127.0.0.1:8118"
保存并关闭文件,然后应用更改
source ~/.bashrc
- 配置系统级代理
sudo vi /etc/profile
添加
export http_proxy="http://127.0.0.1:8118"
export https_proxy="http://127.0.0.1:8118"
保存并关闭文件,然后应用更改
source /etc/profile
测试
curl -I 要访问的网址
返回 HTTP/1.1 200 OK 等信息成功
2万+

被折叠的 条评论
为什么被折叠?



