先按此文https://briteming.blogspot.com/2012/01/vpsstunnel.html,在linux vps上搭建stunnel.看到“出现了stunnel4的进程,说明stunnel4在运行中”就暂停。
然后把你的某个域名yourdomain.com解析到你服务器的ip.
然后按此文http://briteming.blogspot.com/2017/06/lets-encryptsslcertbot.html,替你的域名生成证书文件和私匙文件。生成的证书文件和私匙文件分别为:
/etc/letsencrypt/live/yourdomain.com/cert.pem和 /etc/letsencrypt/live/yourdomain.com/privkey.pem
在linux vps中,修改/etc/stunnel/stunnel.conf如下:
pid = /stunnel4.pid
client = no
cert = /etc/letsencrypt/live/yourdomain.com/cert.pem
key = /etc/letsencrypt/live/yourdomain.com/privkey.pem
[https]
accept = 440 (注意这里的端口号不一定非要是443不可)
connect = localhost:8118
(这里的8118端口上运行了一个http代理服务器程序:kiss-proxy,详见
https://briteming.blogspot.com/2018/04/gohttpkiss-proxy.html)
然后重启stunnel4服务:
killall stunnel4
/usr/bin/stunnel4
验证一下stunnel4是否在运行中:
然后把你的某个域名yourdomain.com解析到你服务器的ip.
然后按此文http://briteming.blogspot.com/2017/06/lets-encryptsslcertbot.html,替你的域名生成证书文件和私匙文件。生成的证书文件和私匙文件分别为:
/etc/letsencrypt/live/yourdomain.com/cert.pem和 /etc/letsencrypt/live/yourdomain.com/privkey.pem
在linux vps中,修改/etc/stunnel/stunnel.conf如下:
pid = /stunnel4.pid
client = no
cert = /etc/letsencrypt/live/yourdomain.com/cert.pem
key = /etc/letsencrypt/live/yourdomain.com/privkey.pem
[https]
accept = 440 (注意这里的端口号不一定非要是443不可)
connect = localhost:8118
(这里的8118端口上运行了一个http代理服务器程序:kiss-proxy,详见
https://briteming.blogspot.com/2018/04/gohttpkiss-proxy.html)
然后重启stunnel4服务:
killall stunnel4
/usr/bin/stunnel4
验证一下stunnel4是否在运行中:
root@umh:~# ps aux|grep stunnel4
root 5762 0.0 0.1 365440 2696 ? Ssl 17:10 0:00 stunnel4
root 5777 0.0 0.0 11072 844 pts/0 S+ 17:10 0:00 grep stunnel4
root@umh:~#
(出现了stunnel4的进程,说明stunnel4在运行中。)
然后在客户机上,安装chrome,并安装chrome的插件switchyomega
(https://chrome.google.com/webstore/detail/proxy-switchyomega/padekgcemlokbadohgkifijomclgjgif)
安装chrome的插件switchyomega后,点击chrome的右上角的switchyomega图标,然后点击“选项”-“新建情景模式”-“情景模式名称”取名为https proxy by stunnel(名称可以随便取)-点击“创建”- “代理协议”选择https,"代理服务器"栏填写你所绑定的域名yourdomain.com,“代理端口”填写440-点击“应用选项”。
然后在chrome中,即可翻墙。
相关帖子:https://briteming.blogspot.com/2018/07/https.html
(https://chrome.google.com/webstore/detail/proxy-switchyomega/padekgcemlokbadohgkifijomclgjgif)
安装chrome的插件switchyomega后,点击chrome的右上角的switchyomega图标,然后点击“选项”-“新建情景模式”-“情景模式名称”取名为https proxy by stunnel(名称可以随便取)-点击“创建”- “代理协议”选择https,"代理服务器"栏填写你所绑定的域名yourdomain.com,“代理端口”填写440-点击“应用选项”。
然后在chrome中,即可翻墙。
相关帖子:https://briteming.blogspot.com/2018/07/https.html