# Linux 網路設備命名規則 # 乙太網卡 en 前墜 en 表示乙太網卡 eno 主機板上的乙太網卡 enp PCI/PCIE 乙太網卡 ens 熱插拔乙太網卡 # 本地 lo lo 表示 local 本機使用 # 無線網卡 wlan wlan 表示 wireless line 無線網路 # 鍊路聚合 bond # 虛擬網橋 vmbr # 參考資料 PVE 主机系统 Bond 网络配置示例

# 搞懂 Linux Iptables # 基礎知識 # 封包處理規則 INPUT 從網卡 進入 的封包 OUTPUT 從網卡 出去 的封包 FORWARD 從網卡 進去再轉送 的封包 PREROUTING 改變網卡 進入 的封包 (DNAT/REDIRECT) POSTROUTING 改變網卡 出去 的封包 (SNAT/MASQUERADE) # 過濾規則鍊 filter 是預設的規則鍊,可處理 INPUT/OUPTUT/FORWARD nat 可以處理 OUTPUT/PREROUTING/POSTROUTING mangle 可以處理...

# Linux Bonding/Trunk 端口聚合介紹 # 基本介紹 端口聚合為 ISO OSI Layer 2 技術 Linux Kernel Version 2 後,提供 Bonding 模組讓多張網卡結合成一張結合的網卡功能 端口聚合,是頻寬擴展和鏈路備份的一個重要途徑。Trunk 把多個物理端口捆綁在一起當作一個邏輯端口使用 # Linux Bonding 模式 Linux Bonding 可支援 7 種模式,當然每個模式支援的功能不盡相同 # 基本 bonding...

# TrueNAS 24.04 開啟 apt # 前言 在 TrueNAS 24.04 開始,已經不能使用 chmod +x /bin/apt * 來開起 apt # 解開 apt 1install-dev-tools 接下來就可以使用 apt 了 # 參考資料 truenas scale 24.04 开启 apt 开发者模式 (Developer Mode)

# SSH Tunnel 穿越隧道 # 前言 SSH Tunnel Tunnel 可以讓 Server 與 Client 之間建立可突破防火牆且安全可靠的連線, Tunnel 就想管道一樣可以幫助我們去把內網的 SSH 轉發到外網去,有如 Proxy , Port Forwarding 的功能 # Tunnel 種類 Local Tunnel (Local Forwarding) Remote Tunnel (Remote Forwarding) Dynamic Tunnel (Dynamic Forwarding) 在 Tunnel 的情境中會有三個角色 Client SSH...

# 匯出 Proxmox VM 磁碟 # 打開 PVE 進到你想要匯出的 VM 磁碟 這邊看到 VM 磁碟是存在 local-lvm:vm-122-disk-0 把她複製下來 # 進到 PVE Host Console 1pvesm path local-lvm:vm-122-disk-0 接者會顯示這台 VM 磁碟的路徑 # 匯出成 qcow2 1qemu-img convert -O qcow2 -f raw /dev/pve/vm-122-disk-0 122.qcow2 # 匯出成 vmdk 1qemu-img convert -O vmdk -f raw...

# Proxmox 建立 Cloud init Template # 甚麼是 Cloud Init Template 是一種 PVE 特殊配置文件,主要用在 PVE 自動化 VM 與初始化過程,Cloud init 是一個開源專案,允許使用者透過簡單的文件配置來配置 VM/LXC 的各種參數,如網路、SSH Key 等。 # 自製 Cloud init Template # 下載 Ubuntu Base Image 到 PVE 節點主機 1wget...

# Proxmox IaC 解決方案 # 前言 IaC # 實作 # Proxmox 開啟 API Token Datacenter > 權限 > API 權杖 > 增加 選擇綁定帳號與期限與權杖名稱 把她存起來 # Proxmox 安裝 Terraform 在 Proxmox 主機 12345678910# 其他基本依賴套件sudo apt-get update && sudo apt-get install -y gnupg software-properties-common# 安裝 GPG...

# PVE 實踐雙網卡 鏈路聚合 bond # 前言 伺服器中使用多網卡除有助於往速提升之外,另一個重要的意義是提高設備的高可用性,因此在網通設備之中也可以使用類似備援往] 卡的方式進行建造。 # 必要條件 準備兩張以上網卡 # 實作環節 # 查看網通設備並且註冊到 PVE 1ip a # 查看網通設備 我們發現這台設備有 3 張乙太網卡 enp6s0 enp7s0 enp8s0 本篇將使用 6 與 7 進行 1nano /etc/network/interfaces # 修改網通設備描述 確保網通設備都有出現在文件之中 沒有可以手動設定 # 建置...

# Proxmox Backup Server PBS # 前言 在系統備援與快照中我們可以用 NAS 或是其他外部儲存單元來協助我們進行,然而在目前這些解決方案之中,占用的空間與效率是不太良好的,為此 Proxmox 也推出了一款針對 Proxmox VE 的備份解決方案 OS PBS。 # PBS 優勢 整合 PVE 使用 Rust 支援重複資料刪除 支援增量備份 資料完整性驗證 支援資料異地同步 支援資料壓縮 支援資料加密 # 實作 # 建立一組操作 PBS 帳戶 設定 > 存取控制 > 新增帳戶 # 建立 Token 設定 >...