OpenVPN 只讓指定的 IP Address 通過 VPN
實驗設備需要使用 VPN 連線到內網才能訪問,但 OpenVPN 一開啟後,全部的流量預設都會經由 VPN 傳輸,不僅速度慢還會遇到無法訪問的情況(內網只開放網站白名單)。因此只將需要的特定 IP Address 透過 VPN 傳輸,就不會影響平常使用的流量傳輸。
實驗設備需要使用 VPN 連線到內網才能訪問,但 OpenVPN 一開啟後,全部的流量預設都會經由 VPN 傳輸,不僅速度慢還會遇到無法訪問的情況(內網只開放網站白名單)。因此只將需要的特定 IP Address 透過 VPN 傳輸,就不會影響平常使用的流量傳輸。
有一實驗設備的 API 服務無法使用,檢查發現 database 用的磁碟空間為 0,佔用空間的竟然是 pg_wal
資料夾裡的 WAL 檔案。因此需要分析在 PostgreSQL master-slave replication 的架構,master node 的 WAL 檔案為什麼會持續增加,導致磁碟空間不足,讓 database 無法正常服務。
以前都用 regular expression 檢查 IPv4 是否合法,那 IPv6 難道也得這樣做?沒有更方便的處理方式嗎?
實驗設備只能以通過綁定了 IPv6 的 network interface eth0.1002
執行 curl 的請求,那在 golang 下要如何實作?
在 VS code 撰寫 go
程式的過程中,要檢查是否符合 coding style,以及提醒哪些變數或參數有定義卻沒使用,設定好 go linter 就沒有煩惱。