主頁(yè) > 知識(shí)庫(kù) > 通過(guò)網(wǎng)絡(luò)方式安裝Debian 7(Wheezy)的圖文教程

通過(guò)網(wǎng)絡(luò)方式安裝Debian 7(Wheezy)的圖文教程

熱門標(biāo)簽:電銷機(jī)器人有什么用途 公司怎么辦理外呼系統(tǒng)多少錢 地圖標(biāo)注轉(zhuǎn)寫員 云南電銷外呼系統(tǒng)哪家公司做的好 騰訊地圖標(biāo)注手機(jī) 武陟地圖標(biāo)注 400電話如何申請(qǐng)排 電銷機(jī)器人ai電話 鄭州營(yíng)銷外呼系統(tǒng)代理

本教程將指引你直接通過(guò)使用DNSMASQ作為PXE服務(wù)器(預(yù)啟動(dòng)執(zhí)行環(huán)境),以網(wǎng)絡(luò)方式安裝Debian 7(Wheezy),此種情況是假定你的服務(wù)器不提供任何CD/DVD/USB介質(zhì)驅(qū)動(dòng)器,或者它只能通過(guò)相連的監(jiān)視器、鍵盤和鼠標(biāo)操作。

客戶機(jī)上的Debian 7網(wǎng)絡(luò)安裝

DNSMASQ是一個(gè)輕量級(jí)網(wǎng)絡(luò)基礎(chǔ)架構(gòu)服務(wù)器,它可以通過(guò)內(nèi)建的DNS、DHCP和TFTP服務(wù)器提供如DNS、DHCP和網(wǎng)絡(luò)啟動(dòng)等關(guān)鍵服務(wù)。

一旦PXE服務(wù)器啟動(dòng)并運(yùn)行,你可以指示你所有的客戶機(jī)直接從網(wǎng)絡(luò)啟動(dòng),前提是你的客戶機(jī)必須擁有一張支持網(wǎng)絡(luò)啟動(dòng)的網(wǎng)卡,網(wǎng)絡(luò)啟動(dòng)可以從BIOS的網(wǎng)絡(luò)啟動(dòng)或啟動(dòng)服務(wù)選項(xiàng)中啟用。

步驟1: 安裝及配置DNSMASQ服務(wù)器

1. 首先,在安裝Debian服務(wù)器后,要確保你的系統(tǒng)使用的是靜態(tài)IP地址。因?yàn)槌司W(wǎng)絡(luò)啟動(dòng)之外,也要為你的整個(gè)網(wǎng)段提供DHCP服務(wù)。設(shè)置好靜態(tài)IP地址后,以root帳號(hào)或具有root權(quán)力的用戶來(lái)運(yùn)行以下命令,進(jìn)行DNSMASQ服務(wù)器的安裝。

# apt-get install dnsmasq

安裝Dnsmasq包

2. 安裝好DNSMASQ包后,你可以開(kāi)始編輯配置文件。首先創(chuàng)建一個(gè)主配置文件的備份,然后使用下面的命令對(duì)dnsmasq.conf文件進(jìn)行編輯。

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

備份Dnsmasq配置

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

復(fù)制內(nèi)容到剪貼板
  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  

Dnsmasq配置

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

步驟2: 下載Debian網(wǎng)絡(luò)啟動(dòng)文件并打開(kāi)防火墻連接

4. 現(xiàn)在,該下載Debian網(wǎng)絡(luò)啟動(dòng)文件了。首先,修改你當(dāng)前工作目錄路徑到TFTP根目錄位置,此位置由最后的配置語(yǔ)句定義(/srv/tftp系統(tǒng)路徑)。

轉(zhuǎn)到Debian網(wǎng)絡(luò)安裝 – 網(wǎng)絡(luò)啟動(dòng)部分的官方頁(yè)面鏡像,抓取以下文件,要抓取的文件取決于你想要安裝到客戶端的系統(tǒng)架構(gòu)。

下載好netboot.tar.gz文件后,同時(shí)提取歸檔(該過(guò)程描述只適用于64位,但對(duì)于其它系統(tǒng)架構(gòu)也基本相同)。

復(fù)制內(nèi)容到剪貼板
  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  

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

# chmod -R 755 /srv/tftp/

下載Debian網(wǎng)絡(luò)啟動(dòng)文件

使用以下變量用于Debian網(wǎng)絡(luò)安裝鏡像和架構(gòu)。

