目录

  • dhcp
  • tftp
  • syslinux

dhcp

yum install dhcp-server -y
cat > /etc/dhcp/dhcpd.conf << EOF
#
## DHCP Server Configuration file.
##   see /usr/share/doc/dhcp-server/dhcpd.conf.example
##   see dhcpd.conf(5) man page
##
subnet 192.168.60.0 netmask 255.255.255.0 {range 192.168.60.100 192.168.60.110;option routers 192.168.60.2;option subnet-mask 255.255.255.0;default-lease-time 21600;max-lease-time 43200;
}
EOF
//模板在`/usr/share/doc/dhcp-server/dhcpd.conf.example`
dhcpd -t -cf /etc/dhcp/dhcpd.conf //检查
systemctl start dhcpd.service
systemctl restart dhcpd.service

tftp

dnf  install -y  tftp  tftp-server    xinetd
vim /etc/xinetd.d/tftp
# default: off
# # description: The tftp server serves files using the trivial file transfer \
# #       protocol.  The tftp protocol is often used to boot diskless \
# #       workstations, download configuration files to network-aware printers, \
# #       and to start the installation process for some operating systems.
service tftp
{socket_type             = dgramprotocol                = udpwait                    = yesuser                    = rootserver                  = /usr/sbin/in.tftpdserver_args             = -s /var/lib/tftpbootdisable                 = noper_source              = 11cps                     = 100 2flags                   = IPv4
}
systemctl start xinetd
systemctl start tftp

syslinux

