Linux系统之ks脚本安装虚拟机与dhcp网络配置
2017-11-01 00:12
573 查看
一、ks脚本安装虚拟机
1、ks脚本:在安装虚拟机时,生成图形界面后需要回答系统问题进行语言、网络、密码等设置,ks脚本就是系统根据脚本内容自动完成设置并安装完成,与之前虚拟机安装脚 本一起使用可以让服务器完全自动安装虚拟机系统。
2、ks脚本的生成:ks脚本是由system-config-kickstart命令生成。
3、安装system-config-kickstart服务:yum install system-config-kicstart
4、安装完成后即可运行该命令进行生成ks文件
运行该命令后会进入一个图形界面,按左边的选项步骤完成设定后,会自动生成ks脚本
5、生成ks脚本:
在basic设定中,主要设置系统使用语言、时区以及密码,图中1部分为设置密码,2部分为系统完成安装后重新启动,3部分为只安装文本模式,不安装图形!!
第二部分为设置安装源,本次实验使用http访问安装,上图内容分别为安装源主机ip和所在目录!!
第三项为设置硬盘分区,在最下方选择add手动添加硬盘分区,最基本分区为/boot(约200m),/swap(约500m),/(其余空间均给根分区)
该部分为设置网络部分,本次实验采用dhcp动态分配ip,如上图
此部分为用户鉴别,选择默认选项即可
该部分为设置防火墙,为了使系统启动速度快,可以选择开机不启动!!如上图
此部分也可设置为开机不启动
此部分为安装包选项,在此处无法设定,需要ks文件生成后编辑ks文件设定
此部分为安装前系统执行的动作,可以不设置
此部分为系统安装完成后执行的命令,也可以不设定
设置完成后点击左上角file进行保存,保存至根目录 下即可,此时会在根目录下生成一个ks.cfg的文件
在ks.cfg文件中设置packages安装方式,设置完成后可用ksvalidator ks.cfg命令检测是否有语法错误
注意:在编辑时必须以“%”开头,并以“%end”结尾,表示该功能到此结束!!
编辑完成后需要将该文件复制至/var/www/html目录下才能在安装过程中被访问到(不可使用mv)
编辑安装脚本(在之前写好的脚本内进行修改即可)
即更改安装源访问位置和ks文件访问位置,如上图划线处!!
移至/usr/sbin目录下可直接执行该脚本进行安装
如上图,系统全自动安装系统,软件安装完成即可完成整个系统的安装!!
由于在编辑ks文件时选择了只安装文本模式,该界面表明安装完成!!
二、dhcp
1、安装:yum install dhcpd
2、生成配置文件
3、修改配置文件:vim /etc/dhcp/dhcpd.conf
第七行为dhcp域名,可在双引号内输入自己想设定的域名!!
第八行为客户主机获得的dns(需设定为有效dns)!
第十行为dhcp网络的最短租约期;第11行为最长租约期!!(可以不用修改,设置为默认即可)
删除第27和第28行的原内容!!
第30行为设置网络的网段和子网掩码;第31行为设置随机分配ip时ip的范围,该主机设置为172.25.20.120至172.25.20.130之间;
第32行为设置客户主机的网关,该主机设置为172.25.20.250;第34行以后的内容全部删除,其余内容保持不变即可!!
4、配置文件修改完成后,需要重信启动dhcp服务才能生效:systemctl restart dhcpd
5、测试:在安装虚拟机的ks文件设置里将网络设置为dhcp动态设置,安装好虚拟机后查看ip和网关是否与配置文件中的设置相似
查询虚拟机ip:ifconfig
如上图所示,安装完成的虚拟机的ip为172.25.20.123,在设置的172.25.20.120和172.25.20.130之间!!!
查询虚拟机网关:route -n
如上图所示,安装完成的虚拟机网关为172.25.20.250,与配置文件中所设置的完全一样,表明配置文件已经生效!!!
1、ks脚本:在安装虚拟机时,生成图形界面后需要回答系统问题进行语言、网络、密码等设置,ks脚本就是系统根据脚本内容自动完成设置并安装完成,与之前虚拟机安装脚 本一起使用可以让服务器完全自动安装虚拟机系统。
2、ks脚本的生成:ks脚本是由system-config-kickstart命令生成。
3、安装system-config-kickstart服务:yum install system-config-kicstart
4、安装完成后即可运行该命令进行生成ks文件
运行该命令后会进入一个图形界面,按左边的选项步骤完成设定后,会自动生成ks脚本
5、生成ks脚本:
在basic设定中,主要设置系统使用语言、时区以及密码,图中1部分为设置密码,2部分为系统完成安装后重新启动,3部分为只安装文本模式,不安装图形!!
第二部分为设置安装源,本次实验使用http访问安装,上图内容分别为安装源主机ip和所在目录!!
第三项为设置硬盘分区,在最下方选择add手动添加硬盘分区,最基本分区为/boot(约200m),/swap(约500m),/(其余空间均给根分区)
该部分为设置网络部分,本次实验采用dhcp动态分配ip,如上图
此部分为用户鉴别,选择默认选项即可
该部分为设置防火墙,为了使系统启动速度快,可以选择开机不启动!!如上图
此部分也可设置为开机不启动
此部分为安装包选项,在此处无法设定,需要ks文件生成后编辑ks文件设定
此部分为安装前系统执行的动作,可以不设置
此部分为系统安装完成后执行的命令,也可以不设定
设置完成后点击左上角file进行保存,保存至根目录 下即可,此时会在根目录下生成一个ks.cfg的文件
在ks.cfg文件中设置packages安装方式,设置完成后可用ksvalidator ks.cfg命令检测是否有语法错误
注意:在编辑时必须以“%”开头,并以“%end”结尾,表示该功能到此结束!!
编辑完成后需要将该文件复制至/var/www/html目录下才能在安装过程中被访问到(不可使用mv)
编辑安装脚本(在之前写好的脚本内进行修改即可)
即更改安装源访问位置和ks文件访问位置,如上图划线处!!
移至/usr/sbin目录下可直接执行该脚本进行安装
如上图,系统全自动安装系统,软件安装完成即可完成整个系统的安装!!
由于在编辑ks文件时选择了只安装文本模式,该界面表明安装完成!!
二、dhcp
1、安装:yum install dhcpd
2、生成配置文件
3、修改配置文件:vim /etc/dhcp/dhcpd.conf
第七行为dhcp域名,可在双引号内输入自己想设定的域名!!
第八行为客户主机获得的dns(需设定为有效dns)!
第十行为dhcp网络的最短租约期;第11行为最长租约期!!(可以不用修改,设置为默认即可)
删除第27和第28行的原内容!!
第30行为设置网络的网段和子网掩码;第31行为设置随机分配ip时ip的范围,该主机设置为172.25.20.120至172.25.20.130之间;
第32行为设置客户主机的网关,该主机设置为172.25.20.250;第34行以后的内容全部删除,其余内容保持不变即可!!
4、配置文件修改完成后,需要重信启动dhcp服务才能生效:systemctl restart dhcpd
5、测试:在安装虚拟机的ks文件设置里将网络设置为dhcp动态设置,安装好虚拟机后查看ip和网关是否与配置文件中的设置相似
查询虚拟机ip:ifconfig
如上图所示,安装完成的虚拟机的ip为172.25.20.123,在设置的172.25.20.120和172.25.20.130之间!!!
查询虚拟机网关:route -n
如上图所示,安装完成的虚拟机网关为172.25.20.250,与配置文件中所设置的完全一样,表明配置文件已经生效!!!
相关文章推荐
- Linux的网络配置(虚拟机安装redhat版本系统)
- Windows系统下通过VMware安装Linux系统之网络配置
- DHCP+TFTP+FTP 实现网络安装linux系统
- 安装linux系统网络环境配置
- 【LINUX】在虚拟机上安装红帽Linux.5.5.for.x86.服务器版系统(按针对安装oracle 10g作的配置)
- 在Linux系统中配置Hadoop环境(1)---在虚拟机上安装Linux Ubuntu系统
- 关于虚拟机下的linux,从网络配置到安装JDK
- 利用虚拟机安装并配置Debian Linux系统的总结
- linux下PXE的配置实现系统基于网络安装
- linux系统下安装samba,和简单网络配置 .
- [Linux][VMWare] 学习笔记之安装Linux系统-网络配置
- Vm虚拟机安装Linux系统后网络的配置(Host-only)
- hadoop基础-------虚拟机(五)-----虚拟机linux系统网络配置的三种模式
- Linux下NFS(网络文件系统)的安装与配置方法
- Linux系统下基于Kvm创建虚拟机时网络网桥的配置使用说明
- 虚拟机上的企业网络管理系统(cisco works 2000安装配置)
- ubuntu下配置pxe启动网络安装系统(pxe+dhcp+tftp+nfs)
- 转载_利用虚拟机VMWARE安装并配置Debian Linux系统的总结
- linux系统安装增强功能与集群网络配置
- Linux系统下基于Kvm创建虚拟机时网络网桥的配置使用说明