Linux从入门到精通——企业网络安装

####企业网络安装###

目的:批量部署服务器

通过TFTP通过网络共享文件

在服务器端:
  安装并配置dhcp的配置文件

systemctl stop firewalld     ##特别重要,要关掉

yum install dhcp -y

cp
/usr/share/doc/dhcp-4.2.5/dhcp.conf.example /etc/dhcp/dhcpd.conf

      

vim dhcpd.conf

##27和28以及35行以后删除

##195 option domain-name "student.com"   域名

##196 option domain-name-servers 114.114.114.114  DNS

##default-lease-time 600   默认租约期

##max-lease-time 7200    最长租约期

##subnet 172.25.254.0 netmask 255.255.255.0 { 子网设定

range 172.25.254.160  172.25.254.200;  IP地址池

option routers 172.25.254.250;   网关

}

      

在客户端:

因为要从服务器上获得IP,GW,DNS以及需要客户端访问的文件,在客户端要设置为dhcp

      

在服务器端:

要共享(提供)文件pxelinux.0文件,就要下载syslinux-4.05-8.e17.x86_64

yum install syslinux-4.05-8.e17.x86_64
-y

yum install tftp-server.x86_64
-y      ##用的网络服务是tftp

netstat -antlupe | grep xinetd    ##端口没有开启

vim /etc/xinetd.d/tftp

disable = no

sysemctl restart xinetd.server

netstat -antlupe | grep xinetd   #端口开启了

      

      

tftp默认的分布目录是:/var/lib/tftpboot

cp /usr/share/syslinux/pxelinux.0     /var/lib/tftpboot/

mkdir
/var/lib/tftpboot/pxelinux.cfg

进入到了安装界面,但是点选项没有用,因为没有default文件

      

grep "Install Red Hat"
-r    ##显示install
red had是是读取的哪个目录

   在真机上

mount /iso/rhel7.0 /mnt      ##将7.0的镜像挂载然后读取

cd /mnt

cd /isolinux

scp -r *
[email protected]:/var/lib/tftpboot

   在服务器端:

cd /var/lib/tftpboot

ls         ##会出现当才拷贝的文件

      

因为默认访问的是
pxelinux.cfg/default 文件,所以要建立

cp isolinux.cfg   pxelinux.cfg/default   ##因为isolinux这个文件是最初的那个界面

systemctl restart xinetd.service

vim /etc/dhcp/dhcpd.conf

##27和28以及35行以后删除

##subnet 172.25.254.0 netmask 255.255.255.0 { 子网设定

range 172.25.254.160 
172.25.254.200;  IP地址池

option routers 172.25.254.250;   网关

next-server 172.25.254.110;    ##引导访问下面的文件

filename "pxelinux.0"

}

更改等待时间和默认标题,背景图,大标题:

更改
pxelinux.cfg/default 文件的内容

cd /var/lib/tftpboot

vim pxelinux.cfg/default

timeout 50    ##更改等待时间

      

##在label linux和label check中,将下面的更改到linux中

menu default    ##更改光标默认位置

      

menu title westos install os   ##更改大标题

menu background xxx.png        ##更改背景图

附加点:更改图片的像素

file splash.png    ##查看背景的像素

splash.png:PNG image data, 640x480,
1-bit colormap,non-interlaced

convert liuyan.png -resize 640x480!
liu.png  ##更改照片的像素

添加能够安装虚拟机的镜像和自动安装脚本

   在真机上:

mount /xxx/xxx.iso  /var/www/html/rhel7.0     ##挂载到默认读取目录上

      

cd /var/lib/tftpboot

vim pxelinux.cfg/default
       append initrd=initrd.img
repo=http://172.25.254.10/rhel7.0 quit(不显示中间过程)

      

yum install system-config-kickstart
-y  ##下载自动安装

system-config-kickstart    ##编辑ks.cfg文件

ksvalidator ks.cfg         ##查看检测ks.cfg是否有语法错误

      

cd /var/lib/tftpboot

vim pxelinux.cfg/default

append initrd=initrd.img
repo=http://172.25.254.10/rhel7.0 quit(不显示中间过程)  ks=http://172.25.254.110/ks.cfg

   注意:记得开启httpd服务,刚开始我没开启,然后安装会报错,没有文件

      

原文地址:https://www.cnblogs.com/wf-aiyouwei/p/9496495.html

时间: 2024-11-08 23:38:59

Linux从入门到精通——企业网络安装的相关文章

linux从入门到精通(第2版)pdf高清版免费下载

