ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

PXE网络引导自动安装Linux

2019-09-24 18:04:30  阅读:1041  来源: 互联网

标签:引导 vsftpd share etc usr dhcpd Linux dhcp PXE


原理:

 

 

步骤:

1.安装vsftpd服务

# yum install vsftpd

# rpm -ql vsftpd

/etc/logrotate.d/vsftpd
/etc/pam.d/vsftpd
/etc/rc.d/init.d/vsftpd
/etc/vsftpd
/etc/vsftpd/ftpusers
/etc/vsftpd/user_list
/etc/vsftpd/vsftpd.conf
/etc/vsftpd/vsftpd_conf_migrate.sh
/usr/sbin/vsftpd
...
...
/var/ftp
/var/ftp/pub

# service vsftpd start

# chkconfig vsftpd on

# chkconfig --list | grep vsftpd

vsftpd             0:off    1:off    2:on    3:on    4:on    5:on    6:off

# mkdir /mnt/cdrom

# mount /dev/cdrom /mnt/cdrom

# cp -r /mnt/cdrom/. /var/ftp/    (把光盘上所有文件拷贝到ftp的根目录)

# du -sh /var/ftp

3.8G    /var/ftp

 

2.安装dhcp服务并配置

# yum install dhcp

# rpm -ql dhcp

/etc/dhcp
/etc/dhcp/dhcpd.conf
/etc/dhcp/dhcpd6.conf
/etc/openldap/schema/dhcp.schema
/etc/portreserve/dhcpd
/etc/rc.d/init.d/dhcpd
/etc/rc.d/init.d/dhcpd6
/etc/rc.d/init.d/dhcrelay
/etc/rc.d/init.d/dhcrelay6
/etc/sysconfig/dhcpd
/etc/sysconfig/dhcpd6
/etc/sysconfig/dhcrelay
/etc/sysconfig/dhcrelay6
/usr/bin/omshell
/usr/sbin/dhcpd
/usr/sbin/dhcrelay
/usr/share/doc/dhcp-4.1.1
/usr/share/doc/dhcp-4.1.1/3.0b1-lease-convert
/usr/share/doc/dhcp-4.1.1/IANA-arp-parameters
/usr/share/doc/dhcp-4.1.1/README.ldap
/usr/share/doc/dhcp-4.1.1/api+protocol
/usr/share/doc/dhcp-4.1.1/dhclient-tz-exithook.sh
/usr/share/doc/dhcp-4.1.1/dhcpd-conf-to-ldap
/usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample
/usr/share/doc/dhcp-4.1.1/dhcpd6.conf.sample
/usr/share/doc/dhcp-4.1.1/draft-ietf-dhc-ldap-schema-01.txt
/usr/share/doc/dhcp-4.1.1/ms2isc
/usr/share/doc/dhcp-4.1.1/ms2isc/Registry.perlmodule
/usr/share/doc/dhcp-4.1.1/ms2isc/ms2isc.pl
/usr/share/doc/dhcp-4.1.1/ms2isc/readme.txt
/usr/share/doc/dhcp-4.1.1/sethostname.sh
/usr/share/doc/dhcp-4.1.1/solaris.init
/usr/share/man/man1/omshell.1.gz
/usr/share/man/man5/dhcpd.conf.5.gz
/usr/share/man/man5/dhcpd.leases.5.gz
/usr/share/man/man8/dhcpd.8.gz
/usr/share/man/man8/dhcrelay.8.gz
/var/lib/dhcpd
/var/lib/dhcpd/dhcpd.leases
/var/lib/dhcpd/dhcpd6.leases

# vim /etc/dhcp/dhcpd.conf

该配置文件内容为空,在低行模式下读取样例文件 

:r /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample

然后修改后内容如下:

option domain-name "itecs.cn";
option domain-name-servers 222.222.222.222, 114.114.114.114;

default-lease-time 600;
max-lease-time 7200;

log-facility local7;

subnet 192.168.80.0 netmask 255.255.255.0 {
  range dynamic-bootp 192.168.80.101 192.168.80.200;
  option subnet-mask 255.255.255.0;
  option routers 192.168.80.254;
}

# service dhcpd

Usage: /etc/init.d/dhcpd {start|stop|restart|force-reload|condrestart|try-restart|configtest|status}

# service dhcpd configtest

# service dhcpd start

# chkconfig dhcpd on

 

3.安装tftp-server

 

标签:引导,vsftpd,share,etc,usr,dhcpd,Linux,dhcp,PXE
来源: https://www.cnblogs.com/ybliu/p/11579796.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有