2021/06/16

[Linux] zsh 好用的shell: 在Secure Shell上正確顯示agnoster主題

zsh因為有更好的介面,所以在使用上非常熱門。本篇主要紀錄怎麼在Chrome上的Secure Shell App上,使用oh-my-zsh:


2021/06/06

[Miscellaneous] 把SSH Server當作VPN Server來使用,切換Netflix的地區

如果想透過Netflix追劇,可是在北美地區,想看的影集卻沒有中文字幕,該怎麼辦?有幾個可能的方式:

  1. 透過VPN,讓IP轉到臺灣,優點是簡單,可是缺點是可能會花錢。不想花錢的話,也可以使用SetupVPN,可是擔心自己的流量被監控的話,這個方法可能會有疑慮
  2. 自己架VPN Server,優點是保有隱私,可是缺點是設定過程麻煩,像是用OpenVPN之類的
  3. [此篇] 透過SSH Tunnel,把所有的網路連線流量都透過SSH的Server做連線,優點是保有隱私且設定簡單,只要在遠端機器上安裝OpenSSH(可參考這篇)即可
設定要求:
  1. 一台遠端電腦in臺灣,且有SSH Server (with Public IP address)
  2. MacOS

2021/05/18

[Ubuntu] Build bbrv2 on Ubuntu 21.04

因為BBRv2還沒有在Linux的master tree中,所以Ubuntu目前也沒有BBRv2。本篇紀錄怎麼把編譯好的BBRv2放到Ubuntu 21.04中。以Google Cloud Platform的VM作為例子。

需要的有:1) 下載BBRv2的程式碼在本機端,2) 遠端的VM (本篇用GCP Ubuntu 21.04)。

首先在GCP上開一個Ubuntu 21.04的VM。接著可以在本機端下載BBRv2的程式碼(BBRv2 Alpha),接著編譯

$ cd bbr/
$ ./gce-install.sh -m ${HOST}