下载地址:网盘下载 备用地址:网盘下载 内容简介编辑Linux是目前增长最迅速的操作系统.<Linux从入门到精通>由浅入深.循序渐进地向读者介绍Linux的基本使用和系统管理.全书内容包括Linux概述.Linux安装.Linux基本配置.桌面环境基本操作.Shell基本命令.文件和目录管理.软件包管理.磁盘管理.用户与用户组管理.进程管理.网络配置.浏览网页.收发邮件.文件传输和共享.远程登录.多媒体应用.图像浏览和处理.打印机配置.办公软件的使用.Linux编程工具.Shell编程.服务

linux从入门到精通(第2版)下载 &#493590;

下载地址: http://www.gqylpy.com/di/14 <Linux从入门到精通(第2版)>PDF高清完整版-下载 内容简介 编辑 Linux是目前增长最迅速的操作系统.<Linux从入门到精通>由浅入深.循序渐进地向读者介绍Linux的基本使用和系统管理.全书内容包括Linux概述.Linux安装.Linux基本配置.桌面环境基本操作.Shell基本命令.文件和目录管理.软件包管理.磁盘管理.用户与用户组管理.进程管理.网络配置.浏览网页.收发邮件.文件传输和共享.远

【转】Linux从入门到精通——运维工程师成长路线图——CTO马哥Linux视频教学

加油! http://edu.51cto.com/roadmap/view/id-2.html#6853467-sqq-1-36881-57ccc7d95ea58df839decd91bd220170 [转]Linux从入门到精通--运维工程师成长路线图--CTO马哥Linux视频教学

Linux自有服务(1)-Linux从入门到精通第五天

文章大纲 一.运行模式二.用户与用户组管理(重点)三.网络设置四.ssh服务(重点)五.学习资料下载六.参考文章 自有服务,即不需要用户独立去安装的软件的服务,而是当系统安装好之后就可以直接使用的服务(内置). 一.运行模式 运行模式也可以称之为运行级别.在linux中存在一个进程:init (initialize,初始化),进程id是1.查看进程:#ps -ef|grep init 该进程存在一个对应的配置文件:inittab(系统运行级别配置文件,位置/etc/inittab)文件的主要内容

linux从入门到精通学习-NFS

NFS网络文件系统 功能 nfs[network file system] 网络文件系统 是FreBSD系统支持的一种系统,允许在网络 上与其它人共享使用文件或文件夹 采用C/S模式 端口号 在vim /etc/services文件中查询端口号 默认为20049 安装nfs 服务端使用:yum install nfs-utils –y 客服端使用:mount 或showmount 配置文件 /etc/exports 查看服务和端口状态 service  nfs status netstat  -

《Linux菜鸟入门2》访问网络文件系统

1.cifs网络文件系统访问 1.安装共享访问客户端 yum install samba-client -y 2.识别共享服务器共享目录 smbclient -L //172.25.254.253 3.访问共享 直接用命令访问 smbclient //..... -o username=guest 挂载访问 4.开机自动挂载 方法1  vim /etc/fstab //172.25.254.254/westos /mnt cifs default,username=guest 方法2  vim

NGINX由入门到精通:编译安装nginx

一.环境准备1.系统和内内核版本 [[email protected] ~]# cat /etc/redhat-release CentOS release 6.8 (Final) [[email protected] ~]# uname -r 2.6.32-642.el6.x86_64 2.主机名称和IP地址 [[email protected] ~]# hostname  linux-node1.ourplm.com [[email protected] ~]# hostname -I 19

Linux从入门到精通——Linux下的文件寻址及文件管理

一.Linux的系统结构 Linux是一个倒树型的结构,最大的目录是"/"(根目录),而根目录下的二级目录多为系统在安装过程中建立的. 二.文件的管理命令 在Linux中一个重要的思想就是可以把所有东西都当成文件来处理,所以在Linux学习中对文件的处理是极为重要的,下面将讲述如何对文件进行管理 1.建立文件 touch  file 注意: touch不但可以建立文件也可以修改文件的时间戳,时间戳分为: atime:文件内用被访问的时间标识 mtime:文件内容被修改的时间标识 cti

Linux从入门到精通——iscsi

####iscsi### SCSI支持从客户端(发起端)通过IP向远程服务器上的iscsi存储设备(目标)发送SCSI命令.iscsi界面里显示的:蓝色为目录,粉色为命令共享设备(磁盘)时用iscsi     端口默认为3260 iscsi发起端:需要访问原始SAN存储的 客户端 iscsi目标:从iscsi服务器提供的远程硬盘磁盘,或"目标门户" iscsi目标门户:通过网络向发起端提供目标的服务器 1.软件安装及服务端设置(在server上做) 创建共享分区 fdisk -l 查看