linux 虚拟机大量udp请求失败_利用PXE远程装机服务批量部署Linux
1.安装并配置DHCP服务器
(要先安装yum源)
yum -y install dhcp
cd /usr/share/doc/
cd dhcp-4.2.5/
拷贝example文件到另一目录并覆盖:
cp dhcp.conf.example /etc/dhcp/dhcpd.conf
cd /etc/dhcp/
进入配置:vim dhcpd.conf
全部删除:
vim命令:dL 从光标开始到最后一行全部删除
输入以下内容:
vim命令:a 插入模式
写完后退出按esc键,shift+":"进入底行模式,输入wq保存退出。
图中的ip地址根据实际情况填写
启动服务:systemctl start dhcpdsystemctl status dhcpd.service
2.安装tftp-server与syslinux,并配置
tftp用于远程的Linux引导
syslinux提供引导模块
yum -y install tftp-server.x86_64 //安装
yum -y install syslinux //安装
配置tftp,tftp不能独立启动,需要依靠xinetd这个服务启动
修改xinetd配置文件的disable=yes 为 no,就启动起来了
但是我的xinetd服务还没安装,所以接下来介绍xinetd的安装:
可以把xinetd看做一个管理启动服务的管理服务器,它决定把一个客户请求交给哪个程序处理,然后启动相应的守护进程。
CentOS 7.3 Xinetd服务的安装与配置blog.51cto.com
安装 tcp_wrappers-devel
安装xinetd
启用xinetd服务
查看是否开启xinetd服务
xinetd是udp协议
接下来把服务的根路径copy进tftp
获得并编辑启动菜单配置文件
编辑:
找到label Linux,在这一行前面添加如下内容:
第一行创建CentOS 7标签
第二行默认启动菜单,把label check的menu default删除
保存退出
3.安装Kickstart,并配置自动化安装步骤-1
kickstart:自动化安装脚本
安装软件包
运行
默认语言选中文简体
时区很重要,选亚洲上海
设置密码
高级配置中勾上安装后重启
安装方法选择FTP,根据实际情况设计FTP服务器和目录
引导装载程序选项:安装类型选安装新引导装载程序
分区信息:
布局设置:点击上图的添加按钮
配置/boot分区
配置交换分区
配置根目录分区
剩下的空间全部给/home
网络配置:添加网络设备
防火墙配置:(远程管理要用SSH)
显示配置:
软件包选择没有软件,是kickstart的一个bug,后面解决
安装后脚本如下
mkdir /etc/yum.repos.d/old
cp -rf /etc/yum.repos.d/* /etc/yum/repos.d/old
rm -f /etc/yum.repos.d/*
echo '[base]
name=CentOS 7 Setup
baseurl=ftp://10.11.11.1/yum
enabled=1
gpgcheck=1
gpgkey=file:///etc/rpm-gpg/RPM-GPG-KEY-CentOS-7' > /etc/yum.repos.d/CentOS7Setup.repo
点击文件,进行保存,保存到root目录下ks.cfg
解决软件包获取失败的bug
复制关于软件包的代码
粘贴的位置一定是在part /home这条下面,因为package end后面是安装后的软件执行脚本
拷贝ks.ctf文件到ftp目录下,之前代码有指定要复制到这个目录下
4.配置防火墙,并进行测试
测试:
新建一个虚拟机
一直下一步直至完成
编辑虚拟机设置
移除图片没有的设备,网络适配器的网络连接选自定义
要先挂载ISO,并且把DVD的连接和已连接都勾选上,否则会出现pxe-mof:exiting intel pxe rom
已经自动设置
linux 虚拟机大量udp请求失败_利用PXE远程装机服务批量部署Linux相关推荐
- linux 虚拟机大量udp请求失败_理解 Linux 网络栈:Linux 网络协议栈简单总结分析...
1. Linux 网络路径 1.1 发送端 1.1.1 应用层 (1) Socket 应用层的各种网络应用程序基本上都是通过 Linux Socket 编程接口来和内核空间的网络协议栈通信的.Linu ...
- linux 虚拟机大量udp请求失败_linux遭受UDP攻击解决办法
前几天朋友的网站流量很大,导致无法访问.去IDC查看,服务器已经DOWN掉了.重启后使用bandwidth查看近来的流量状况,发现是由于UDP的流量达到峰值导致.系统为Centos 5.4 1.下载安 ...
- linux 虚拟机大量udp请求失败_UDP广播发送失败:linux 2.6.30上的网络无法访问
我使用udp broadcast.Code段编写程序如下: struct sockaddr_in broadcast_addr; socklen_t sock_len=sizeof(broadcast ...
- java scp 文件夹_利用scp 远程上传下载文件/文件夹
scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的.可能会稍微影响一下速度.当你服务器 ...
- PXE+Kickstart实现无人值守批量安装Linux
PXE+Kickstart实现无人值守批量安装Linux 一.简介 1.1 什么是PXE PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的 ...
- PXE实现批量部署linux系统
pxe批量部署linux服务器 1.pxe介绍 PXE是有intel设计的协议,它可以使计算机通过网络启动,协议分为client和server两端,PXEclient在网卡的ROM中,当计算机引导时, ...
- linux系统批量装机,PXE+Kickstart实现无人值守批量安装Linux
PXE+Kickstart实现无人值守批量安装Linux 实验准备:主机myrhel2作为服务器端,新建一个没有安装操作系统的虚拟主机,而且其与服务器端在同一个网段 安装的条件: 服务器端: 支持TF ...
- linux 网络装机,如何搭建和配置PXE网络装机服务
如何搭建和配置PXE网络装机服务 发布时间:2020-06-01 22:31:50 来源:亿速云 阅读:309 作者:鸽子 首先需要安装基于UDP协议的TFTP服务端,来进行后期的简单文件的网络传输, ...
- linux 虚拟机ubuntu 安装软件失败解决方法最全总结!!以tree为例~
新安装的虚拟机ubuntu有许多常用的软件都需要自己安装,知道怎样操作,但是这期间总是遇到的种种问题,挺烦心的,因此在此总结,下面以安装tree为例!其余大同小异. 步骤 1.输入 sudo apt- ...
最新文章
- 威纶和s7200通讯线_PLC通讯,西门子plc通讯知识汇总学习
- LeetCode_700.二叉搜索树中的搜索
- python mysql ssh隧道_启用Python通过SSH隧道连接到MySQL
- [恢]hdu 2012
- 自定义 Web 服务器控件
- js获取前一天/后一天
- node html响应头,nodejs 中http请求头,响应头
- 微型计算机原理及应用是啥,微型计算机原理及应用(第2版)
- oracle更新最新一条记录,update同时更新多条记录
- matlab数字图像处理系统
- springBoot dubbo junit 单元测试
- 档案管理制度计算机管理制度,档案管理制度保密制度
- Neural Collaborative Filtering
- 【网络安全专栏目录】--企鹅专栏导航
- 「武汉理工大学 软件工程复习」第三章 | 软件需求
- C 语言do with,Nonverbal (非语言的) communication has to do with gestures, movements andcloseness of two...
- 一首关于远方和理想的小诗
- php制作万年历的步骤_PHP制作万年历
- pdfwin10闪退_windows10打开pdf文件3秒后秒退
- STM32F030F4P6 HAL库 PPM信号输出 24L01 PPM接收机制作
热门文章
- 点击按钮打开选择文件对话框
- ubuntu 网络设置mark
- linux2.6.28内核对bio完成通知的改进--集中走向分离的另一个例子
- SecureCRT 7.3.4 安装以及破解
- mysql 编辑距离 搜索_最小编辑距离(Minimum Edit Distance)
- java char 计算_经典Java面试题之Java中Char类型的运算
- Chrome 73 DevTools 新功能之 Logpoints
- 酷客多郝宪玮:不够小程序化的企业,将错失最近5年的流量红利
- 域名变一定要购买云服务器才能有备案申请号吗?
- DSP定点与浮点计算