Skip to content

Commit

Permalink
增加自定义TLS证书的功能
Browse files Browse the repository at this point in the history
  • Loading branch information
KANIKIG committed Apr 10, 2021
1 parent c48b91f commit 2d89be4
Showing 1 changed file with 7 additions and 5 deletions.
12 changes: 7 additions & 5 deletions gost.sh
Original file line number Diff line number Diff line change
Expand Up @@ -158,11 +158,12 @@ function read_protocol() {
echo -e "说明: 一般设置在国内中转机上"
echo -e "-----------------------------------"
echo -e "[2] 加密隧道流量转发"
echo -e "说明: (1)用于转发原本加密等级较低的流量, 一般设置在国内中转机上"
echo -e " (2)选择此协议意味着你还有一台机器用于接收此加密流量, 之后须在那台机器上配置协议[3]进行对接"
echo -e "说明: 用于转发原本加密等级较低的流量, 一般设置在国内中转机上"
echo -e " 选择此协议意味着你还有一台机器用于接收此加密流量, 之后须在那台机器上配置协议[3]进行对接"
echo -e "-----------------------------------"
echo -e "[3] 解密由gost传输而来的流量并转发"
echo -e "说明: 对于经由gost加密中转的流量, 通过此选项进行解密并转发给本机的代理服务端口或转发给其他远程机器, 一般设置在用于接收中转流量的国外机器上"
echo -e "说明: 对于经由gost加密中转的流量, 通过此选项进行解密并转发给本机的代理服务端口或转发给其他远程机器"
echo -e " 一般设置在用于接收中转流量的国外机器上"
echo -e "-----------------------------------"
echo -e "[4] 一键安装ss/socks5代理"
echo -e "说明: 使用gost内置的代理协议,轻量且易于管理"
Expand All @@ -174,7 +175,8 @@ function read_protocol() {
echo -e "说明: 只需在中转机设置"
echo -e "-----------------------------------"
echo -e "[7] 进阶:配置自定义TLS证书"
echo -e "说明: 默认使用的gost内置的证书可能带来安全问题,使用自定义证书提高安全性;配置后对本机所有tls/wss解密生效,无需再次设置"
echo -e "说明: 仅落地机配置即可默认使用的gost内置的证书可能带来安全问题,使用自定义证书提高安全性"
echo -e " 配置后对本机所有tls/wss解密生效,无需再次设置"
echo -e "-----------------------------------"
read -p "请选择: " numprotocol

Expand All @@ -190,7 +192,7 @@ function read_protocol() {
enpeer
elif [ "$numprotocol" == "6" ]; then
cdn
elif [ "$numprotocol" == "6" ]; then
elif [ "$numprotocol" == "7" ]; then
cert
else
echo "type error, please try again"
Expand Down

0 comments on commit 2d89be4

Please sign in to comment.