电脑系统换到Linux快半年了,之前一直没有解决的问题是怎么上google,毕竟有些东西还是google上好找一点。最近不想复习,没想到自己成功搭了个梯子,着实把惊喜了我一把。下面记录一下过程。

  • 首先需要买个vps,我用的是vultr,如果读者也想用vultr,可以通过我推荐的链接下载,有优惠,将当互利互惠.

服务器配置:

  • wget https://install.direct/go.sh;chmod +x go.sh;./go.sh 下载v_2_ray一件安装脚本并安装,这个是官方提供的,放心可用。安装完成后需要记住给你的port和UUID

客户端配置:

  • v_2_ray服务器和客户端是相同的,唯一不同的是配置文件,所以我们可以用wget https://install.direct/go.sh;chmod +x go.sh;./go.sh一键下载安装
  • 把下面的配置写入/etc/v_2_ray/config.json文件中,需要修改的是已用红色注释标出
  • 注意,json文件对格式要比较严格,在修改完文件后需删除所有注释,然后保存退出
  • {
    "log": {
    "loglevel": "info"
    },
    "inbounds": [
    {
    "port": ,
    "protocol": "socks",
    "sniffing": {
    "enabled": true,
    "destOverride": [
    "http",
    "tls"
    ]
    },
    "settings": {
    "udp": true // 开启 UDP 协议支持
    }
    },
    {
    "port": ,
    "protocol": "http",
    "sniffing": {
    "enabled": true,
    "destOverride": [
    "http",
    "tls"
    ]
    }
    }
    ],
    "outbounds": [
    {
    "tag": "proxy-vmess",
    "protocol": "vmess",
    "settings": {
    "vnext": [
    {
    "address": "8.8.8.8", // 服务器的 IP
    "port": , // 服务器的端口
    "users": [
    {
    // id 就是 UUID,相当于用户密码
    "id": "7d4c4078-e129-416b-a483-cf5713a96a66",
    "alterId":
    }
    ]
    }
    ]
    }
    },
    {
    "tag": "direct",
    "settings": {},
    "protocol": "freedom"
    }
    ],
    "dns": {
    "server": [
    "8.8.8.8",
    "1.1.1.1"
    ],
    // 你的 IP 地址,用于 DNS 解析离你最快的 CDN
    "clientIp": "203.208.40.63"
    },
    // 配置路由功能,绕过局域网和中国大陆地址
    "routing": {
    "domainStrategy": "IPOnDemand",
    "rules": [
    {
    "type": "field",
    "domain": [
    // 默认跳过国内网站,如果想要代理某个国内网站可以添加到下列列表中
    "cnblogs.com"
    ],
    "outboundTag": "proxy-vmess"
    },
    {
    "type": "field",
    "domain": [
    "geosite:cn"
    ],
    "outboundTag": "direct"
    },
    {
    "type": "field",
    "outboundTag": "direct",
    "ip": [
    "geoip:cn",
    "geoip:private"
    ]
    }
    ]
    }
    }

    sudo systemctl start 启动本地v_2_ray服务,然后在浏览器中设置代理。这里我用的是火狐器,代理插件用的是FoxyProxy。其实浏览器自己有代理设置,只不过插件配置比较方便。具体配置如下:

参考博客:https://yuan.ga/v~~2~~ray-complete-tutorial/
参考链接需要手动删除链接中~

安装proxhchains,编辑配置文件vim /etc/proxychains.conf,改为sock5 127.0.0.1 1080 [user password]。

使用:proxychains 命令