復(fù)制內(nèi)容到剪貼板
  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. 下一步,啟動(dòng)或重啟DNSMASQ守護(hù)進(jìn)程,并運(yùn)行netstat命令來(lái)獲取服務(wù)器監(jiān)聽(tīng)的端口列表。

# service dnsmasq restart
# netstat -tulpn | grep dnsmasq

啟動(dòng)Dnsmasq服務(wù)

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

復(fù)制內(nèi)容到剪貼板
  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  

開(kāi)啟Dnsmasq端口

現(xiàn)在,位于你的客戶機(jī)網(wǎng)絡(luò)接口上的PXE加載器將使用按以下順序從/srv/tftp/pxelinux.cfg目錄加載pxelinux配置文件。

GUID文件

MAC文件默認(rèn)文件

默認(rèn)文件

步驟3: 配置客戶端從網(wǎng)絡(luò)啟動(dòng)

7. 要為你的客戶端計(jì)算機(jī)啟用網(wǎng)絡(luò)啟動(dòng),請(qǐng)進(jìn)入系統(tǒng)BIOS配置(如何進(jìn)入BIOS設(shè)置,請(qǐng)查閱硬件主板提供商的文檔)。

轉(zhuǎn)到啟動(dòng)菜單,然后選擇網(wǎng)絡(luò)啟動(dòng)作為首要啟動(dòng)設(shè)備(在某些系統(tǒng)上,你可以不用進(jìn)入BIOS配置就能選擇啟動(dòng)設(shè)備,只要在BIOS自檢時(shí)按一個(gè)鍵就可以進(jìn)行選擇了)。

選擇BIOS設(shè)置

8。 在編輯啟動(dòng)順序后,通常按F10來(lái)保存BIOS設(shè)置。重啟后,你的客戶端計(jì)算機(jī)應(yīng)該可以直接從網(wǎng)絡(luò)啟動(dòng)了,應(yīng)該會(huì)出第一個(gè)PXE提示,要求你按F8鍵進(jìn)入菜單。

接下來(lái),敲擊F8鍵來(lái)進(jìn)入,會(huì)出現(xiàn)一個(gè)新的提示。敲擊回車鍵,屏幕上會(huì)出現(xiàn)Debian安裝器主界面提示,如下圖所示。

啟動(dòng)菜單選擇

選擇Debian安裝器啟動(dòng)

選擇Debian安裝

從這里開(kāi)始,你可以使用Debian 7 Wheezy安裝進(jìn)程將Debian安裝到你的機(jī)器上了(安裝鏈接見(jiàn)上面)。然而,為了能夠完成安裝進(jìn)程,你也需要確保你的機(jī)器上互聯(lián)網(wǎng)連接已經(jīng)激活。

步驟4: DNSMASQ服務(wù)器排障并在系統(tǒng)范圍內(nèi)啟用

9. 要診斷服務(wù)器以查詢最終是否發(fā)生問(wèn)題或要查詢其它提供給客戶端的信息,運(yùn)行以下命令來(lái)打開(kāi)日志文件。

# tailf /var/log/daemon.log

DNSMASQ服務(wù)器排障

10. 如果服務(wù)器測(cè)試中已一切就緒,你現(xiàn)在可以在sysv-rc-conf包的幫助下,啟用DNSMASQ守護(hù)進(jìn)程自啟動(dòng),以使該進(jìn)程在系統(tǒng)重啟后自動(dòng)啟動(dòng)。

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

啟用DNSMASQ守護(hù)進(jìn)程

到此為止吧!現(xiàn)在你的PXE服務(wù)器已經(jīng)整裝待發(fā),隨時(shí)準(zhǔn)備好分配IP地址了(DHCP),并為你所有網(wǎng)段中的客戶端提供需要的啟動(dòng)信息,這些信息配置用來(lái)從網(wǎng)絡(luò)啟動(dòng)并安裝Debian Wheezy。

標(biāo)簽:甘南 連云港 銀川 東莞 資陽(yáng) 江西 福州 玉林

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《通過(guò)網(wǎng)絡(luò)方式安裝Debian 7(Wheezy)的圖文教程》,本文關(guān)鍵詞  通過(guò),網(wǎng)絡(luò),方式,安裝,Debian,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《通過(guò)網(wǎng)絡(luò)方式安裝Debian 7(Wheezy)的圖文教程》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于通過(guò)網(wǎng)絡(luò)方式安裝Debian 7(Wheezy)的圖文教程的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章