麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 系統 > Debian > 正文

通過網絡方式安裝Debian 7(Wheezy)的圖文教程

2020-10-19 21:58:11
字體:
來源:轉載
供稿:網友

本教程將指引你直接通過使用DNSMASQ作為PXE服務器(預啟動執行環境),以網絡方式安裝Debian 7(Wheezy),此種情況是假定你的服務器不提供任何CD/DVD/USB介質驅動器,或者它只能通過相連的監視器、鍵盤和鼠標操作。

Debian 7 Network Installation on Client Machines

客戶機上的Debian 7網絡安裝

DNSMASQ是一個輕量級網絡基礎架構服務器,它可以通過內建的DNS、DHCP和TFTP服務器提供如DNS、DHCP和網絡啟動等關鍵服務。

一旦PXE服務器啟動并運行,你可以指示你所有的客戶機直接從網絡啟動,前提是你的客戶機必須擁有一張支持網絡啟動的網卡,網絡啟動可以從BIOS的網絡啟動或啟動服務選項中啟用。

步驟1: 安裝及配置DNSMASQ服務器

1. 首先,在安裝Debian服務器后,要確保你的系統使用的是靜態IP地址。因為除了網絡啟動之外,也要為你的整個網段提供DHCP服務。設置好靜態IP地址后,以root帳號或具有root權力的用戶來運行以下命令,進行DNSMASQ服務器的安裝。

# apt-get install dnsmasq

Install Dnsmasq Package

安裝Dnsmasq包

2. 安裝好DNSMASQ包后,你可以開始編輯配置文件。首先創建一個主配置文件的備份,然后使用下面的命令對dnsmasq.conf文件進行編輯。

# mv /etc/dnsmasq.conf  /etc/dnsmasq.conf.backup
# nano /etc/dnsmasq.conf

Backup Dnsmasq Configuration

備份Dnsmasq配置

3. 上面的備份過程適合重命名配置文件,所以新的文件應該是空,你可以使用以下描述的DNSMASQ配置文件節錄。

復制內容到剪貼板
  1. # cd /srv/tftp/   
  2. # wget http://ftp.nl.debian.org/debian/dists/wheezy/main/installer-amd64/current/images/netboot/netboot.tar.gz   
  3. # tar xfz netboot.tar.gz   
  4. # wget http://ftp.nl.debian.org/debian/dists/wheezy/main/installer-amd64/current/images/SHA256SUMS   
  5. # wget http://ftp.nl.debian.org/debian/dists/wheezy/Release   
  6. # wget http://ftp.nl.debian.org/debian/dists/wheezy/Release.gpg  
Configuration of Dnsmasq

Dnsmasq配置

interface – 服務器監聽的網絡接口。domain – 用你自己的域名替換。dhcp-range – 用你自己的網絡掩碼定義的網絡IP地址范圍。dhcp-boot – 保持默認,但使用你自己的服務器IP地址替換IP聲明。pxe-prompt – 保持默認 – 要求在敲擊F8鍵 進入菜單時等待60秒。pxe=service – 使用x86PC作為32位/64位架構,并進入引號字符串的菜單描述提示。其它值類型可能是:PC98,IA64EFI,Alpha,Arcx86,IntelLeanClient,IA32EFI, BCEFI,XscaleEFI和 X86-64EFI。enable-tftp – 啟用內建TFTP服務器。tftp-root – 使用/srv/tftp作為Debian網絡啟動文件的存放位置。

步驟2: 下載Debian網絡啟動文件并打開防火墻連接

4. 現在,該下載Debian網絡啟動文件了。首先,修改你當前工作目錄路徑到TFTP根目錄位置,此位置由最后的配置語句定義(/srv/tftp系統路徑)。

轉到Debian網絡安裝 – 網絡啟動部分的官方頁面鏡像,抓取以下文件,要抓取的文件取決于你想要安裝到客戶端的系統架構。

下載好netboot.tar.gz文件后,同時提取歸檔(該過程描述只適用于64位,但對于其它系統架構也基本相同)。

復制內容到剪貼板
  1. # cd /srv/tftp/   
  2. # wget http://ftp.nl.debian.org/debian/dists/wheezy/main/installer-amd64/current/images/netboot/netboot.tar.gz   
  3. # tar xfz netboot.tar.gz   
  4. # wget http://ftp.nl.debian.org/debian/dists/wheezy/main/installer-amd64/current/images/SHA256SUMS   
  5. # wget http://ftp.nl.debian.org/debian/dists/wheezy/Release   
  6. # wget http://ftp.nl.debian.org/debian/dists/wheezy/Release.gpg  

同時,必須確保TFTP目錄中的所有文件都可讓TFTP服務器讀取。

# chmod -R 755 /srv/tftp/

Download Debian NetBoot Files

下載Debian網絡啟動文件

使用以下變量用于Debian網絡安裝鏡像和架構。

