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。在这种情况下,不会将平面文件目录结构中的文件复制到客户端计算机。