SUSE Linux下配置PXE
自动安装SUSE Linux
1.安装软件vsftpd atftp dhcpd-server syslinux
zypper install vsftpd atftp dhcpd-server syslinux
2:配置dhcp服务器
vim /etc/dhcpd.conf
添加如下内容:
subnet 192.168.1.0 netmask 255.255.255.0 { \\分配IP的网段
range 192.168.1.30 192.168.1.50 ; \\分配IP的范围
option domain-name-servers 192.168.1.11; \\DNS主机
option domain-name "http://www.doczj.com/doc/31a46ab50066f5335b812113.html"; \\DNS所在的域名
option routers 192.168.1.252; \\网关
next-server 192.168.1.11; \\tftp server
filename "/srv/tftpboot/pxelinux.0"; \\网络安装引导文件
option broadcast-address 192.168.1.255; \\广播地址
default-lease-time 600; \\dhcp租期时间
max-lease-time 7200; \\dhcp最大租期时间
}
vim /etc/sysconfig/dhcpd
DHCPD_INTERFACE="eth0 eth1" \\dhcp应答网卡,根据需求加service dhcpd start \\启动服务
chkconfig dhcpd on \\开机启动dhcpd服务
3:配置tftp服务器:
vim /etc/sysconfig/atftpd
ATFTPD_DIRECTORY="/srv/tftpboot" \\tftp默认目录可自行修改chkconfig atftpd on \\开机启动atftpd
service atftpd restart \\重启atftpd服务
service xinetd restart \\重启xinetd服务
4:配置ftp服务
SUSE Linux下ftp无需过多配置
ftp默认目录是/srv/ftp
mkdir /srv/ftp/sles11sp3x64 \\创建一个目录用存放SUSE Linux