vps+v_2_ray+proxychains的更多相关文章

  1. 使用proxychains 代理终端

    最近在国外的vps上搭建了一个ss服务器,在浏览器里面设置socks5代理上网很方便, 但是终端里面却只支持http方式的代理配置,网上有socks转http代理的方式,但是最近发现一个更为简单的方式 ...

  2. 使用Bandwagon的VPS第一件事《FQ》

    说点闲话:昨天的长靴子到了,哎呀,今天那个高兴,踩着我的8厘米的过膝靴就出门上专业外语去了,扎了个麻花辫子,那个心情好哟,搞得我都不想继续学习linux平台上的C语言了,好想逛街----秀秀我的鞋子, ...

  3. VPS服务商

    1.vpsee http://www.vpsee.com 2.vps侦探 http://www.vpser.net/

  4. 2.5美元每月的VPS, host1plus

    国内用的比较多的国外VPS应该算的上是Linode和DigitalOcean了,和他们相比Host1plus在价格上更有优势,最低每月2.5刀,也就相当于每月30多块的话费,而且Host1Plus支持 ...

  5. VPS搭建VPN、BLOG

    FQ的正确姿势,你掌握了多少?老司机带你去墙外看看,来开车了坐稳! 购买VPS主机(服务端) 推荐性价比较高的VPS 搬瓦工https://bandwagonhost.com/ 上面的链接如果你打不开 ...

  6. 如何判断自己的VPS是那种虚拟技术实现的

    我们知道VPS的虚拟技术有许多种,如Openvz.Xen.VMware vSphere.Hyper-V.KVM及Xen的HVM与PV等.在Xen中pv是半虚拟化,hvm是全虚拟化,pv只能用于linu ...

  7. CentOS 7部署Node.js+MongoDB:在VPS上从安装到Hello world

    写好代码,花钱买了VPS,看着Charges一直上涨却无从下手?记一位新手司机从购买VPS到成功访问的过程 0.购买VPS 首先,选择VPS提供商,部署一个新的服务器(Deploy New Serve ...

  8. linux vps安装kloxo配置全部过程

    第一步如何登录Linux VPS进行远程(SSH)管理 很多人可能用过免费虚拟主机,但绝没有用过好用的免费服务器租用,仅有的少数免费服务器都只针对有较高访问量的大站(以交换广告为条件),而普通小站是无 ...

  9. AWS EC2首次使用VPS

    看到AWS有免费一年的试用期,就申请了一个账号.想搭建一个自己的网站.申请之前,你还需要有一张信用卡. 申请AWS账号,登陆控制台 进入AWS官网即可申请账号,进入控制台后,就可以新建一个AWS EC ...

随机推荐

  1. java 网络通信协议、UDP与TCP

    一 网络通信协议 通过计算机网络可以使多台计算机实现连接,位于同一个网络中的计算机在进行连接和通信时需要遵守一定 的规则,这就好比在道路中行驶的汽车一定要遵守交通规则一样.在计算机网络中,这些连接和通 ...

  2. ARM 精简指令集与复杂指令集

    什么是ARM,CISC RISC 又是什么   最近苹果公司召开了最新发布会,苹果PC将采用自研的ARM芯片,这将使苹果PC.移动端.平板成为同一个硬件下的系统.而ARM使用的就是CISC精简指令集, ...

  3. Android studio 在项目里配置签名 + cmd命令安装apk在测试机

    一.在项目里配置签名 搜索百度里有很多可视化操作在项目里配置签名,但是对于已经有签名的旧项目来说,用语句是最方便的. 方法: 第一步:把签名文件放到项目中,和build.gradle的同一级目录下.当 ...

  4. LINUX进程ps -ef和ps -aux的区别及格式详解

    Linux下显示系统进程的命令ps,最常用的有ps -ef 和ps aux.这两个到底有什么区别呢?两者没太大差别,讨论这个问题,要追溯到Unix系统中的两种风格,System V风格和BSD 风格, ...

  5. 操作系统-I/O(3)SPOOLing技术

    为了缓和CPU的高速性与I/O设备低速性间的矛盾而引入了脱机输入.输出技术.该技术是利用专门的外围控制机,将低速I/O设备上的数据传送到高速磁盘上:或者相反. 事实上,当系统中引入了多道程序技术后,完 ...

  6. 关于函数式接口, printable 自定义

    这段代码在jdk1.8可以使用,  由于我是jdk14, 会报错. 这里可以优化, lambda表达式进一步优化写为:  printString(System.Out::println); 注意案例版 ...

  7. 通过DatabaseMetaData数据库元信息类,获取特定数据库的元信息

    数据库版本:mysql8.0.18 ide:idea 2019.3 可以看到代码中连接的数据库为course_select,是一个学生的选课系统的数据库 然后通过DatabaseMetaData的ge ...

  8. GA教程:使用自定义变量来扩展高级细分

    http://www.wocaoseo.com/thread-64-1-1.html 您可以使用自定义变量来扩展高级细分的范围. 高级细分依据的标准是用户的会话(访问)数据.如果某个访问者在指定日期范 ...

  9. C++ strcmp与strncmp的比较

    C++ strcmp与strncmp的比较(转载)  原文链接:https://www.cnblogs.com/ybqjymy/p/12565444.html strcmp与strncmp都是用来比较 ...

  10. 使用BeetleX在Linux下部署.NET多站点服务

    ​      在windows下常用IIS来部署.NET的多站点服务,但在Linux下就没这么方便了:虽然可以使用一些代理服务器如nginx,jexus等来反代或部署应用,但nginx对.NET应用的 ...