Terminal 下測試網路速度

最近把中華有個速在必行方案, 就把家裡的網路昇到 1G/600M

就很好奇在 freeBSD 的 CLI 模式怎樣測速

原來 Speedtest 也有 python scripts 可以用

# curl -s https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py | python3.8 -

其實這個不需要 root 權限啦, 結果來囉

juan@psychic:~ % curl -s https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py | python3.8 -
Retrieving speedtest.net configuration...
Testing from Chunghwa Telecom (xxx.xxx.xx.xxx)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by Chunghwa Mobile (Taipei) [1.90 km]: 2.295 ms
Testing download speed................................................................................
Download: 935.72 Mbit/s
Testing upload speed......................................................................................................
Upload: 586.52 Mbit/s

不錯不錯, 這次可以不用換防火牆

Loading

Nginx 反向代理 NTLM/IIS 認證

直接說結論
商業版的 Nginx 有 NTLM 模組可以直接使用
Open Source 的版本
就只能透過 stream 模組把帳號密碼往後送

Ubuntu 的 Nginx 有把 stream module 編譯進來
查看一下 /etc/nginx/modules-enabled 目錄就知道了

如果你的 Nginx 套件沒有自帶 stream 模組, 就得自己安裝
Continue reading “Nginx 反向代理 NTLM/IIS 認證”

Loading

郵件主旨亂碼問題 – MailScanner from FreeBSD Ports

在把 Mail Server 從FreeBSD 10 升級到 12 時
其實根本是整個重新安裝, 再把資料搬過去
所以也沒有太多啥設定要調整的問題
因為根本是整個重新來過

但上線後, 發現 Mail 主旨出現亂碼的現象三不五時就跑出來

Continue reading “郵件主旨亂碼問題 – MailScanner from FreeBSD Ports”

Loading

spamd 錯誤訊息 Bad arg length

最近因為 MailScanner 掃瞄 email 後的郵件

會造成 Subject 變成亂碼而在觀察 mail log

Apr 21 11:00:08 psychic spamd[918]: spamd: error: Bad arg length for Socket::unpack_sockaddr_in, length is 28, should be 16 at /usr/local/lib/perl5/site_perl/mach/5.30/Socket.pm line 848.

查了一下

發現是因為 Perl 少了 Socket6 的模組

一個指令就可以解決了

# cpan install Socket6

Loading

使用 Nginx 反向代理加密 WordPress 網站

最近因為新家要觀看 MOD
要停用舊家 6 IPs 的光世代固定制
改成一組固定 IP

真的謝謝種花電信替我一個月省這麼多錢

只好專心研究 Nginx 的 Reversed Proxy 設定
把所有的 Web Sites 全部透過 Nginx 來處理

算是順利吧
就只有今天遇到 WordPress 時
出現鬼打牆的情況:

圖片全部帶不出來

Continue reading “使用 Nginx 反向代理加密 WordPress 網站”

Loading