博文

目前显示的是 十一月, 2019的博文

v2ray CDN加速隐藏ip——caddy实现

整体操作步骤 服务器安装v2ray 配置服务器和客户端,确保不使用nginx能正常使用 配置nginx服务器,将请求数据通过nginx反向代理至v2ray端口 配置CDN,隐藏服务器真实IP 参考资料 https://la4ji.blogspot.com/2018/01/v2ray-websocketwstlsnginxbbrcdnwordpress.html https://zorz.cc/post/v2ray-cdn.html https://www.yooomu.com/archives/220.html 本次配置适合Ubuntu18 服务器安装nginx + v2ray 更新升级 apt-get update && apt-get upgrade -y 删除默认Apache2 否则Nginx无法启动 apt-get purge apache2 安装BT面板 根据不同系统,自行选择相应一键脚本; 安装完后,根据提示浏览器打开ip.8888; 登录面板后台,根据提示,一键安装Nginx、MySQL、PHP、PhpAdmin。 选项_安全:放行v2ray端口9000,ssl监听端口443;这是本教程开放端口,请自行根据自己需要开放自定义端口号。 wget -N --no-check-certificate https://raw.githubusercontent.com/FunctionClub/v2ray.fun/master/install.sh && bash install.sh 安装完毕,输入v2ray,Enter回车进行脚本操作 因为脚本会不断地更新并且一目了然各项功能的选择,所以此文省略具体操作步骤 更改主端口9000,默认为1234; 加密方式自行选择,v2ray服务端根据客户端选择自行选择,默认为none; 更改传输方式为websocket流量; ####### 不要选择开启tls ,虽方便自动申请ssl,但会在config.json写入tls配置,而Nginx分流实则服务端不需要写入,所以采用下文手动申请ssl; 按enter回车键退出脚本配置; 测试v2ray 能正常使用,再开始配置nginx nginx配置 添加伪静态 locatio

重新安装v2ray卸载不干净——v2ray卸载

使用脚本安装,然而没有卸载选项,那就自己动手吧 卸载 其中 systemd 和 sysv 二选一,取决于你的系统。 #停用并卸载服务(systemd): systemctl stop v2ray systemctl disable v2ray #停用并卸载服务(sysv): service v2ray stop update -rc.d -f v2ray remove 删除文件 rm -rf /etc/v2ray/ * #(配置文件) rm -rf /usr/bin/v2ray/ * #(程序) rm -rf /var/log/v2ray/ * #(日志) rm -rf /lib/systemd/system/v2ray.service #(systemd 启动项) rm -rf /etc/init.d/v2ray #(sysv 启动项) Linux 服务端使用一键安装脚本安装后如何对软件进行完全卸载 原文: v2ray卸载 - 思绪的空中生活

办公室v2ray+动态域名+虚拟服务器翻墙

图片
今天调试一个网站,没想到又找到了个科学上网的方法: 办公室电脑安装了V2ray客户端,并且连上了国外的v2ray服务端。 在Vray设置中开启允许局域网连接: 开启路由器上的动态域名,且开启路由器上的端口映射或者虚拟服务器,将本地电脑上v2ray端口映射路由器上的一个端口即动态域名端口。 本地v2ray 添加sock服务器,地址填写动态域名,端口填路由器映射端口

v2ray ws +Nginx +CloudflareCdn 搭建科学上网工具

图片
简单写写吧,自己搭建的过程》 刚申请了台美国vps,把过程记录下。 1. Linux搭建v2ray软件   是用v2ui搭建的,原来的sprov-ui。参见链接: https://blog.sprov.xyz/2019/08/03/v2-ui/  putty中或xshell中登陆linux输入: bash <(curl -Ls https://blog.sprov.xyz/v2-ui.sh) 开始安装v2ray。 2. 防火墙放行端口、 nginx搭建配置 防火墙放行v2ray所用端口及v2ray面板端口,或者直接关闭防火墙,具体系统可以参考网上教程。 我使用的是centos7,具体为: 停止防火墙:systemctl stop firewalld 添加放行端口:firewall-cmd --add-port=<port>/<protocol> 重新加载配置使生效:firewall-cmd --reload 参考: centos7防火墙设置 安装nginx并配置 rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm #安装nginx源 yum install -y nginx #安装nginx systemctl enable nginx #设置nginx为开机自动启动 mkdir /etc/nginx/ssl #在nginx安装目录下创建ssl文件夹 vi /etc/nginx/conf.d/default.conf #将此文件设置为如下配置: server {     listen       443 ssl;     server_name  yourdomain.com; #修改为自己的域名     ssl_certificate ssl/yourdomain.com.crt; #将yourdomain.com修改为自己的域名     ssl_certificate_key ssl/yourdomain.com.key; #将yourdomain.com修改为自己的域名     location /ray {