sslinux安裝
『壹』 linux 怎麼搭建socks5
1、安裝ss5
ss5 is a socks server that implements the SOCKS v4 and v5 protocol.
yum -y install pam-devel
tar zxf ss5-3.8.9-8.tar.gz
cd ss5-3.8.9
./configure;make;make install
2、配置ss5
cd /etc/opt/ss5
3、ss5.conf為配置文件,格式實例:
auth 0.0.0.0/0 - u
set SS5_STIMEOUT 3600
set SS5_AUTHCACHEAGE 3600
set SS5_VERBOSE
permit u 0.0.0.0/0 - 0.0.0.0/0 - - - - -
4、ss5.passwd配置訪問賬戶和密碼,格式實例
user password
5、啟動/停止
/etc/init.d/ss5 start
/etc/init.d/ss5 stop
6、netstat -ntlp檢查1080埠是否開啟
『貳』 東芝筆記本ss2000怎麼裝Linux 系統
、
常用軟體的安裝目錄
2.
iphone video Recorder錄像文件存放目錄
3、
相機拍攝的照片文件存放目錄
4、
iTunes上傳的多媒體文件(例如MP3、MP4等)存放目錄,文件沒有被修改,但是文件名字被修改了,直接下載到電腦即可讀取。
5、
熊貓看書存放目錄
6、
系統自帶的來電鈴聲存放目錄(用iTunes將文件轉換為ACC文件,把後綴名改成.m4r,用iPhone_PC_Suite傳到/Library/Ringtones即可)
7、
簡訊及其他系統默認效果鈴聲(m4r鈴聲文件改擴展名為.caf)簡訊鈴聲文件名為sms-received開頭的caf文件
8、
系統電話本的存放目錄
簡訊存放目錄
9、
iphone Recorder錄音軟體文件存放目錄
10、
軟體Preferences.app的中文漢化文件存放目錄
11、
系統q1ang紙的存放目錄
12、
系統聲音文件的存放目錄
13、
ibrickr上傳安裝程序建立的一個資料庫,估計和windows的uninstall記錄差不多。
14、
和linux系統差不多,是系統執行指令的存放目錄。
15、
系統簡訊的存放目錄
16、
系統進程運行的臨時目錄?(查看這里可以看到系統啟動的所有進程)
17、
系統錯誤記錄報
還有你說的office 應該是你的軟體quickoffice 的路徑吧? 在 Applications】里 ,找到你裝的軟體的文件夾下。
請參考
『叄』 如何在Linux上安裝Composer
一、局部安裝
局部安裝是將 composer 安裝到當前目錄下面(比如安裝到項目根目錄下),然後就可以通過 php composer.phar 來使用 composer 了。
Mac 或 Linux 系統:打開命令行窗口並執行如下命令:
curl -sS http://install.phpcomposer.com/installer | php
Windows 系統(Mac 或 Linux 系統也可以使用):請執行如下命令:
php -r "readfile('http://install.phpcomposer.com/installer');" | php
二、全局安裝:
全局安裝是將 composer 安裝到系統環境變數 PATH 所包含的路徑下面,然後就能夠在命令行窗口中直接執行 composer 命令了。
Mac 或 Linux 系統:打開命令行窗口並執行如下命令:
curl -sS http://install.phpcomposer.com/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
Windows 系統:請在命令行中執行如下命令:
mkdir C:\bin
cd C:\bin
php -r "readfile('http://install.phpcomposer.com/installer');" | php
echo @php "%~dp0composer.phar" %*>composer.bat
上述命令執行成功之後再將 C:\bin 路徑加入 PATH 環境變數即可。最後重新打開一個命令行窗口試一試執行 composer --version 看看是否正確輸出版本號,例如:。
Composer version 1.0-dev () 2016-01-27 13:04:22
三、鏡像說明:
通過官方途徑安裝 composer 時,默認是通過 https 協議從 getcomposer.org 網站下載 composer.phar 文件,但是由於眾所周知的原因,安裝過程很痛苦。
「Composer 中國鏡像」是在 composer 源碼的基礎上重新編譯 composer.phar 文件,並通過國內的 CDN 對下載進行加速。另外,為了保證使用最新版本的 composer ,開發者需要經常執行 composer selfupdate命令來更新 composer,所以,我們將 composer 的更新源也替換成了本鏡像,這樣就能讓整個 composer 的使用過程更舒心了!
提示:不要忘了經常執行 composer selfupdate 以保持 composer 一直是最新版本哦!
『肆』 紅帽 linux 無法成功安裝
正確安裝 VMWARE TOOLS步驟如下:
1、以ROOT身份進入LINUX
2、按下 CTRL+ALT組合鍵,進入主操作系統,點擊VMWARE狀態欄安裝提示,或者點擊 SETTING菜單下的ENABLE VMWARE TOOLS子菜單。
3、確認安裝VMWARE TOOLS。
這時我們並沒有真正的安裝上了VMWARE TOOLS軟體包,如果您點擊菜單:DEVICES,您就會發現光碟機的菜單文字變為:ide1:0-> C:Program FilesVMwareVMware WorkstationProgramslinux.iso,這表示VMWARE將LINUX的ISO映象文件作為了虛擬機的光碟
4、滑鼠點擊LINUX界面,進入LINUX。
5、運行如下命令,注意大小寫。
mount -t iso9660 /dev/cdrom /mnt
載入CDROM設備,這時如果進入 /mnt 目錄下,你將會發現多了一個文件:vmware-linux-tools.tar.gz。這就是WMWARE TOOLS的LINUX軟體包,也就是我們剛才使用WINISO打開LINUX.ISO文件所看到的。
cp /mnt/vmware-linux-tools.tar.gz /tmp
將該軟體包拷貝到LINUX的 TMP目錄下。
umount /dev/cdrom
卸載CDROM。
cd /tmp
進入TMP目錄
tar zxf vmware-linux-tools.tar.gz
解壓縮該軟體包,默認解壓到vmware-linux-tools目錄下(與文件名同名)。
cd vmware-linux-tools
進入解壓後的目錄
./install.pl
運行安裝命令。
這時install提示你是否需要備份以前的配置文件,建議選擇"y"。
等待INSTALL運行完成後,這時鍵入 START 命令,是不是可以看到漂亮的LINUX圖形界面了?***********************************************************************************
第二篇
在WindowsXP上安裝VMWare和在win2000上安裝沒什麼區別,按照步驟來就行,
配置linux運行環境的時候,如果你真想玩,就別太省硬碟空間,反正你也有幾十個G,
分出兩個G給Linux也不算過分,如果你有兩個以上的光碟機設備,比如刻錄機什麼的,
別忘了在環境里設置一下啟動順序,有光碟機,刻錄機就省著點用吧
在環境里,對虛擬網卡有多種設置,看你的需要,如果只想自己連自己,可選Host-only,
畢竟要用Linux直接上網的不多,你要自己設定WindowsXP里的對應設備的IP,和Linux里的IP.
不過如果選擇Bridged,通常Linux可以自動取得IP,如果你的寬頻提供商能提供自動IP分配的話。
可我在Linux里上網總感覺字體很難看,而且我還是喜歡NetCaptor,方便!
在VMWare里安裝Linux和在實際機器上安裝過程沒什麼區別,虛擬環境設置成光碟機啟動按步驟來,就可以了,
注意把光碟放到你設置的那個光碟機里。
安裝時最好使用text方式,反正我追求安裝速度。
出現Linux登錄提示符也別高興的太早了,要啟動XWindow也要費周折,VMWare網站上有XWindow的專用驅動,
你要去下載回來,按照網站上的說明修改XWindow的配置文件,通常這樣還是不行的,我的大部分時間都花在這上面了,
後來安裝了VMware tools才能啟動XWindow,建議你在裝完VMware的驅動,修改完配置文件,就立刻安裝VMware tools,
少走很多彎路。
到現在,你可以一台機器同時當兩台使了,在WinXP下用你的Telnet工具登錄到你自己的Linux上看看吧,體驗一下遠程訪問,
注意,Linux有火牆設置,而且默認很多服務沒有開,先進Linux里設置一下就可以了。
第三篇http://www.gamerhome.net/main/jingtai/62/73064.htm
以下是按總結的在XP和VMware Workstation 4.5.2下安裝LINUX RED HAT 9 的要點。為了記錄准確起見,偶刪除了本已裝好的VMWare下的RED HAT和VMWare下的虛擬機,重新設置虛擬機和安裝RED HAT 9,一邊設置/安裝一邊同時寫下了以下的內容。之所以要這樣,是因為對初學者來說,一個細小步驟/細節的省略或不清楚,都可能導致整個設置/安裝過程的停頓。
這個安裝是藉助VMWARE在XP下進行的LINUX安裝,但我推測,在純PC系統下的LINUX安裝不會有太多的不同。若果真如此,我們就完全可以說:RED HAT 9的安裝和WINDOWS的安裝一樣地簡單。
一、VMware Workstation 4.5.2的設定要點
1.先安裝好VMware Workstation 4.5.2(俺用的是E文版)。點help下的enter serial number,輸入注冊碼(否則程序不能用)。
2。選主窗口中的New Virtual Machine, 連按兩個"下一步"之後,選"linux",並在下面的下拉選單里選自己的linux 版本,然後按"下一步";
3。按"browse"選擇虛擬機在XP下的所在目錄。默認的目錄是
C:document. and SettingsqMy document.My Virtual MachinesRed Hat Linux
但我覺得最好不要和XP同在C盤上。另外,虛擬機目錄所在的盤要有足夠的空間,因為安裝好的RED HAT 9本身就有近1.8G。定好虛擬機目錄後按"下一步"。
4。選擇適當的網路連接。按"下一步"。
5。這一步是指定虛擬盤的容量,默認的是4G。俺加到6G後按"完成"。界面上出現了虛擬機,有內存、硬碟、光碟機、軟碟機、網卡、USB控制器、聲頻適配器。界面的左部是"start this virtual machine"和"edit virtual machine setting"兩個命令。點"edit virtual machine setting"命令可以添加部件。具體步驟是在彈出的界面上點"ADD",然後選所要添加的部件。要注意的是,如果添加硬碟後又去掉(remove)硬碟,則好象並不刪出XP目錄下的這個硬碟項。具體情況還是問有經驗的人吧。
二、啟動VMware Workstation 4.5.2中的虛擬機以及安裝RED HAT 9
1。啟動之前,首先確定你的RED HAT 9是光碟還是虛擬光碟文件。我是在http://princo.org:8080/linux/redhat/9.0/iso/下載的RED HAT 9。
這個網站目錄下共有7個文件,下載其中的3個帶"386"字樣的應該就可以了。這是虛擬光碟版的RH9。
2。若使用虛擬光碟版的RED HAT 9,要在啟動VMWARE虛擬機前先裝上虛擬光碟,方法是:
1)雙擊VMWare界面右部的光碟機CD-ROM圖標,
2)在彈出的對話框中選"Use ISO image",
3)按"Browse",選你下載好的3個光碟文件中的第一個(注意:在後面的安裝過程中還要重復步驟2)和3)以選擇這3個光碟文件中的另2個),然後按"OK"。
3。現在可以啟動虛擬機了,就是點"start this virtual machine"命令,按OK,VMWARE的窗口裡就出現了虛擬機啟動的畫面。
要注意的是游標在XP界面和VMWARE界面間的切換方法。游標從XP到VMWARE,只要在VMWARE窗口上點滑鼠即可。從VMWARE回到XP,則要按CTRL+ALT。
4。RED HAT的光碟自動進入安裝程序的界面。先問你要不要測光碟機,我選不要;具體方法是:在VMWARE窗口上按一下滑鼠,再按鍵盤上的右箭頭鍵,然後回車。
5。然後,在選擇語言滑鼠等之後,安裝程序問是否要自動分區(Aotumatic Partitioning),我直接點的"Next"。下一個界面中有關於Aotumatic Partitioning的3種選擇,我選第3個"保持所有分區並使用已有的未使用空間"(keep all partitions and use existing free space)。然後我是連點NEXT。
5。選完系統時間之後,安裝程序要求設置root (administrator)密碼,中文直譯是根(管理員)密碼。設好後,連點幾個"NEXT",就開始安裝了。
6。一段安裝過後(10分鍾或更長吧),安裝程序提示換第二張光碟,這時新手們可能感到不知所措了。正確的方法是,找到VMWARE窗口右下角邊上的4個小圖標,雙擊其中左數第二個(就是光碟機圖標),就會出現上面步驟2.2中提到的那個對話框,按"Browse",選你下載好的3個光碟文件中的第二個,按OK,再到VMWARE窗口中按OK,就完成了換第二張盤的工作。
7。在提示換第三張盤時,按步驟6的方法換第三張盤。
8。第三張讀完後,系統問是否做啟動盤,隨便啦(俺沒做),然後就是顯卡之類的,俺都是默認。最後選一個"EXIT",VMWARE內系統重啟。
9。重啟後,系統提示你可以開一個個人帳號(personal account)和密碼。注意,雖然這里不開帳號也能過,但實際上是不行的,你必須在這里起一個戶名和密碼,因為再啟動時你必須提供personal account和密碼,否則不給你開機。然後是選日子和試聽音效卡(第一次聽到LINUX的聲音,不錯地呀)。然後問你是否注冊,俺選NO(VMWare下嗎,不過玩一玩而已啦)。接著又問有無附加安裝,先不裝吧,把系統搞定了先,所以直接按"FORWARD"。VMWARE內系統重啟。
10。啟動後,系統問用戶名和密碼。輸入在步驟9中開的戶名和密碼即可(沒有的不行!)然後,就是RED HAT 9的界面。安裝大功告成啦!!!
『伍』 在windows上再裝Linux系統。詳細步驟
用這個虛擬機VirtualBox,我用的是Ubuntu9.04版的,建議用原版的,這有我寫的一個帖子,http://hi..com/lmsslzw/blog/item/567efd7a1ce9b7fd0bd187bc.html希望能幫到你。
『陸』 如何給安裝好Linux伺服器進行優化設置和安全設置
1、 關閉不需要的服務
這個應該很容易理解的,凡是我們的系統不需要的服務,一概關閉,這樣一個好處是減少內存和CPU時間的佔用,另一個好處相對可以提高安全性
那麼哪些服務是肯定要保留的呢?
在linux機器上通常有四項服務是必須保留的
iptables
linux下強大的防火牆,只要機器需要連到網上,哪裡離得開它
network
linux機器的網路,如果不上網可以關閉,只要上網當然要打開它
sshd
這是openssh server,如果你的機器不是本地操作,而是託管到IDC機房,
那麼訪問機器時需要通過這個sshd服務進行
syslog
這是linux系統的日誌系統,必須要有,
否則機器出現問題時會找不到原因
除了這四項必需的服務之外,其他的服務需要保留哪些呢?
這時就可以根據系統的用途而定,比如:資料庫伺服器,就需要啟用mysqld(或oracle)
web伺服器,就需要啟用apache
2、 關閉不需要的tty
請編輯你的/etc/inittab
找到如下一段:
1:2345:respawn:/sbin/mingetty tty1
2:2345:respawn:/sbin/mingetty tty2
3:2345:respawn:/sbin/mingetty tty3
4:2345:respawn:/sbin/mingetty tty4
5:2345:respawn:/sbin/mingetty tty5
6:2345:respawn:/sbin/mingetty tty6
這段命令使init為你打開了6個控制台,分別可以用alt+f1到alt+f6進行訪問
此6個控制台默認都駐留在內存中,事實上沒有必要使用這么多的
你用ps auxf這個命令可以看到,是六個進程
root 3004 0.0 0.0 1892 412 tty1 Ss+ Jun29 0:00 /sbin/mingetty tty1
root 3037 0.0 0.0 2492 412 tty2 Ss+ Jun29 0:00 /sbin/mingetty tty2
root 3038 0.0 0.0 2308 412 tty3 Ss+ Jun29 0:00 /sbin/mingetty tty3
root 3051 0.0 0.0 1812 412 tty4 Ss+ Jun29 0:00 /sbin/mingetty tty4
root 3056 0.0 0.0 2116 412 tty5 Ss+ Jun29 0:00 /sbin/mingetty tty5
root 3117 0.0 0.0 2396 412 tty6 Ss+ Jun29 0:00 /sbin/mingetty tty6
3. 如何關閉這些進程?
通常我們保留前2個控制台就可以了,
把後面4個用#注釋掉就可以了
然後無需重啟機器,只需要執行 init q 這個命令即可
init q
q作為參數的含義:重新執行/etc/inittab中的命令
修改完成後需重啟機器使之生效
4 、如何關閉atime?
一個linux文件默認有3個時間:
atime:對此文件的訪問時間
ctime:此文件inode發生變化的時間
mtime:此文件的修改時間
如果有多個小文件時通常沒有必要記錄文件的訪問時間,
這樣可以減少磁碟的io,比如web伺服器的頁面上有多個小圖片
如何進行設置呢?
修改文件系統的配置文件:vi /etc/fstab
在包含大量小文件的分區中使用noatime,nodiratime兩項
例如:
/dev/md5 /data/pics1 ext3 noatime,nodiratime 0 0
這樣文件被訪問時就不會再產生寫磁碟的io
5、 一定要讓你的伺服器運行在level 3上
做法:
vi /etc/inittab
id:3:initdefault:
讓伺服器運行X是沒有必要的
6, 優化sshd
X11Forwarding no //不進行x圖形的轉發
UseDNS no //不對IP地址做反向的解析
7、 優化shell
修改命令history記錄
# vi /etc/profile
找到 HISTSIZE=1000 改為 HISTSIZE=100
然後 source /etc/profile
『柒』 linux系統安裝完一直提示怎麼辦
提示什麼?
這就是登陸界面啊。輸入賬號密碼就能進入系統了。不過你進的是命令行界面。要想進入圖形化。可以在登錄後使用init 5 進入圖形化。
『捌』 linux中ss 命令是自帶的嗎
大多數Linux發行版都自帶ss
『玖』 Arch Linux 怎麼安裝
1、分區
cfdisk
·新手可以不用分區,如果需要分多個區,建議一個 / 一個/home,如果內存大,不需要swap分區。使用cfdisk分區比較直觀。
·注意【Bootable】,/ 分區一定要Bootable,如果你單獨劃分了/boot,那這個bootable。
2、格式化
fdisk /dev/sda
Command(m or help):p(這里輸入p,查看你現在的分區和名字),如下圖:
我並沒有做更多的分區,因為我是虛擬機。按Ctrl+C 退出fdisk。然後輸入下面的命令格式化:
mkfs.ext4 /dev/sda1
如果你還分了/home,就繼續 mkfs.ext4 /dev/sdaX x是你的home的分區名。
3、掛載分區
mount /dev/sda1 /mnt
如果你還有/home
mkdir /mnt/home
mount /dev/sda2 /mnt/home
4、選擇鏡像站點
nano /etc/pacman.d/mirrorlist
找帶China的,PageDown PageUp 滾屏,Ctrl+V 向下翻頁,Ctrl+Y 向上翻頁, Alt+6 復制當前行,Ctrl+u 粘貼,Ctrl+x 退出,保存按Y,回車。
163站點在最下面不遠處,我復制了2個,放在最上面,所示。
5、安裝系統
pacstrap -i /mnt base
碰到default(all)回車,全部安裝,碰到需要下載的 yes。
6、生成fstab
genfstab -U -p /mnt >> /mnt/etc/fstab
cat /mnt/etc/fstab
第一條是生成,第二條是查看生成的內容,沒問題就Ctrl+x退出即可。我的如下圖:
7、配置系統
先要chroot切換到新系統,命令如下:
arch-chroot /mnt
a、配置locale,語言
編輯/etc/locale.gen,這個文件所有的內容都是注釋的,所以在最上面添加en_US.UTF-8 UTF-8即可。
nano /etc/locale.gen
en_US.UTF-8 UTF-8
然後執行localegen
locale-gen
接著配置locale.conf
echo LANG=en_US.UTF-8 > /etc/locale.conf
export LANG=en_US.UTF-8
b、給計算機起名
echo myhostname > /etc/hostname
c、配置網路
systemctl enable dhcpcd.service
動態ip的方式
d、設置密碼
passwd
給root設置一個密碼,兩次輸入要一致。
e、安裝GRUB
pacman -S grub
grub-install --target=i386-pc --recheck /dev/sda
然後配置grub
grub-mkconfig -o /boot/grub/grub.cfg
現在看到應該是這個樣子。
8、卸載mnt,重啟
退出chroot
exit
卸載mnt
umount /mnt
重啟
reboot
9、安裝桌面環境
a、安裝xorg-server
pacman -S xorg-server xorg-server-utils xorg-xinit
b、安裝顯卡驅動
如果你不知道自己是什麼顯卡,就用下面的命令查看下:
lspci | grep VGA
然後執行下面的命令搜索下匹配你顯卡的驅動
pacman -Ss xf86-video | less
我是VirtualBox,所以我就安裝一個萬能的,你們安裝匹配的,比如你是Intel集成的就執行:
pacman -S xf86-video-intel
虛擬機就執行
pacman -S xf86-video-vesa
筆記本還可以裝下觸摸板驅動
pacman -S xf86-input-synaptics
測試X環境是否安裝好了,可以執行下面的命令,其實不用測試。
pacman -S xorg-twm xorg-xclock xterm
startx
exit
pkill X
c、安裝xfce4
pacman -S slim
先安裝slim,這是一個圖像、登錄管理器,可用於xfce4的自啟動。
pacman -S xfce4
現在,大功告成!!啟動!!!
startxfce4
,尼瑪,敢不敢再丑一點?哈哈,主要是字體太丑,我們裝幾個好看的字體!
d、安裝字體
pacman -S wqy-microhei wqy-zenhei wqy-bitmapfont
至於美化,都是通過界面操作的,system-setting可以設置字體,另外terminal的preference可以設置它用的字體。
9、添加一個用戶
總不能用root工作,所以我們要添加一個普通賬戶。
pacman -S sudo
useradd -m yourname
passwd yourname
然後把該用戶添加到一些組:audio disk locate network optical power storage video wheel systemd-journal
gpassd -a yourname wheel
我是添加了power storage network wheel systemd-journal 因為虛擬機,基本只是用terminal學習一些其他的語言,其他不幹。
10、設置xfce4自啟動
安裝搞vim,方便編輯文件。
pacman -S vim
注銷或重啟,然後用普通用戶登錄。
vim .xinitrc
刪掉exe startxfce4前面的#,然後執行命令:
systemctl enable slim.service
這樣下次啟動,就自動啟動xfce4了。
『拾』 一台老電腦,想安裝linux,沒有光碟機 軟碟機 不支持usb設備開機,810主板,IDE介面40G硬碟,請問高手怎麼安裝
從網路啟動的客戶端將執行以下任務:
• 獲取 IP 地址
• 搜索有效的網路啟動伺服器
• 下載並執行網路啟動應用程序
在網路啟動應用程序中執行代碼會完全下載並啟動 Windows PE。
網路啟動操作的硬體支持
網路啟動功能由嵌入到計算機網路適配器或母板的 ROM 的代碼提供。此代碼包含主要控制網路啟動設備初始化、用戶數據報協議 (UDP) 傳輸支持和日常文件傳輸協議 (TFTP) 支持的邏輯。對於某一類 PCI 網路介面卡 (NIC),您可以通過使用軟體模擬板載 PXE ROM 功能,從而啟動該設備。此外部軟體通常採取網路啟動軟盤形式。
硬體 PXE ROM 問題
與硬體有關的 PXE ROM 問題的 PSS 支持限制為商業上可行的方法。如果 PSS 確定問題與硬體 PXE ROM 有關,則您必須直接從計算機的供應商或硬體製造商獲得支持。
軟體 PXE ROM 問題
Microsoft 以遠程安裝服務 (RIS) 啟動軟盤形式提供軟體 PXE ROM 模擬。軟體 PXE ROM 模擬可用於啟動受支持的網路適配器。PSS 為此實用工具提供完全支持。此外,其他軟體供應商也提供了軟體 PXE ROM 的實現。如果 PSS 確定問題與 Microsoft 以外的其他供應商 PXE ROM 實現有關,則您必須直接從該軟體供應商獲得支持。
將啟動 PXE 客戶端定向到正確的網路啟動文件的方法
以下方法可用於指導啟動 PXE 客戶端下載並執行正確的網路啟動文件:
• 客戶端可以直接與網路啟動伺服器聯系,以獲取正確的網路啟動文件。
• 客戶端可能會從動態主機配置協議 (DHCP) 伺服器接收正確的網路啟動文件信息。
IP 幫助程序表更新
PXE 網路啟動方法使用 DHCP 數據包進行通信。DHCP 數據包有兩個用途:幫助客戶端從 DHCP 伺服器獲取 IP 地址租用,並找到有效的網路啟動伺服器。如果啟動客戶端、DHCP 伺服器和網路啟動伺服器都位於同一網段上,則通常不再需要其他配置。從客戶端發出的 DHCP 廣播可到達 DHCP 伺服器和網路啟動伺服器。
但是,如果 DHCP 伺服器或網路啟動伺服器與客戶端不在同一網段上,或者,如果它們在同一網段上但網路由交換機或路由器控制,則您可能需要更新聯網設備的路由表,以便確保正確定向 DHCP 通信。
此過程稱為執行 IP 幫助程序表更新。執行此過程時,您必須配置聯網設備,以便將從客戶端計算機發出的所有 DHCP 廣播都定向到有效的 DHCP 伺服器和有效的網路啟動伺服器。
注意:將 DHCP 數據包轉發到其他網段的效率很低。最好只將 DHCP 數據包轉發到 IP 幫助程序表中列出的接收人。
客戶端計算機獲取 IP 地址後,可以直接與網路啟動伺服器聯系,以便獲取要下載的網路啟動文件的名稱和路徑。此過程同樣使用 DHCP 數據包來進行處理。
注意:我們建議您更新 IP 幫助程序表,以便解決客戶端計算機和網路啟動伺服器位於不同網段的情況。
注意:由於使用 IP 幫助程序更新傳送客戶端 PXE 啟動請求而導致的與網路有關的問題的 PSS 支持限制為商業上可行的方法。如果 PSS 確定問題與網路實現或客戶端計算機的 PXE ROM 有關,則您必須直接從網路供應商、計算機供應商或硬體製造商獲得支持。
DHCP 選項 60、66 和 67
在某些環境中,可能適合使用以下 DHCP 選項來將 PXE 客戶端定向到要下載的相應網路啟動文件:
• 60 = 設置為字元串值 PXEClient 的客戶端標識符
• 66 = 啟動伺服器主機名
• 67 = 啟動文件名
使用這些 DHCP 選項時,客戶端計算機將直接從 DHCP 伺服器接收以下信息:
• IP 地址租用
• 有關正確的啟動伺服器的信息
• 有關正確的啟動文件的信息
在這種情況下,客戶端計算機不使用 DHCP 與網路啟動伺服器聯系,而是使用 TFTP 指定可直接下載的文件。此方法可以用作本文介紹的 IP 幫助程序更新方法的替代方法。但是,我們建議您在以下情況下不要使用此方法:
• 使用 DHCP 選項不如更新 IP 幫助程序表可靠。在測試過程中,Microsoft 發現某些客戶端計算機沒有正確解析從 DHCP 伺服器返回的 DHCP 選項。在使用舊的 PXE ROM 時最容易出現此問題。因而,啟動客戶端計算機將報告以下錯誤消息:
TFTP Failed
當 PXE ROM 不處理啟動伺服器主機名稱值並嘗試直接從 DHCP 伺服器下載網路啟動應用程序時會出現此問題。
• 如果有多個網路啟動伺服器可用於服務客戶端請求,並且網路啟動伺服器名稱作為 DHCP 作用域的一部分而顯式提供,則可能不會正確進行負載平衡。
• 可能會將客戶端計算機定向到不可用的網路啟動伺服器。因為客戶端計算機不必直接與網路啟動伺服器聯系,以便確定要下載的正確網路啟動文件,所以您可能會發現 DHCP 伺服器將客戶端計算機定向到不存在的啟動文件或不可用的伺服器。
• 客戶端計算機可能繞過網路啟動伺服器的回答設置。很多網路啟動伺服器提供打開/關閉機制,這種機制使您能夠控制是否回答某些客戶端請求。根據 PXE 標准,客戶端計算機必須直接與網路啟動伺服器聯系,以獲取網路啟動應用程序的路徑和文件名。此外,當使用 DHCP 選項 66 和 67 時,客戶端計算機可能會完全繞過與網路啟動伺服器的通信。當發生這種情況時,將不使用網路啟動伺服器的設置。
注意:使用 DHCP 選項 66 和 67 被視為網路啟動引用。最好確保您的實現符合「網路啟動引用」一節中定義的規則。
注意:由於使用 DHCP 選項 66 和 67 而導致的與網路有關的問題的 PSS 支持限制為商業上可行的方法。如果 PSS 確定問題與網路實現或客戶端計算機的 PXE ROM 有關,則您必須直接從網路供應商、計算機供應商或硬體製造商獲得支持。
網路啟動引用
如果將客戶端計算機定向到其他伺服器(即不是使用 DHCP 與之進行通信的伺服器)下載網路啟動應用程序,則會進行網路啟動引用或 PXE 啟動引用。
注意:如果您使用 IP 幫助程序更新方法,則客戶端計算機使用 DHCP 與之進行通信的伺服器為 Windows 部署服務 (WDS) 伺服器。如果您使用 DHCP 選項方法,則此伺服器就是一個 DHCP 伺服器。
網路啟動引用或 PXE 啟動引用作為搜索過程的一部分進行,以確定網路啟動伺服器的名稱和網路啟動文件的名稱。網路啟動伺服器或 DHCP 伺服器可能初始化此引用。
通過 PXE 伺服器進行第一級引用
假設存在以下情況:
• 計算機 A 廣播 DHCP 數據包並接收來自 DHCP 伺服器的 IP 地址租用。計算機 A 還接收來自 PXE 伺服器 1 的網路啟動響應。
• 計算機 A 使用埠 4011 直接與 PXE 伺服器 1 聯系。
• PXE 伺服器 1 將計算機 A 定向到 TFTP 伺服器以下載 \boot\wdsnbp.com 文件。
• 計算機 A 從 TFTP 伺服器下載 \boot\wdsnbp.com 文件。
在這種情況下,只要符合以下所有要求,PSS 就會完全支持基於 x86 的客戶端計算機的引用和基於 x64 的客戶端計算機的引用:
• 將客戶端計算機定向到從 TFTP 伺服器下載的網路啟動應用程序的名稱必須是 wdsnbp.com。
• 執行引用的網路啟動伺服器(PXE 伺服器 1)必須運行 Microsoft Windows 部署服務。
注意:PSS 不為基於 ia64 的客戶端計算機的引用提供支持。
通過使用 DHCP 選項進行第一級引用
假設存在以下情況:
• 計算機 A 廣播 DHCP 數據包並接收來自 DHCP 伺服器的 IP 地址租用。
• 租用同樣包含 DHCP 選項 66 和 67 的值。這些選項要求計算機 A 從伺服器 1 下載 \boot\wdsnbp.com 文件。
• 計算機 A 從伺服器 1 下載 \boot\wdsnbp.com 文件。
在這種情況下,只要符合以下所有要求,PSS 就會完全支持基於 x86 的客戶端計算機的引用和基於 x64 的客戶端計算機的引用:
• TFTP 伺服器指示客戶端計算機下載的網路啟動應用程序的名稱必須是 wdsnbp.com。
注意:PSS 不為基於 Itanium 的客戶端計算機的引用提供支持。
通過使用 DHCP 選項和 PXE 伺服器進行第二級引用
假設存在以下情況:
• 計算機 A 廣播 DHCP 數據包並接收來自 DHCP 伺服器的 IP 地址租用。
• 租用同樣包含 DHCP 選項 66 和 67 的值。這些選項要求計算機 A 從 PXE 伺服器下載 \boot\wdsnbp.com 文件。
• 計算機 A 從 PXE 伺服器下載 \boot\wdsnbp.com 文件。
• 計算機 A 執行 \boot\wdsnbp.com 文件,並且 Wdsnbp.com 在埠 4011 上與 PXE 伺服器聯系。
• PXE 伺服器要求計算機 A 從 TFTP 伺服器下載 \boot\wdsnbp.com 文件。
• 計算機 A 從 TFTP 伺服器下載 \boot\wdsnbp.com 文件。
在這種情況下,只要符合以下所有要求,PSS 就會完全支持基於 x86 的客戶端計算機的引用和基於 x64 的客戶端計算機的引用:
• PXE 伺服器指示客戶端計算機下載的網路啟動應用程序的名稱必須是 wdsnbp.com。
• PXE 伺服器指示客戶端計算機下載的網路啟動應用程序的名稱必須是 wdsnbp.com。
• 執行引用的網路啟動伺服器(PXE 伺服器)必須運行 Windows 部署服務。
注意:PSS 不為基於 Itanium 的客戶端計算機的引用提供支持。
通過使用 Microsoft PXE 伺服器從網路啟動 Windows PE 2.0
現在,Microsoft 可以提供以下網路啟動伺服器或 PXE 伺服器:
• Windows 部署服務
我們建議您對從網路啟動的 Windows PE 2.0 使用 Windows 部署服務。PSS 將完全支持此解決方案。
• 遠程安裝服務 (RIS)
PSS 不支持通過此平台從網路啟動 Windows PE 2.0。請將現有的 RIS 伺服器升級到 Windows 部署服務,以便獲取此功能。
• 自動部署服務 (ADS)
PSS 不支持通過此平台從網路啟動 Windows PE 2.0。
• Windows 嵌入式遠程啟動
PSS 不支持通過此平台從網路啟動 Windows PE 2.0。
使用第三方 PXE 伺服器從網路啟動 Windows PE 2.0
由於使用第三方 PXE 伺服器而導致的網路啟動問題的 PSS 支持限制為商業上可行的方法。如果 PSS 確定問題與第三方 PXE 伺服器實現有關,則您必須直接從第三方軟體供應商獲得支持。此支持策略還包含以下情況:伺服器實現不處理 DHCP 通信並僅提供 TFTP 功能。
使用第三方啟動應用程序從網路啟動 Windows PE 2.0
當 Microsoft 啟動載入程序負責以下所有操作時,PSS 將完全支持 Windows PE 2.0 的網路啟動過程:
• 下載啟動映像
• 創建 RAMDISK
• 啟動 Windows PE
如果您使用第三方軟體來執行此列表中的任何操作,則 PSS 支持策略將定義為:
• 您使用第三方網路啟動程序來調用 Microsoft 網路啟動應用程序
由於使用第三方網路啟動程序來啟動 Windows PE 2.0 而導致的網路啟動問題的 PSS 支持限制為商業上可行的方法。如果 PSS 確定問題與第三方實現有關,則您必須直接從第三方軟體供應商獲得支持。
• 您使用第三方網路啟動程序來直接調用 Microsoft Windows PE 載入程序
PSS 不支持使用此方法來啟動 Windows PE 2.0。
• 您使用第三方下載管理器,以便下載 Windows PE 2.0 映像
PSS 不支持使用此方法來啟動 Windows PE 2.0。
• 您使用第三方載入程序來創建 RAMDISK 映像,並嘗試啟動 Windows PE
PSS 不支持使用此方法來啟動 Windows PE 2.0。
• 您將第三方啟動載入程序和/或下載管理器用作一款中間軟體,以便從 Microsoft 網路啟動程序或啟動載入程序來截獲和/或重定向調用
PSS 不支持使用此方法來啟動 Windows PE 2.0。
映像格式
可以使用兩種啟動映像格式來啟動 Windows PE 2.0。當從網路啟動時,只能使用其中一種受支持的啟動映像格式。
• RAMDISK 啟動方法
通過使用此啟動方法,將在 RAM 中創建虛擬磁碟卷以存儲 Windows PE 的啟動映像。作為網路啟動過程的一部分,系統將下載 Windows PE 映像並將其置於虛擬磁碟內存空間中。然後,載入 Windows PE 並從媒體直接運行。只要符合以下要求,PSS 就會完全支持這種啟動 Windows PE 2.0 的方法:
o Windows PE 映像是以 Windows 映像 (WIM) 格式提供的。
o 嘗試從網路啟動 Windows PE 的計算機應至少具有 512 MB 的 RAM。
注意:依據應用程序的要求和/或包含 Windows PE 啟動映像的 WIM 映像的大小,客戶端計算機上可能會需要額外的 RAM。
• 平面文件啟動方法
PSS 不支持使用此方法來從網路啟動 Windows PE 2.0。如果使用此方法,則 Windows PE 文件不會存儲在啟動映像中,而是存儲在平面文件目錄結構中。Windows PE 將直接從平面文件目錄結構啟動。如果網路位置中存在平面文件目錄結構,則將嘗試直接通過網路載入並執行 Windows PE。在這種情況下,不會將平面文件目錄結構中的文件復制到客戶端計算機。