pfSense、OPNsense配置v2ray代理教程

V2Ray一是款多功能代理工具,可以在多个平台上运行,包括freeBSD系统。本文介绍在pfSense和OPNsense中配置V2Ray的方法。

在配置V2Ray之前,请先按正常步骤配置防火墙,确保各项功能正常使用。本教程假设已经配置好了V2Ray的服务端,并在Windows客户端进行了测试。如果有国外的vps,可以使用一键脚本来搭建V2Ray服务器,只需运行以下命令即可安装好服务端:

bash <(wget -qO- -o- https://git.io/v2ray.sh)

本教程所使用的防火墙为pfSense plus 24.03和OPNsense24.1.10。

为方便安装配置,我制作了一键安装脚本,只需修改配置文件即可快速部署。

修改配置

本文附件提供的V2Ray版本为5.16.1,可以访问github下载最新的V2Ray软件包进行替换。

安装包内,install.sh是安装脚本文件,config.json是V2Ray的客户端配置文件,需要根据自己的节点信息修改。可以使用v2rayN导出的V2Ray客户端配置文件,修改“listen”为防火墙的LAN地址即可正常使用。

安装V2Ray

1、运行脚本

使用finalShell将文件复制到防火墙,进入程序所在目录,运行以下命令:

sh install.sh

如下图所示:

V2Ray的其他运行参数,可以使用“v2ray help”命令查看。

2、添加V2Ray用户组

V2ray运行必须添加v2ray用户组才能正常使用,否则无法在重启防火墙后自启动V2ray。

pfSense防火墙,导航到系统>用户管理,添加一个v2ray用户组。

OPNsense防火墙,导航到系统>访问>组,添加一个v2ray用户组。

3、V2Ray运行命令

启动、停止、重启、查看v2ray状态服务:

service v2ray start
service v2ray stop
service v2ray restart
service v2ray status

开机自启

1、pfSense

安装shellcmd插件,添加一条开机启动命令。

2、OPNsense

安装脚本已包含开机自启命令,无需再设置。

客户端设置

客户端必须设置V2Ray的代理地址才能使用代理服务。Windows系统按以下方法添加socks和http代理:点击左下角搜索图标,输入“代理服务器设置”,点击打开,选择手动设置代理,然后按下图设置即可。

1、添加socks代理

 

2、添加http代理

保存以后,就可以正常访问google、youtube等网站。

透明代理

设置透明代理,客户端无需任何设置即可访问特定网站。pfSense、OPNsense实现透明代理有两种方法,一种是使用系统自带插件Squid来实现,请参阅 pfSense、OPNsense配置http透明代理教程;另一种方法通过tun2socks实现,请参阅 pfSense、OPNsense配置tun2socks(socks透明代理)一文。注意父(上游)代理地址不能输入127.0.0.1,需要输入代理(如LAN)接口地址。

附件下载:

相关文章:

评论

  1. lim
    1 年前
    2023-10-28 21:26:43

    解压密码错误诶

    • Avatar photo
      鉄血男兒
      博主
      lim
      1 年前
      2023-10-29 9:44:00

      已修正,重新下载。

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