您的位置:首页 > 理论基础 > 计算机网络

搭建linux下网络安装系统平台

2009-11-20 18:42 633 查看

搭建linux下网络安装系统平台

[align=left]环境:[/align]
[align=left] centos 5.3[/align]
[align=left] dhcp[/align]
[align=left] tfptd[/align]
[align=left] http[/align]
[align=left]一、dhcp安装与配置[/align]
[align=left] 安装[/align]
[align=left] [/align]

yum install dhcp
[align=left] 配置[/align]
[align=left] vi /etc/dhcpd.conf[/align]

option domain-name "mydomain";
ddns-update-style none;
default-lease-time 600;
max-lease-time 7200;
server-name "bootserver";
subnet 192.168.1.0 netmask 255.255.255.0
{
option routers 192.168.1.1;
option subnet-mask 255.255.255.0;
option domain-name "myserver";
option domain-name-servers 61.128.128.68;
range dynamic-bootp 192.168.1.200 192.168.1.205;
default-lease-time 21600;
max-lease-time 43200;
filename "pxelinux.0"; # pxelinux.0 引导文件,无需添加路径
}
二、TFPTD 安装与配置
rpm -ivh tftp-server-0.42-3.1.i386.rpm xinetd-2.3.14-10.el5.i386.rpm 下载安装rpm 包
tfptd 配置
vi /etc/xinetd.d/tftp

service tftp

{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /data/tftpboot # 系统引导安装目录
disable = no
per_source = 11
cps = 100 2
flags = IPv4
}
三、centos 系统安装文件复制
3.1、在ubuntu系统盘\install\netboot目录里找一份pxelinux.0文件复制到/data/tftpboot目录下。
3.2、从CentOS光盘的images/pxeboot中copy initrd.img vmlinuz到/data/tftpboot目录下。
将\isolinux 目录下的所有文件复制到 /data/tftpboot目录下

3.3、在/data/tftpboot目录中新建pxelinux.cfg文件夹,新建default文件在/data/tftpboot/pxelinux.cfg文件夹下,内容如下:

prompt 1
default linux
timeout 100
label linux
kernel vmlinuz
append initrd=initrd.img ramdisk_size=9216 noapic acpi=off

四、Apache安装与配置
apache安装就不在写了,可以使用yum工具和下载rpm 包安装。
配置:
在httpd.conf文件中添加如下内容:

include conf/centos5.4-install.conf

在apache目录下conf目录中创建centos5.4-install.conf文件,内容如下:

<VirtualHost *:80>
DocumentRoot /data/os-install/centos
ServerName localhost
DirectoryIndex index.html index.htm index.php
</VirtualHost>
<Directory "/data/os-install/centos">
Options Indexes MultiViews #添加目录浏览
AllowOverride None
Order allow,deny
Allow from all
</Directory>

将centos的安装盘里的所有文件复制到/data/os-install/centos目录中。从启apache服务。/etc/init.d/apache restart
五、接下来的工作就是从网络安装centos系统了。
客户端以网络开机启动。就可以直接进放cenots的安装介面了。在选择安装介质时选择http安装。配置好网络,如IP地址,网关等。输入http地址。便可安装系统。本文出自 “网海过客” 博客,请务必保留此出处http://cqfish.blog.51cto.com/622299/230347
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: