kickstart服务搭建

本文详细介绍了如何在Linux环境中进行虚拟机的初始化设置,包括关闭firewalld和selinux,设置静态IP,配置dhcp和tftp服务以支持PXE网络启动,安装并配置ftp服务器,以及生成kickstart自动化安装配置文件ks.cfg。

一、新建一台虚拟机,进行初始化设置

1.关闭firewalld

[root@kickstart ~]# systemctl stop firewalld

[root@kickstart ~]# systemctl disablefirewalld

2.关闭selinux

[root@kickstart ~]# sed-i '/SELINUX=enforcing/c \SELINUX=disabled' /etc/selinux/config

3.关闭iptables

[root@kickstart ~]# yum install -y iptables-services

[root@kickstart ~]# systemctl daemon-reload

[root@kickstart ~]# systemctl stop iptables.service

[root@kickstart ~]# systemctl disable iptables.service

4.设置主机名

[root@kickstart ~]# hostnamectl set-hostname kickstart

5.设置IP

[root@kickstart ~]# echo "TYPE="Ethernet"

PROXY_METHOD="none"

BROWSER_ONLY="no"

BOOTPROTO="none"

DEFROUTE="yes"

IPV4_FAILURE_FATAL="no"

IPV6INIT="yes"

IPV6_AUTOCONF="yes"

IPV6_DEFROUTE="yes"

IPV6_FAILURE_FATAL="no"

IPV6_ADDR_GEN_MODE="stable-privacy"

NAME="ens32"

UUID="$(nmcli conn | awk '/ens32/{print $3}')"

DEVICE="ens32"

ONBOOT="yes"

IPADDR="192.168.0.10"

PREFIX="24"

GATEWAY="192.168.0.2"

DNS1="114.114.114.114"

DNS2="8.8.8.8"

IPV6_PRIVACY="no"" > /etc/sysconfig/network-scripts/ifcfg-ens32

[root@kickstart ~]# systemctl restart network #重启网卡生效

6.设置静态解析

echo "192.168.010 kickstart" >> /etc/hosts

7.设置镜像自动挂载

[root@kickstart ~]# mkdir /mnt/cdrom

[root@kickstart ~]# echo "/dev/sr0 /mnt/cdrom iso9660 defaults 0 0" >> /etc/fstab

[root@kickstart ~]# mount -a

8.配置阿里源和本地yum源

[root@kickstart ~]# mv -f $repo/* /opt/

[root@kickstart ~]# echo "[centos7]

name=centos_7.9

baseurl=file:///mnt/cdrom

enabled=1

gpgcheck=0" > /etc/yum.repos.d/local.repo

[root@kickstart ~]# wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

9.安装必备软件工具

[root@kickstart ~]# yum install -y lrzsz net-tools gcc gcc-c++ iostat vim tree wget nmap lsof htop iftop iotop sysstatpsmisc curl lynx gzip bzip2 ntp xinetd

10.设置时间同步

[root@kickstart ~]# ntpdatentp1.aliyun.com

11.设置行号自显

[root@kickstart ~]# sed -i '$aset nu' /etc/virc

[root@kickstart ~]# sed -i '$aset nu' /etc/vimrc

二、配置dhcp服务

  1. 安装dhcp

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值