---
title: "Oracle Cloud 永久免費方案 Linux 主機及固定 IP ：0 元打造雲端解決方案"
description: "深入解析 Oracle Cloud 永久免費層，教你如何用 0 元打造 frps 穿透、REST API 測試環境、個人網站等多元雲端應用，附申請、建置、常見問題與最佳實戰案例。"
canonical_url: "https://blog.markkulab.net/post/oracle-cloud-free-solutions"
author: "Mark Ku"
author_url: "https://blog.markkulab.net/author/mark-ku"
site: "Mark Ku's Blog"
date_published: "2025-07-13 01:01:00 +0800"
category: "Cloud"
tags: ["oracle cloud", "frps", "linux", "vm", "cloud", "free tier", "infra", "架站"]
language: "zh-TW"
license: "CC BY 4.0"
license_url: "https://creativecommons.org/licenses/by/4.0/"
attribution: "轉載或引用請註明作者並附上原文連結"
---

# Oracle Cloud 永久免費方案 Linux 主機及固定 IP ：0 元打造雲端解決方案

## 前言

Oracle Cloud 提供業界少見的「永久免費方案」（Always Free Tier），不僅能申請雲端主機，還能用於多種應用場景，對於開發者、學生、SOHO 族、小型企業來說，是最划算的雲端入門選擇。

### 免費資源亮點
- 2 台 VM.Standard.E2.1.Micro（1 OCPU / 1GB RAM，x86 架構）
- 4 OCPU / 24GB RAM 的 Arm VM（A1.Flex，可彈性分配）
- 100GB 區塊儲存、10GB 物件儲存
- 每月 10TB 外部流量
- 免費資料庫、負載平衡、監控等服務

> 這些資源「永久免費」，只要帳號不違規就能一直使用！

---

## 如何申請 Oracle Cloud 免費帳號？

