Linux环境的基本配置&PXE+kickstart完成linux系统的批量部署

实验过程

(1)ip地址的配置及crt连接

[root@xnode1 ~]# cd /etc/sysconfig/network-scripts/
[root@xnode1 network-scripts]# vi ifcfg-eno16777736 

#修改内容如下

BOOTPROTO=static

ONBOOT=yes

IPADDR=192.168.224.3网络nat网段)

NETMASK=255.255.255.0

GATEWAY=192.168.224.2

DNS1=8.8.8.8

[root@xnode1 network-scripts]#cd(退出)
[root@xnodel~]#systemctl restart network

Linux环境的基本配置&PXE+kickstart完成linux系统的批量部署_第1张图片

CRT连接root密码:000000

Linux环境的基本配置&PXE+kickstart完成linux系统的批量部署_第2张图片

(2)主机名配置及解释

[root@xnode1 ~]# hostnamectl set-hostname demo
[root@xnode1 ~]# bash
[root@demo ~]#vi /etc/hosts

#增加

192.168.224.3 demo

[root@demo ~]#ping demo

Linux环境的基本配置&PXE+kickstart完成linux系统的批量部署_第3张图片

(3)关防火墙

[root@xnode1 network-scripts]# systemctl status firewalld
[root@xnode1 network-scripts]# systemctl stop firewalld
[root@xnode1 network-scripts]# systemctl status firewalld
[root@xnode1 network-scripts]# systemctl disable firewalld

Linux环境的基本配置&PXE+kickstart完成linux系统的批量部署_第4张图片

(4)关闭selinux

永久关闭
[root@xnode1 network-scripts]# vi /etc/selinux/config
SELINUX=disabled
[root@xnode1 network-scripts]#reboot(重启系统)
临时关闭
[root@xnode1 network-scripts]#getenforce 0
[root@xnode1 network-scripts]# vi /etc/selinux/config
SELINUX=disabled
[root@xnode1 network-scripts]# setenforce 0

Linux环境的基本配置&PXE+kickstart完成linux系统的批量部署_第5张图片

(5)关闭iptables

[root@xnode1 ~]# iptables -F//删除某规则链中的所有规则
[root@xnode1 ~]# iptables -X//删除某个规则链
[root@xnode1 ~]# iptables -Z//将封包计数器归零。封包计数器是用来计算同一封包出现次数,是过滤阻断式攻击不可或缺的工具
[root@xnode1 ~]# iptables-save

Linux环境的基本配置&PXE+kickstart完成linux系统的批量部署_第6张图片

6镜像挂载

[root@xnode1 ~]# vi /etc/fstab
/root/CentOS-7-x86_64-DVD-1511.iso   /opt/centos  iso9660 defaults        0 0
[root@xnode1 ~]#mkdir -p /opt/centos
[root@xnode1 ~]#mount -a
[root@xnode1 ~]#cd /opt/centos/
[root@xnode1 opt]#ls

Linux环境的基本配置&PXE+kickstart完成linux系统的批量部署_第7张图片

7.配置yum源

[root@xnode1 centos]# cd /etc/yum.repos.d/
[root@xnode1 yum.repos.d]# ls
[root@xnode1 yum.repos.d]# mv * /mnt
[root@xnode1 yum.repos.d]# ls
[root@xnode1 yum.repos.d]# vi local.repo
#增加
[centos]
name=centos
baseurl=file:///opt/centos
gpgcheck=0
enabled=1
[root@xnode1 yum.repos.d]# yum clean all
[root@xnode1 yum.repos.d]# yum repolist

Linux环境的基本配置&PXE+kickstart完成linux系统的批量部署_第8张图片

Linux环境的基本配置&PXE+kickstart完成linux系统的批量部署_第9张图片

右键克隆会话

repodata小知识点

8、克隆虚拟机

pxe安装步骤

 1.更改主机名

[root@demo ~]# hostnamectl set-hostname pxe
[root@demo ~]# bash
[root@pxe ~]# vi /etc/hosts

#增加

192.168.224.3 pxe

[root@pxe ~]# vi PXE-7.sh

PXENET=192.168.224.0

PXENET_START=192.168.224.100

PXENET_END=192.168.224.250(更改自己的网段)

Linux环境的基本配置&PXE+kickstart完成linux系统的批量部署_第10张图片

2、安装net-tools小工具

[root@pxe ~]# yum install net-tools -y

3、更改PXE-7.sh脚本权限

[root@pxe ~]# chmod +x PXE-7.sh

4、执行PXE-7.sh脚本

[root@pxe ~]# ./PXE-7.sh(先1后2)

Linux环境的基本配置&PXE+kickstart完成linux系统的批量部署_第11张图片

你可能感兴趣的:(CentOS,7,linux,运维,服务器)