neko0xff techBlog

該Blog會存放自己寫的技術文章

0%

00前提

  • DNS請求部分
    • 內部 DNS 請求轉送至 Host-xx
    • 外部 DNS 請求則自行建立 nhssc2019.edu 之解析,並新增一條 A 紀錄供 www 網頁使用
  • 設定 NAT 及必要的 Port Forwarding,使內部使用者可以正常與外部電腦通訊,外部使用者可正確瀏覽網頁內容
閱讀全文 »

00 前提

主機間的關係

  • xx:崗位碼
  • Host-xx(192.168.x.1[Eth0]) < == > vGate-xx(192.168.x.254[Eth0] & 10.19.x.1[Eth1]) < == > Internet-xx (10.19.x.2[Eth1])

vGate-xx(Fedora)網卡設定

  • DNS Server:192.168.x.1(Host-xx)
  • Eth0(enp0s3)==>Host-xx:
    • IP:192.168.x.254
    • Network Mask: 255.255.255.0
    • Gateway: 192.168.1.254
  • Eth1(enp0s8)==>Internet-xx:
    • IP:10.19.x.1
    • Network Mask: 255.255.255.252
    • Gateway: 10.19.x.1
閱讀全文 »

00 緒論

GNU Make 是一個常用於軟體開發的CLI工具,開發者只需透過自行撰寫的 Makefile 檔案來設計相關流程,就能實現執行單一指令就能自動化進行所需的流程(ex:容器的啟動&停止&建置&刪除),進而簡化其他使用者的執行過程。

閱讀全文 »

00 緒論

podman是由RedHat開發的一個無背景程序(Daemonless)的容器引擎,其中提供了和docker類似的功能&相容的服務。

  • 提供的功能
    1. 可管理&運行任何符合 OCI(Open Container Initiative)規範的容器和容器鏡像
    2. 提供了一個與 Docker 兼容的命令行前端&功能來管理 Docker鏡像&容器
    3. 不需要啟用任何背景(daemon)程序,且可在沒有root(管理者)權限的情況下運作
      • 相對的容器在運行/構建容器鏡像時,可提升系統本身的安全性(減少系統安全性漏洞)
      • 原理: 是透過runC(run container)等工具直接去跟Linux核心構通+建置/運行容器
閱讀全文 »