就是要上網 – 透過手機分享多人上網

Loading

雖然標題是 “就是要上網 – 透過手機分享多人上網” 但這篇文章主要是用來解決 Ubuntu PXE 安裝需要 apt-mirror (關於 apt-mirror 請參考 https://benjr.tw/970 )的問題.不過一樣適用於透過手機分享多人上網.

Ubuntu PXE 安裝時一定要連上 Ubuntu apt-mirror ,我們可以在本地端設定或是讓它可以連上網都可以解決問題了.但本地端用 apt-mirror 蠻麻煩的,會有下面幾個問題.

  1. 下載 apt-mirror 檔案很大
  2. PXE Server 一定要用 Ubuntu <- 我目前的環境是 RHEL 這樣就沒有辦法使用 apt-mirror 了.

因此讓 PXE Client 安裝 Ubuntu 可以連上網會是比較好的解決方案.
ubuntu_pxe_apt_mirroe_01
示意圖如上,透過下面幾個步驟就可以讓 PXE Client 連接上網.

  1. PXE Boot – https://benjr.tw/83
  2. 設定 DHCP (PXE Client 在設定連上 Ubuntu apt-mirror 時需要 DNS 來做名稱解析)
    在設定 DHCP 時,將 DNS 設定程外部的如 中華電信的 168.95.1.1 或是 Seednet 的 139.175.10.20 (可以同時兩個都設在一起)

    option domain-name-servers   168.95.1.1, 139.175.10.20;
    
  3. 讓手機可以透過 USB 的方式連上網 – https://benjr.tw/74430
  4. 設定 NAT (讓 PXE Client 可透過 NAT IP Forward 連上 Internet) – https://benjr.tw/1567
    NAT 設定時要注意,我們是透過手機的 USB 網路共用其固定 Gateway IP 為 192.168.42.129 ,所以 iptables 網段要改成 192.168.42.0

這樣設定下來就可以讓 PXE Client 在安裝 Ubuntu 時,直接透過 PXE Server 連接上網,當然你也可以讓 PXE Client 有能力上網也是另外一種解決方案.

沒有解決問題,試試搜尋本站其他內容

One thought on “就是要上網 – 透過手機分享多人上網

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料