一、sip中继
1.Asterisk 互連~ SIP Provider 模式
http://www.osslab.org.tw/VoIP/IP_PBX/ 軟體式_IP_PBX/Asterisk/Tips/Asterisk_互連~_SIP_Provider_模式

什麼是 SIP Provider 模式? 當 Asterisk(provider) 想成為一個類似 SIP Provider 的應用,讓另一台 Asterisk(end) 可以註冊,並且可以透過 Asterisk(provider) 的 Trunk 撥出以及也可以撥到 Asterisk(provider) 所有分機,但此模式的 Asterisk(end) 只是扮演 user,所以它的所有分機是與 Asterisk(provider) 是隔絕的,而且可以使用 Inbount Route 來控制 Asterisk(provider) 的來電。

簡單來說,要使兩台 Asterisk 互連,如果其目的是僅限其中一方的資源被對方使用,應該使用 SIP Provider 模式,反之,若互連的目的是使雙方的資源都可以彼此互用,就像總公司與分公司關係,兩地的分機群必須完全互通,就好像是同一個主機一般,這類的應用請參考另一篇教學。

IP-PBX Asterisk 使用 IAX 互連設定~總整理

- 阅读剩余部分 -

很久不见

2018年的第一次更新,将原来文章做了字符集更新,同时调整了不同系统中兼容性。

通常为了保证我们从网上下载的文件的完整性和可靠性,我们把文件下载下来以后都会校验一下MD5值或SHA1值(例如验证下载的Win10 ISO镜像是否为原始文件),这一般都需要借助专门的MD5检验工具来完成。但其实使用Windows系统自带的Windows PowerShell运行命令即可进行文件MD5、SHA1值校验。方法如下:


校验文件Hash值的命令格式如下:

Get-FileHash 文件路径 -Algorithm 校验的Hash值类型| Format-List

PS: 如果需要校验的文件路径比较复杂,例如路径中包含空格、括号等特殊符号,则需要在路径前后加上英文双引号。

- 阅读剩余部分 -

首先,通过apt安装其他shell软件

(以fish为例)

sudo apt install fish
img

安装之后使用fish命令尝试启动。能成功启动则继续下一步。

- 阅读剩余部分 -

USTC LUG 提供的 Google Fonts 加速服务


fonts.googleapis.com         fonts.lug.ustc.edu.cn
ajax.googleapis.com          ajax.lug.ustc.edu.cn
themes.googleusercontent.com google-themes.lug.ustc.edu.cn
fonts.gstatic.com            fonts-gstatic.lug.ustc.edu.cn

转自:https://lug.ustc.edu.cn/wiki/lug/services/googlefonts

最近通过一些在线文件云空间测试云存储部署静态网站遇到HTTP到HTTPS的强制跳转的问题,平时通过nginx配置是比较简单实现的,
但是例如七牛云虽然可以设置HTTPS访问,但是不支持设置HTTP到HTTPS的强制跳转,
解决方法可以是先通过设置HSTS,通过浏览器级的强制跳转实现,但是本方法只能在webkit内核的浏览器上生效,而且由一定的时间差,
所以最后寻找到通过前端JavaScript脚本实现HTTP到HTTPS的强制跳转,代码如下

<script type="text/javascript">
    var targetProtocol = "https:";
    if (window.location.protocol != targetProtocol)
        window.location.href = targetProtocol +
        window.location.href.substring(window.location.protocol.length);
</script>

一般将代码防止<head> </head>之间,这样就能先于body提前加载并作跳转

七牛配置HTTPS会有部分问题,换成UPYUN后基本完美


七牛云的小文件托管感觉十分适合用来做静态站的部署,现已经将网站同步更新至七牛云中,接下来再详细研究一下SDK,继续观察其他问题。


4月30日更新测试情况:
若使用七牛官方开发工具qshell的qupload进行文件上传,会导致文件上传后由于缓存原因不能实时更新,待进一步开发继续测试


5月5日更新测试情况:
取消使用七牛计划,改用阿里OSS+CDN的方法


5月6日更新测试情况:
由于阿里OSS+CDN的方法会存在某些已知bug,因此再次尝试改用又拍云