參考
https://hk-hello-world.medium.com/%E5%BB%BA%E7%AB%8Boutline-vpn-2cc95b5b3363
註冊 OCI
1. 使用email 註冊一個帳號
2. 新增一個 account
3. 選定 一個區域作為預設地點. 目前日本東京對於VM 可以提供的很少, 建議選大阪
開啟一個 OCI AMD VM instance
1. 選擇一個 AMD VM
2. 選用 ubuntu 22.0 mini
3. 設定相關 SSH key
4. 記下 instance public ip
安裝 outline server
1. 在電腦裡面安裝 outline manager. https://getoutline.org/zh-TW/get-started/#step-1
2. 使用 ssh ubuntu@{oci-instance.ip}
3. 在 outline manager , 新增, 選用預設
4. 將Step 1 貼到 ssh console 去執行
5. ssh console 執行完成後, 會得到一段 json 與 tcp udp port
6. 開啟防火牆相關
sudo iptables -I INPUT -p tcp -m tcp --dport {management_port} -j ACCEPT
sudo iptables -I INPUT -p tcp -m tcp --dport {access_port} -j ACCEPT
sudo iptables -I INPUT -p udp -m udp --dport {access_port} -j ACCEPT
sudo netfilter-persistent save
sudo netfilter-persistent reload
7. oci-admin console 編輯 instance 的網路 security list config
增加 0.0.0.0/0 tcp {management_port}
增加 0.0.0.0/0 tcp {access_port}
增加 0.0.0.0/0 udp {access_port}