refactor: doc
parent
9ef3ff2869
commit
9d959ba989
|
@ -97,7 +97,7 @@
|
|||
* 此模式:关闭拦截、关闭增强、开启dns优选、开启测速
|
||||
* 最安全,无需安装证书,可以在浏览器地址栏左侧查看域名证书
|
||||
* 功能也最弱,只有特性1,相当于查询github的国外ip,手动改hosts一个意思。
|
||||
* github的可访问性不稳定,取决于IP测速,如果有绿色ip存在,那就**有可能**可以直连访问。
|
||||
* github的可访问性不稳定,取决于IP测速,如果有绿色ip存在,就 `有可能` 可以直连访问。
|
||||
![](./doc/speed.png)
|
||||
|
||||
### 默认模式
|
||||
|
@ -113,11 +113,10 @@
|
|||
|
||||
## 最佳实践
|
||||
|
||||
把dev-sidecar一直开着就行了
|
||||
* 把dev-sidecar一直开着就行了
|
||||
* 建议遇到打开比较慢的国外网站,可以尝试将该域名添加到dns设置中(注意:被GFW封杀的无效)
|
||||
* 有时候安全模式打开github也挺快
|
||||
|
||||
建议遇到打开比较慢的国外网站,可以优先尝试将该域名添加到dns设置中(注意:被GFW封杀的无效)
|
||||
也可以将域名添加到增强功能的自定义域名配置中,言尽于此。
|
||||
|
||||
### 其他加速
|
||||
1. git clone 加速
|
||||
|
||||
|
|
|
@ -70,7 +70,7 @@ module.exports = {
|
|||
desc: 'github的访问速度分析上传,没有必要,直接返回成功'
|
||||
}
|
||||
},
|
||||
'raw.githubusercontent.com': {
|
||||
'raw.11githubusercontent.com': {
|
||||
'.*': { proxy: 'raw.fastgit.org' }
|
||||
},
|
||||
// 'github.githubassets.com': {
|
||||
|
@ -193,6 +193,7 @@ module.exports = {
|
|||
},
|
||||
mapping: {
|
||||
// 'assets.fastgit.org': 'usa',
|
||||
'*githubusercontent.com': 'quad9',
|
||||
'*yarnpkg.com': 'usa',
|
||||
'*cloudfront.net': 'usa',
|
||||
'*github.io': 'usa',
|
||||
|
@ -203,7 +204,7 @@ module.exports = {
|
|||
'github.com': 'quad9',
|
||||
'*github.com': 'usa',
|
||||
'*.vuepress.vuejs.org': 'usa',
|
||||
'gh.docmirror.top': 'usa'
|
||||
'gh.docmirror.top': 'aliyun'
|
||||
},
|
||||
speedTest: {
|
||||
enabled: true,
|
||||
|
|
|
@ -25,12 +25,12 @@
|
|||
安全模式
|
||||
</a-radio-button>
|
||||
</a-tooltip>
|
||||
<a-tooltip placement="topLeft" title="关闭测速,启用拦截,关闭增强(功能稍强,需要安装证书)">
|
||||
<a-tooltip placement="topLeft" title="启用测速,启用拦截,关闭增强(功能稍强,需要安装证书)">
|
||||
<a-radio-button value="default">
|
||||
默认模式
|
||||
</a-radio-button>
|
||||
</a-tooltip>
|
||||
<a-tooltip placement="topLeft" title="关闭测速,启用增强,启用拦截(敏感原因,默认关闭,感兴趣的话可以私下交流)">
|
||||
<a-tooltip placement="topLeft" title="关闭测速,启用增强,启用拦截(敏感原因,默认禁用,感兴趣的话可以私下交流)">
|
||||
<a-radio-button value="ow">
|
||||
增强模式
|
||||
</a-radio-button>
|
||||
|
@ -168,7 +168,7 @@ export default {
|
|||
this.config.plugin.overwall.enabled = false
|
||||
} else if (mode === 'default') {
|
||||
this.config.server.intercept.enabled = true
|
||||
this.config.server.dns.speedTest.enabled = false
|
||||
this.config.server.dns.speedTest.enabled = true
|
||||
this.config.plugin.overwall.enabled = false
|
||||
} else if (mode === 'ow') {
|
||||
console.log('event', event)
|
||||
|
|
|
@ -76,10 +76,8 @@
|
|||
<a-input :disabled="item.value ===false" v-model="item.key"></a-input>
|
||||
</a-col>
|
||||
<a-col :span="5">
|
||||
<a-select :disabled="item.value ===false" v-model="item.value">
|
||||
<a-select-option value="usa">USA DNS</a-select-option>
|
||||
<a-select-option value="aliyun">Aliyun DNS</a-select-option>
|
||||
<a-select-option value="ipaddress">IpAddress</a-select-option>
|
||||
<a-select :disabled="item.value ===false" v-model="item.value" style="width: 100%">
|
||||
<a-select-option v-for="(item) of speedDnsOptions" :key="item.value" :value="item.value">{{item.value}}</a-select-option>
|
||||
</a-select>
|
||||
</a-col>
|
||||
<a-col :span="3">
|
||||
|
|
Loading…
Reference in New Issue