一、搭建海外代理

1.1 v2ray介绍

V2Ray是近几年十分流行的网络工具,其功能强大,用途不限于突破防火墙,但因其能有效翻墙而广为人知。流量可伪装成网页流量,更难被检测和干扰。
流量伪装
客户端下载

1.2 服务端安装

服务器版本:centos 7
在CentOS、Ubuntu等常用Linux系统上,直接执行如下命令安装V2Ray(如果已安装则更新程序):

bash <(curl -L http://www.moyuwa.com/wp-content/uploads/myzip/%E5%85%B6%E4%BB%96%E6%96%87%E4%BB%B6/go.sh)

根据提示安装。

安装完成后,配置文件为/etc/v2ray/config.json

配置文件无需任何改动即可正常使用。接下来防火墙放行监听的端口,设置开机启动并运行V2Ray

# firewalld放行端口(适用于CentOS7/8)
firewall-cmd --permanent --add-port=23581/tcp # 23581改成你配置文件中的端口号
firewall-cmd --reload
# ufw放行端口(适用于ubuntu)
ufw allow 23581/tcp # 23581改成你的端口号
# iptables 放行端口(适用于CentOS 6/7)
iptables -I INPUT -p tcp --dport 23581 -j ACCEPT
# 设置开机启动
systemctl enable v2ray
# 运行v2ray
systemctl start v2ray

ss -ntlp | grep v2ray 命令可以查看v2ray是否正在运行。如果输出为空,大概率是被selinux限制了,解决办法如下:
1.禁用selinux:setenforce 0;
2. 重启v2ray:systemctl restart v2ray
到此,服务端应该配置好了。如果服务器商层面还有防火墙(阿里云/Google/AWS购买的vps),请登录网页后台,放行v2ray的端口。

接下来介绍v2ray客户端的配置和使用。

1.3 客户端使用

各平台的客户端下载请访问:V2ray客户端下载

下文以Windows平台的V2RayW为例,介绍v2ray客户端的配置和使用方法(更知名和好用的v2rayN的配置请参考:v2rayN配置教程):

  1. 下载客户端,双击V2RayW.exe启动(注意:如果从V2RayW官网下载的客户端,需额外下载v2ray-core,本站提供的客户端无需额外下载);
  2. 右键系统托盘的V2RayW图标,点击“配置”;
  3. 在配置窗口点击“增加”,然后在右侧“服务器信息”中填入服务器的ip端口用户id额外id
  4. 右键托盘图标,点击“加载v2ray”,同时勾选“自动模式(pac)”。

服务器运行正常,客户端配置无误的话,接下来就可以愉快的访问外网了。

二、全局代理

上述方法仅http请求会通过v2ray代理出去,其他软件,如mstscxshell等工具仍用的是本地网络。
若要让Windows服务器任何流量都通过代理,可使用SSTap-beta能将计算机内所有网络请求通过v2ray代理出去

配置使用

查看本地监听端口

在v2ray客户端配置好后,查看设置--参数设置-Core:基础设置里的本地监听端口是多少

允许来自局域网的连接

设置--参数设置-v2rayN设置里勾选允许来自局域网的连接

配置全局代理

在SSTap-beta里添加代理,

代理本机的10808端口

可验证连通性。无误有点击连接

验证

可通过cmd窗口验证当前主机公网IP

socks5代理

若需使用国内其他主机的IP作为出口IP
理论上在国内主机搭建一个V2ray再用SSTap即可。但国内网络环境无法拉取到相应的安装包。
可在windows服务器上安装ccproxy,客户端通过SSTap连接

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。