update
This commit is contained in:
parent
c2b74c5044
commit
b74f66726f
18
README.md
18
README.md
@ -10,11 +10,16 @@
|
|||||||
- docker-compose
|
- docker-compose
|
||||||
- git
|
- git
|
||||||
|
|
||||||
下载代码
|
下载项目代码
|
||||||
```bash
|
```bash
|
||||||
git clone https://gittea.wingogo.top/William/hysteria_docker.git
|
git clone https://gittea.wingogo.top/William/hysteria_docker.git
|
||||||
```
|
```
|
||||||
|
|
||||||
|
进入项目目录
|
||||||
|
```bash
|
||||||
|
cd hysteria_docker
|
||||||
|
```
|
||||||
|
|
||||||
配置初始化, **第一次运行必须执行**
|
配置初始化, **第一次运行必须执行**
|
||||||
```bash
|
```bash
|
||||||
bash ./bin/init.sh
|
bash ./bin/init.sh
|
||||||
@ -31,14 +36,15 @@ docker-compose logs | head -n 50
|
|||||||
```
|
```
|
||||||
|
|
||||||
### 查看分享链接
|
### 查看分享链接
|
||||||
|
进入项目目录, 执行以下命令
|
||||||
```bash
|
```bash
|
||||||
bash ./bin/print_share_link.sh
|
bash ./bin/print_share_link.sh
|
||||||
```
|
```
|
||||||
|
|
||||||
### 客户端配置
|
### 客户端配置
|
||||||
可以用使用`NekoRay `,`v2rayN`客户端(其中一个)填写配置连接服务器端
|
可以用使用`v2rayN`或`NekoRay`客户端填写配置连接服务器端
|
||||||
- [nekoray](https://github.com/MatsuriDayo/nekoray/releases)
|
|
||||||
- [v2rayN](https://github.com/2dust/v2rayN/releases)
|
- [v2rayN](https://github.com/2dust/v2rayN/releases)
|
||||||
|
- [nekoray](https://github.com/MatsuriDayo/nekoray/releases)
|
||||||
|
|
||||||
把分享链接直接粘贴到客户端
|
把分享链接直接粘贴到客户端
|
||||||
或者手工输入配置
|
或者手工输入配置
|
||||||
@ -54,13 +60,13 @@ download-bandwidth=200
|
|||||||
```
|
```
|
||||||
|
|
||||||
## 服务器端,修改域名
|
## 服务器端,修改域名
|
||||||
如果需要修改其他伪装域名
|
如果需要修改其他伪装域名, 进入项目目录, 执行以下命令
|
||||||
```bash
|
```bash
|
||||||
bash ./bin/set_domain.sh bing.com
|
bash ./bin/set_domain.sh bing.com
|
||||||
```
|
```
|
||||||
|
|
||||||
## 服务器端,修改端口
|
## 服务器端,修改端口
|
||||||
修改`config.json`文件
|
修改`config.json`配置文件
|
||||||
```json
|
```json
|
||||||
{
|
{
|
||||||
"listen": ":9999", // 改为其他端口
|
"listen": ":9999", // 改为其他端口
|
||||||
@ -89,10 +95,10 @@ openssl req \
|
|||||||
-subj "/CN=bing.com" \ # 设置证书的主题字段,CN是 Common Name (CN)
|
-subj "/CN=bing.com" \ # 设置证书的主题字段,CN是 Common Name (CN)
|
||||||
-days 36500 \ # 设置证书的有效期为 36500 天(约100年)
|
-days 36500 \ # 设置证书的有效期为 36500 天(约100年)
|
||||||
```
|
```
|
||||||
|
- `openssl`是一个开源的加密工具包,提供了一系列用于处理安全通信的命令和库。它支持多种加密算法、数字证书和相关的功能,包括生成和签名证书、创建和验证数字签名、加解密数据等。常见用途包括创建和管理SSL/TLS证书、进行加密通信以及执行与加密相关的各种操作。
|
||||||
|
|
||||||
- `-subj `参数用于在 OpenSSL 命令中设置证书主题字段,其中 "/CN=example.com" 指定了通用名称 (Common Name, CN),表示证书关联的主机名。
|
- `-subj `参数用于在 OpenSSL 命令中设置证书主题字段,其中 "/CN=example.com" 指定了通用名称 (Common Name, CN),表示证书关联的主机名。
|
||||||
|
|
||||||
- `openssl`是一个开源的加密工具包,提供了一系列用于处理安全通信的命令和库。它支持多种加密算法、数字证书和相关的功能,包括生成和签名证书、创建和验证数字签名、加解密数据等。常见用途包括创建和管理SSL/TLS证书、进行加密通信以及执行与加密相关的各种操作。
|
|
||||||
|
|
||||||
### 文件`server.crt`和`server.key`是证书文件
|
### 文件`server.crt`和`server.key`是证书文件
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user