復制內容到剪貼板
  1. # wget http://"$YOURMIRROR"/debian/dists/wheezy/main/installer-"$ARCH"/current/images/netboot/netboot.tar.gz   
  2. # wget http://"$YOURMIRROR"/debian/dists/wheezy/main/installer-"$ARCH"/current/images/SHA256SUMS   
  3. # wget http://"$YOURMIRROR"/debian/dists/wheezy/Release   
  4. # wget http://"$YOURMIRROR"/debian/dists/wheezy/Release.gpg  

5. 下一步,啟動或重啟DNSMASQ守護進程,并運行netstat命令來獲取服務器監聽的端口列表。

# service dnsmasq restart
# netstat -tulpn | grep dnsmasq

Start Dnsmasq Service

啟動Dnsmasq服務

6. 基于Debian的發行版通常附帶了UFW防火墻包。使用以下命令來打開需要的DNSMASQ端口號:67(Bootps),69(TFTP),53(DNS)4011(代理DHCP)udp和53 tcp(DNS)。

復制內容到剪貼板
  1. # ufw allow 69/udp   
  2. # ufw allow 4011/udp   ## Only if you have a ProxyDHCP on the network   
  3. # ufw allow 67/udp   
  4. # ufw allow 53/tcp   
  5. # ufw allow 53/udp  

Open Dnsmasq Ports

開啟Dnsmasq端口

現在,位于你的客戶機網絡接口上的PXE加載器將使用按以下順序從/srv/tftp/pxelinux.cfg目錄加載pxelinux配置文件。

GUID文件

MAC文件默認文件

默認文件

步驟3: 配置客戶端從網絡啟動

7. 要為你的客戶端計算機啟用網絡啟動,請進入系統BIOS配置(如何進入BIOS設置,請查閱硬件主板提供商的文檔)。

轉到啟動菜單,然后選擇網絡啟動作為首要啟動設備(在某些系統上,你可以不用進入BIOS配置就能選擇啟動設備,只要在BIOS自檢時按一個鍵就可以進行選擇了)。

Select BIOS Settings

選擇BIOS設置

8。 在編輯啟動順序后,通常按F10來保存BIOS設置。重啟后,你的客戶端計算機應該可以直接從網絡啟動了,應該會出第一個PXE提示,要求你按F8鍵進入菜單。

接下來,敲擊F8鍵來進入,會出現一個新的提示。敲擊回車鍵,屏幕上會出現Debian安裝器主界面提示,如下圖所示。

Boot Menu Selection

啟動菜單選擇

Select Debian Installer Boot

選擇Debian安裝器啟動

Select Debian Install

選擇Debian安裝

從這里開始,你可以使用Debian 7 Wheezy安裝進程將Debian安裝到你的機器上了(安裝鏈接見上面)。然而,為了能夠完成安裝進程,你也需要確保你的機器上互聯網連接已經激活。

步驟4: DNSMASQ服務器排障并在系統范圍內啟用

9. 要診斷服務器以查詢最終是否發生問題或要查詢其它提供給客戶端的信息,運行以下命令來打開日志文件。

# tailf /var/log/daemon.log

Debug DNSMASQ Server

DNSMASQ服務器排障

10. 如果服務器測試中已一切就緒,你現在可以在sysv-rc-conf包的幫助下,啟用DNSMASQ守護進程自啟動,以使該進程在系統重啟后自動啟動。

# apt-get install sysv-rc-conf
# sysv-rc-conf dnsmaq on

Enable DNSMASQ Daemon

啟用DNSMASQ守護進程

到此為止吧!現在你的PXE服務器已經整裝待發,隨時準備好分配IP地址了(DHCP),并為你所有網段中的客戶端提供需要的啟動信息,這些信息配置用來從網絡啟動并安裝Debian Wheezy。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 欧美三日本三级少妇三级99观看视频 | 最新av在线免费观看 | 国产一区二区三区四区在线 | 国产亚洲精品久久777777 | 一级做a爱片久久毛片a高清 | 91九色网址 | 中文字幕免费在线看 | 精品一区二区在线播放 | 亚洲一区二区三区日本久久九 | 欧美一a一片一级一片 | 性欧美在线视频 | 国产一区二区三区四区五区精品 | 欧美一级片网站 | 国产精品视频一区二区三区四 | 泰剧19禁啪啪无遮挡大尺度 | 毛片在线播放视频 | 午夜国产在线观看 | 欧美黄色大片免费观看 | 在线成人免费网站 | 亚洲一区二区三区日本久久九 | 亚洲伊人色欲综合网 | 国产精品99久久久久久久女警 | 狠狠撸电影 | 在线成人免费观看 | 国产精品久久久久久久午夜片 | 成人一级黄色大片 | 91在线视频精品 | 久久久久久久久久久av | 国产99视频在线观看 | 一级全毛片| 欧美亚成人 | 欧美日韩免费一区二区三区 | 成年人网站视频免费 | 久久久久免费精品国产小说色大师 | 亚洲操比视频 | videos真实高潮xxxx| 国产日韩久久久久69影院 | 成人黄视频在线观看 | 久久国产精品久久久久久久久久 | 在线播放的av网站 | 久久经典 |