1. 前往 [Oracle Cloud 官網](https://www.oracle.com/cloud/free/)，點選「Start for free」
2. 填寫基本資料、驗證 Email、設定密碼
3. 輸入信用卡（僅用於驗證，不會扣款，建議使用實體卡）
4. 完成手機驗證，等待審核（通常 5-30 分鐘）

> 若遇到信用卡驗證失敗，請更換卡片或確認卡片支援國際交易。

## 如何建立 Oracle Cloud 免費 VM 主機？

1. 登入 Oracle Cloud 控制台（Console）
2. 在左上角選單選擇「Compute」→「Instances」
3. 點選「Create Instance」建立新主機
4. 輸入主機名稱，選擇「Image and shape」：
   - Image：建議選擇「Oracle Linux」或「Ubuntu」
   - Shape：選擇「VM.Standard.E2.1.Micro」或「Arm Ampere A1」免費方案
5. 設定 SSH 公鑰（可用現有金鑰或產生新金鑰）
6. 其他設定可保持預設，點選「Create」開始建立
7. 幾分鐘後 VM 建立完成，可在「Public IP」看到主機的公開 IP
8. 使用 Xshell 連線到主機：
   - 開啟 Xshell，新增一個連線
   - 主機（Host）：填入你的 Public IP
   - 用戶名稱（User Name）：Oracle Linux 輸入 opc，Ubuntu 輸入 ubuntu
   - 認證方式：選擇「Public Key」並載入你的私鑰，或用「Password」方式
   - 點選「連線」即可登入主機

> **小提醒：**  
> Oracle Cloud 預設分配的 Public IP 為「臨時（Ephemeral）」型態，重啟 VM 可能會更換 IP。建議在主機建立後，進入「Resources」→「Attached VNICs」→ 點選 VNIC → 「IPv4 Addresses」→ 將 Public IP 設為「保留（Reserved）」型態，確保 IP 不會變動，方便日後連線與服務部署。

![最後我建立了兩個免費的Linux 主機](https://blog.markkulab.net/content/markku/posts/oracle-cloud-free-solutions/images/screenshot.png)

---

## 免費 Linux 主機可以做什麼？

### 1. 架設 frps 內網穿透伺服器
- 免費 VM 非常適合架設 [frps](https://blog.markkulab.net/2021/07/21/frps/) 伺服器，讓家中或公司內網服務可被外部安全存取。
- 步驟：
  1. 在 VM 上安裝 frps
  2. 設定防火牆，開放對應 port
  3. 客戶端（frpc）連回 Oracle VM
- 適合遠端桌面、NAS、IoT、Web 服務等穿透需求

### 2. 架設遠端桌面服務（[RestDesktop](https://blog.markkulab.net/custom-your-remote-tool-like-team-viewer/)）
- 利用免費 VM 架設遠端桌面（如 RestDesktop、Windows RDP、VNC 等）服務
- RestDesktop 是一款遠端連線軟體，適合遠端操作、協作、技術支援等場景
- 步驟：
  1. 在 VM 上安裝 RestDesktop 或其他遠端桌面伺服器（如 xrdp、VNC、NoMachine 等）
  2. 設定防火牆，開放對應連線埠（如 3389、5900 等）
  3. 從本地端使用 RestDesktop 客戶端或對應軟體連線 Oracle VM
- 適合遠端辦公、教學、跨地區協作等需求

### 3. 架設個人網站 / 部落格
- 安裝 Nginx/Apache + WordPress、Hugo、Gatsby 等
- 免費 SSL 憑證（Let's Encrypt）
- 適合個人作品集、部落格、Landing Page

### 4. 其他應用
- VPN / Proxy 伺服器（自用科學上網）
- Nextcloud 私有雲
- 小型爬蟲、Bot、定時任務
- 學習 Linux、練習自動化部署 / CI/CD

---

## 結語：Oracle Cloud 免費層，雲端應用無限可能

Oracle Cloud 永久免費層不僅能省下主機費，更能滿足多元開發、測試、學習、架站、內網穿透等需求。只要善用資源，0 元也能玩出專業級雲端解決方案！

有任何問題或想法，歡迎在下方留言討論，一起交流更多實戰經驗！

---

## 關於本文與作者

本文出自 [Mark Ku's Blog](https://blog.markkulab.net/post/oracle-cloud-free-solutions)

授權條款： [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) — 轉載或引用請註明作者並附上原文連結

### 關於作者

**[Mark Ku](https://blog.markkulab.net/author/mark-ku)** — Software Solution Provider

- 10+ 年資深軟體工程師，現為 AI 應用 Builder
- 專注大型平台架構設計，從北美電商到AI SaaS訂閱收費系統
- 結合 AI Agent 與自動化，打造高效可演進的產品技術基礎

### 作者開發的免費工具

以下工具皆可免費使用：

- [免費 PDF 簽名工具](https://blog.markkulab.net/tools/pdf-sign): 線上 PDF 簽名工具，瀏覽器內完成手繪、打字、上傳簽名，可拖曳放置、縮放、下載。所有處理都在你的裝置完成，檔案不會上傳。
- [VS Code Refactory](https://blog.markkulab.net/tools/refactory): Refactory 是一款 VS Code 重構擴充套件：34 個重構動作、37 條 code smell 檢查、Code Health 儀表板、18 種語言、534 支測試。懂你的專案慣例：介面放哪、DI 註冊寫在哪、'use client' 該不該加；還會用 git 修改頻率 × 複雜度排出「該先修哪個檔案」，並一鍵把壞味道交給你自己電腦上的 Claude Code 修。免費使用，原始碼不離開你的機器。
- [DB-Kit 資料庫管理工具](https://blog.markkulab.net/tools/db-kit): DB-Kit 是一個用 Tauri + Rust + React 打造的輕量跨平台資料庫管理工具，用單一一致的介面同時管理 MySQL、MariaDB、PostgreSQL、SQL Server、Oracle、SQLite、MongoDB、Redis、Kafka、Elasticsearch 與 RabbitMQ 十一種資料來源：連線密碼以 OS keychain 加密、SSH Tunnel、完整 CRUD、視覺化查詢建構器、多結果集同時顯示、跨連線資料傳輸與比對同步、Excel / CSV 匯入匯出、執行計畫視覺化、ER 圖、排程備份、SQL 壓力測試（p50～p99 延遲百分位）、15 條規則的 SQL 審查、Kafka 訊息瀏覽與監控告警；繁中 / 英文雙語介面，內建 AI 助手（自然語言生成 SQL、AI 審查與調校建議）與命令列工具 dbk。免費開源（MIT），提供 Windows / macOS / Linux 安裝檔。
- [VS Code Super Mermaid](https://blog.markkulab.net/tools/super-mermaid): Super Mermaid 是一款 VS Code 擴充套件：開箱即用的漂亮 Mermaid 圖表，自動上色、即時預覽、滑鼠平移縮放、PNG / SVG 高解析匯出，內建 21 種範本與多種主題。免費開源（MIT）。
- [React Super Mermaid](https://blog.markkulab.net/tools/react-super-mermaid): react-super-mermaid 是一個開源 React 元件庫：一行 <MermaidViewer> 即可渲染漂亮的 Mermaid 圖表，內建 colorful / sketch 主題、平移縮放、圖內搜尋、SVG / PNG 高解析匯出。輕量、SSR 安全、完整 TypeScript 型別。免費開源（MIT）。
- [Jira / Confluence Super Mermaid](https://blog.markkulab.net/tools/jira-super-mermaid): Atlassian Forge app：在 Jira issue 與 Confluence 內文直接寫 Mermaid 語法，畫流程圖、時序圖、狀態機與甘特圖。11 種圖表、SVG / PNG 匯出、明暗主題、完整中日韓文字支援。取得 Runs on Atlassian 資格：圖表存在你自己的站台，app 不呼叫任何第三方服務。免費，即將上架 Atlassian Marketplace。
- [Mermaid 線上預覽](https://blog.markkulab.net/tools/mermaid-preview): 在瀏覽器裡寫 Mermaid、即時看圖，整張圖表壓進網址就能分享。免註冊、不上傳伺服器，相容 mermaid.live 的分享連結。
- [React Intl Phone Number](https://blog.markkulab.net/tools/react-intl-phone-number): react-intl-phone-number 是一個開源 React 元件：framework-agnostic、不依賴 antd，提供 E.164 進出、可搜尋國旗 / 國碼下拉、可配置驗證等級（strict / mobile-strict / loose）、可主題化 CSS 與 i18n，電話邏輯由 google-libphonenumber 驅動。輕量、完整 TypeScript 型別。免費開源（MIT）。
- [Uptime Kuma Cluster](https://blog.markkulab.net/tools/uptime-kuma-cluster): 把單機版 Uptime Kuma 改造成高可用叢集：OpenResty + Lua 智慧負載平衡、MariaDB 共享狀態、健康檢查與自動 Failover，附叢集管理 REST API，一行 Docker Compose 啟動。免費開源（MIT）。
- [特教專案](https://blog.markkulab.net/education): 為特殊教育學生製作的學習教材

### 每日 Podcast

- [科技新鮮事](https://blog.markkulab.net/category/tech-news): 每日精選 AI 與科技趨勢，透過語音摘要快速掌握最新技術動態，涵蓋 AI 應用、軟體架構、DevOps 與工程實戰。 — RSS: https://blog.markkulab.net/feed.xml
- [AI股市蝦聊](https://blog.markkulab.net/category/ai-stock-chat): 每個交易日用 AI 分析台股盤勢，以雙人對話聊當天的盤中觀察與隔日預測。 — RSS: https://blog.markkulab.net/ai-stock-chat/feed.xml

### 電子報

[訂閱電子報](https://blog.markkulab.net/subscribe) — 第一時間收到新文章通知，無垃圾信、隨時可取消訂閱。
