赞
踩
如上图所示,我要实现这个效果。Server2无法访问互联网,但是可以和Server1通信,可以将请求转发给Server1,通过Server1来访问。
使用脚本一键搭建
bash <(curl -s -L https://git.io/v2ray.sh)
参考链接:
centos8安装docker报错:在Centos8 安装docker
docker官方文档链接:docker官方文档
对于v2rary的详细介绍:v2ray的中文介绍
接下来就要使用容器启动v2raya了
1、启动v2raya docker容器
docker run -d \
--restart=always \
--privileged \
--network=host \
--name v2raya \
-v /etc/resolv.conf:/etc/resolv.conf \
-v /etc/v2raya:/etc/v2raya \
mzz2017/v2raya
docker ps
查看一下容器起来了么
[root@iZ56kkvaq4nlfhZ ~] docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
4556a6a7831f mzz2017/v2raya "v2raya" 4 hours ago Up 4 hours v2raya
2、浏览器管理v2raya
任务栏输入:ip:2017
进入web界面,管理。将Server1的v2ray节点配置信息导入,
3、编辑/etc/profile
这个文件,加入以下内容
#代理
http_proxy=http://127.0.0.1:20171
https_proxy=http://127.0.0.1:20171
export http_proxy https_proxy
4、source一下
source /etc/profile
5、验证
[root@iZ56kkvaq4nlfhZ ~]# curl -I https://github.com/
HTTP/1.1 200 Connection established
HTTP/1.1 200 OK
Server: GitHub.com
Date: Sun, 07 May 2023 08:29:40 GMT
Content-Type: text/html; charset=utf-8
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。