Ubuntu 10.04做PXE安装服务器[Linux安全]
本文“Ubuntu 10.04做PXE安装服务器[Linux安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
首先安装需求的几个软件包
sudo apt-get install tftpd-hpa dhcp3-server portmap nfs-kernel-server
还有apache
安装完后tftpd服务自动启动,这个不用管,但是dhcpd呈现错误,不知道怎么回事.不用管安,配置一下dhcp
vi /etc/dhcp3/dhcp.conf
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.200;
option domain-name-servers 202.102.128.68, 202.102.134.68;
option domain-name “tm.net.my”;
option routers 192.168.1.1;
option broadcast-address 192.168.1.255;
default-lease-time 600;
max-lease-time 7200;
filename “pxelinux.0″;
}
目前启动dhcpd
sudo /etc/init.d/dhcp3-server restart
然后再配置nfs(这是别的linux用到的,Ubuntu只有netboot方法)
vi /etc/exports
/mnt/iso 192.168.1.0/24(ro,sync)
此中/mnt/iso是我挂载光盘镜像的目录
启动nfs服务
sudo /etc/init.d/nfs-kernel-server restart
Ubuntu是要用http的
mkdir /var/www/Ubuntu
sudo mount -o loop Ubuntu-10.04-alternate-i386.iso /var/www/ubuntu
在安装历程中会要求挑选服务器,选最上面的手动输入,www.linuxidc.com服务器填你的IP,目录就不用改了.这里你也可以同步官方服务器的这个目录,这样安装完成就不用再进级了
把光盘中的netboot目录中的全部都拷到/var/lib/tftpboot/中
sudo cp /mnt/iso/install/netboot/* /var/lib/tftpboot/
改正默许的配置文件
sudo vi /var/lib/tftpboot/pxelinux.cfg/default
把此中的
LABEL install
kernel linux
append vga=normal initrd=initrd.gz
改成
LABEL install
kernel linux
append vga=normal initrd=initrd.gz
OK了,目前便可以从另一台电脑用PXE启动安装Ubuntu了
但是有一点要注意,上面安装的portmap是不自动启动的,假如不启动这个,nfs传输就是慢得出奇,所以这个也是必须启动的
sudo /etc/init.d/portmap restart
以上是“Ubuntu 10.04做PXE安装服务器[Linux安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |