linux配置V2ray客户端并分享socks给局域网

  1. 下载安装包到当前用户主目录文件夹v2ray
  1. mkdir -p ~/v2ray && cd ~/v2ray
  2. ls

如下图所示
Tony's blog image
运行命令,可能需要sudo root权限运行

  1. bash <(curl -L https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.sh) --local v2ray-linux-64.zip

此脚本会自动安装以下文件:

  1. /usr/bin/v2ray/v2rayV2Ray 程序;
  2. /usr/bin/v2ray/v2ctlV2Ray 工具;
  3. /etc/v2ray/config.json:配置文件;
  4. /usr/bin/v2ray/geoip.datIP 数据文件
  5. /usr/bin/v2ray/geosite.dat:域名数据文件

配置示例文件见在线文档: 点我查看

此脚本会配置自动运行脚本。自动运行脚本会在系统重启之后,自动运行 V2Ray。目前自动运行脚本只支持带有 Systemd 的系统,以及 Debian / Ubuntu 全系列。

运行脚本位于系统的以下位置:

  1. /etc/systemd/system/v2ray.service: Systemd
  2. /etc/init.d/v2ray: SysV

脚本运行完成后,你需要:

编辑 /etc/v2ray/config.json 文件来配置你需要的代理方式;
运行 service v2ray start 来启动 V2Ray 进程;
之后可以使用 service v2ray start|stop|status|reload|restart|force-reload 控制 V2Ray 的运行。


局域网怎么共享呢,因为linux运行相对稳定,个人想作为局域网一个代理服务器,通过代理访问其他网站,那么只需要在config.json里面修改listen为0.0.0.0即可,当然了防火强也要开启该端口。
Tony's blog image

然后浏览器使用插件SwitchyOmega可以实现代理自动化。
Tony's blog image