您的位置: 首页 » 翻越奥义 » goproxy-vps(r143+)代理和网站同开

goproxy-vps(r143+)代理和网站同开

作者:liyangyijie / 时间:February 8, 2017 /分类:翻越奥义 / 标签:goproxy-vps /阅览次数:3,627

据说,goproxy-vps(r143+)已经是一个成熟可用的 tls1.3 + http2 代理了,这里说说如何在443端口上同开博客和代理。

新版本,是在一个issue里面公布的,着实低调。新版的安装方法和特点都在issue里面讲得很详细了,本文旨在突出新版的反代功能。

这里有个前提,必须有个域名解析到自己的服务器上。可以去www.freenom.com弄个免费域名试试,把A记录解析到服务器的ip上面。


首先是安装,根据一键脚本便可。

若想自己动手,到https://github.com/phuslu/goproxy-ci/releases这里下载最新版本的压缩包,解压之后,根据样板toml文件,创建自己的toml文件。



由于原来的博客是通过lnmp系统构建的typecho,这里仅需修改下nginx配置,释放出443端口。

可以参考这个nginx配置,https://raw.githubusercontent.com/fanyueciyuan/eazy-for-ss/master/goagentvps/goproxy-typecho-nginx.conf

由于新版的goproxy-vps是自动使用 letsencrypt的tls-sni协议签发证书的,这里根本不需要管证书的问题,只需要戳开goproxy-vps便可以了。

bash ./goproxy-vps.sh start

访问自己的的网站,就会看到已经签好的证书,当然同端口下的代理也配置好了。




由于新版更新比较频繁,不要忘了要经常更新。


另外,最新版的goproxy-vps已经可以作为客户端来使用了,在toml文件中设定http相关段即可。

在使用客户端的情况下,推荐尝试一下QUIC模式,相当于ss+kcptun。

详细进展和配置可以到这个issue里面看看。

上一篇 : 免费移动云? 下一篇 : OpenVZ下开启BBR拥塞控制

已有 13 条评论

  1. arrow arrow

    https://github.com/phuslu/goproxy-ci/releases 打不开了显示404,作者有在别的地方更新吗?

    1. 目测是两会期间避避风头

      1. arrow arrow

        有开源的android客户端吗?似乎搭建好了没有相应的android开源客户端...

  2. fish fish

    你这里发不了200字以上的评论吗?我到你的github留言了:https://github.com/fanyueciyuan/eazy-for-ss/issues/19

  3. fish fish

    你这里发不了200字以上的评论吗?我到你的github留言了:https://github.com/fanyueciyuan/eazy-for-ss/issues/19

  4. fish fish

    goproxy-vps是基于http/2,但是我看了wzboy.im的那篇文章,里面提到了后端是squid,goproxy-vps也安装了squid吗?我在自己的vps用ps aux|grep squid查了,没看到squid.
    那么goproxy-vps的后端程序是什么?

    1. 一个程序包办所有了啊,到
      https://github.com/phuslu/gop/issues/1470
      看看说明吧

      1. fish fish

        我买了证书,搭建https://mydomain.com时,是用我买的证书还是lets' encrypt生成的证书?如果是用lets' encrypt生成的证书,在哪里查看其生成的证书文件和私匙文件?

        1. 两者选择一个使用即可。
          自己的证书填在配置里面https://pastebin.com/raw/QUPuM4L6
          在ecc或rsa文件夹里面有lets' encrypt的ecc或者rsa证书私钥

          1. fish fish

            "自己的证书填在配置里面"是指修改客户端程序里的goproxy-vps.toml?如果是的,那需要运行客户端程序吧,但是我运行遇错。

            1. fish fish

              错误信息为:
              yudeMacBook:goproxy-vps_macos_amd64-r248 brit e$ sudo ./goproxy-vps.sh start
              Password:
              ./goproxy-vps.sh: line 35: ulimit: open files: cannot modify limit: Invalid argument

              1. 客户端不需要填写服务器证书信息
                配置样板

添加新评论

瓷院搜索
小院分类
留言吐槽
  • 彬:
    你好能给个格式吗? 我远程地址是 211.204.66.8...
  • rainbow:
    我这边连接的时候 No valid certificate...
  • arrow:
    有开源的android客户端吗?似乎搭建好了没有相应的an...
  • arrow:
    https://github.com/phuslu/gop...
  • 牛:
    我是用的root. 从Pi sudo su 进入root.
历史追溯
热链支持