iptables 介紹

⭐ 封包進入規則

  • PREROUTING鏈 (通常用於DNAT)
    處理剛到本機並在路由轉送前的封包,它會轉換封包中的目標IP位址

  • INPUT鏈
    處理入站封包

  • FORWARD鏈 (不包含 NAT)
    處理轉送封包

  • OUTPUT鏈
    處理出站封包

  • POSTROUTING鏈 (通常用於SNAT)
    處理即將離開本機的封包,它會轉換封包中的來源IP位址

Read more »

安裝 InfluxDB 儲存壓測資料

使用 Docker 建立 InfluxDB 2.X

1
2
3
4
5
6
7
8
9
docker run -d -p 8086:8086 \
-e DOCKER_INFLUXDB_INIT_MODE=setup \
-e DOCKER_INFLUXDB_INIT_USERNAME=[初始帳號] \
-e DOCKER_INFLUXDB_INIT_PASSWORD=[初始密碼] \
-e DOCKER_INFLUXDB_INIT_ORG=[初始ORG] \
-e DOCKER_INFLUXDB_INIT_BUCKET=[初始BUCKET] \
-e DOCKER_INFLUXDB_INIT_RETENTION=1w \
-e DOCKER_INFLUXDB_INIT_ADMIN_TOKEN=[初始TOKEN] \
influxdb
Read more »

安裝 k6

1
2
3
4
5
6
7
8
9
10
11
# 從 Ubuntu 金鑰伺服器下載 k6 軟體倉庫的 GPG 公鑰,並儲存到指定的金鑰環中
sudo gpg --no-default-keyring --keyring /usr/share/keyrings/k6-archive-keyring.gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys C5AD17C747E3415A3642D57D77C6C491D6AC1D69

# 將 k6 軟體倉庫加入到 APT 的套件來源清單中,並指定其簽名金鑰
echo "deb [signed-by=/usr/share/keyrings/k6-archive-keyring.gpg] https://dl.k6.io/deb stable main" | sudo tee /etc/apt/sources.list.d/k6.list

# 更新 APT
sudo apt-get update

# 安裝 k6
sudo apt-get install k6
Read more »
0%