yum -y install syslinux
cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/
cp -a /var/www/html/centos8/isolinux/* /var/lib/tftpboot/
mkdir -p /var/lib/tftpboot/pxelinux.cfg
cp /var/www/html/centos8/isolinux/isolinux.cfg /var/lib/tftpboot/pxelinux.cfg/default

查看服务启动结果

netstat -anpu
[root@localhost data]# netstat -anpu
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
udp        0      0 0.0.0.0:67              0.0.0.0:*                           5543/dhcpd
udp        0      0 0.0.0.0:69              0.0.0.0:*                           6336/xinetd
udp6       0      0 :::69                   :::*                                1/systemd

测试

[root@localhost tftpboot]# netstat -anpu
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
udp      704      0 192.168.60.3:43248      192.168.60.100:49171    ESTABLISHED 7658/in.tftpd
udp        0      0 192.168.60.3:58823      192.168.60.100:49170    ESTABLISHED 7657/in.tftpd
udp        0      0 0.0.0.0:67              0.0.0.0:*                           5543/dhcpd
udp        0      0 0.0.0.0:69              0.0.0.0:*                           6336/xinetd
udp6       0      0 :::69                   :::*                                1/systemd

CentOS8 之dhcp、tftp、syslinux部署相关推荐

  1. Linux之DHCP+tftp+syslinux+PXE+Cobbler

    DHCP简介 DHCP全称为:Dynamic host configuration protocol协议,其协议前身为Boot protocol, 其工作于67,68/UDP端口,服务端工作于67端口 ...

  2. Linux网络安装(PXE + DHCP+TFTP+ Kickstart+ FTP)

    需要使用到的服务:PXE + DHCP+TFTP+ Kickstart+ FTP 运行原理如下图: 原理和概念:  1.前言        首先,简单谈谈为什么要采用无人值守网络安装linux操作系统 ...

  3. win2003系统网络安装——基于linux+pxe+dhcp+tftp+samba+ris

    原文发表于:2010-09-16 转载至cu于:2012-07-21 一.原理简介 PXE(preboot execute environment)工作于Client/Server的网络模式,支持工作 ...

  4. 自动化运维之CentOS7下PXE+Kickstart+DHCP+TFTP+HTTP无人值守安装系统

    一.概述 1.关于PXE Preboot Execution Environment翻译过来就是预启动执行环境;简称PXE;传统安装操作系统的方法是CDROM或U盘引导,而PXE技术解决的是从网络引导 ...

  5. DHCP+TFTP+PXE自动网络引导安装Linux操作系统

    DHCP+TFTP+PXE自动网络引导Linux+NFS/FTP/HTTP Push多个Linux操作系统 原理: 1)客户端PXE网卡启动 2)从DHCP服务器获得IP 3)从TFTP服务器上下载p ...

  6. 自建DHCP TFTP服务 用PXE启动实现无人值守安装Centos6

    下面是自己制作的PXE安装Centos6的环境已经配置脚本 #!/bin/bash ########################################################## ...

  7. linux dhcp 安装系统,Linux上基于网络自动化安装系统(CentOS6.5+DHCP+TFTP+PXE)

    Linux上基于网络自动化安装系统(CentOS6.5+DHCP+TFTP+PXE) 一.前言 安装系统常用的方式就是,光驱安装,U盘安装,但是这种手动安装方法效率都很低,而且出错概率大. 现在网卡速 ...

  8. 【新华三】DHCP+TFTP+ZTP自动开局实战

    ZTP 零配置部署(Zero Touch Provisioning,ZTP)是指新出厂或空配置设备上电启动时采用的一种自动加载开局文件(包括系统软件.补丁文件.配置文件等)的功能.设备运行ZTP功能, ...

  9. Kickstart+HTTP+DHCP+TFTP全自动批量安装部署Linux系统

    说明: Kickstart服务器系统:CentOS 6.5 64位 IP地址:192.168.0.250 需要安装部署的Linux系统:CentOS 6.5 64位 eth0(第一块网卡,用于外网)I ...

  10. RHEL 6 下 DHCP+TFTP+FTP+PXE+Kickstart 实现无人值守安装

    作者:JackTian 微信公众号:杰哥的IT之旅(Jake_Internet) 1.什么是 PXE? 严格来说,PXE 并不是一种安装方式,而是一种引导的方式.进行 PXE 安装的必要条件是要安装的 ...

最新文章

  1. SAP QM 事务代码QE01录入结果后回车,为啥不弹出Manual Valuation窗口?
  2. SAP IDES、DEV、QAS、PRD都是什么含义
  3. 科大星云诗社动态20201129
  4. 三星s8清除html查看器,三星S8手机怎么双清 清理手机数据方法介绍 - Iefans
  5. SAP UI5 初学者教程之二十 - SAP UI5 的表达式绑定用法讲解
  6. 模糊逻辑系统_在模糊逻辑系统中工作 人工智能
  7. UBUNTU : Destination Host Unreachable
  8. youcans 的 OpenCV 学习课—6.灰度变换与直方图处理
  9. 一些UED网址的收藏
  10. 【Elasticsearch】elasticsearch shard 分片
  11. caj文件浏览器_知网上PDF文件下载的问题怎么解决?
  12. 日常踩坑:python新项目创建新的虚拟环境、pycharm无法安装install package工具、pip的缓存作用
  13. led显示屏背景墙设计_西安盛泉广告设计制作||发光字标识,门头广告牌,灯箱,LED显示屏...
  14. 目录 1. 数据库优化漏斗法则 1 2. 常见优化手段 2 2.1. 索引 2 2.2. 分页 只返回需要的字段 2 2.3. 批处理 2 2.4. 其他 sp 多线程等 2 3. 索引类型 n
  15. 冲刺个税递延,第三批养老目标基金正式获批!合计已达40只
  16. python按照日期筛选excel_用python判断Excel单元格格式为输出日期(日期字段位置不固定)的,按datetime格式输出日期(而非float)_python excle 日期列...
  17. CSDN博客下载器v2.4发布
  18. 什么是智能制造成能力成熟度模型?
  19. 【SpringBoot】SpringBoot更改项目编码集
  20. 华为鸿蒙系统的技术特性,华为鸿蒙系统来了,还有这四大技术特性

热门文章

  1. 如何使用 JavaScript 快速构建一个二维码生成器
  2. MATLAB:数值微积分
  3. AdminLTE与php,如何使用Vue整合AdminLTE模板
  4. HTML5,不只是看上去很美(可交互地铁线路图)
  5. 基于DDPG的智能交通灯控制算法
  6. 利用手机设置路由器密码
  7. c++ qt 汉字转拼音 自适应多音字处理 姓名自动切分 开源代码
  8. SXWIN7X64EN_20181104_NET_msu_LITE英文精简版
  9. Android Studio4.0解决Gradle下载超时问题
  10. Tableau 10.5 安装教程