PXE技术篇--TFTP 服务器 NFS 服务器的搭建

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PXE技术篇--TFTP 服务器 NFS 服务器的搭建相关的知识,希望对你有一定的参考价值。

测试环境:VMware Workstation Pro + CentOS7

前一篇我们创建了 本地 yum 仓库,这次我们安装TFTP 服务器和NFS服务器

由于前面我们给server服务器配的是172的内网IP,与我上网的本机192的IP不通
导至server服务器无法访问外网,故给server服务器再增加一个192.168.1.223的IP

技术分享图片

TFTP 服务器的搭建

TFTP 用来传送一些琐碎的小文件, 或网络设备配置文件以及远程启动文件, 监听 udp:69 端口

在这个安装过程中用于提供客户机启动需要的 pxelinux.0 vmlinuz initrd.img 文件

安装命令
yum -y install tftp tftp-server

安装成功
技术分享图片

安装 xinetd (有些教程忽略了这步,导至后面启动错误)
技术分享图片

修改配置文件
vi /etc/xinetd.d/tftp

技术分享图片

在根目录创建主目录,并给权限
技术分享图片

重启成功

技术分享图片

使用 netstat 命令查看主机是否有
监听 69 端口

技术分享图片

tftp 安装成功

搭建 NFS 服务器

NFS就是Network File System的缩写,它最大的功能就是可以通过网络,让不同的机器、不同的操作系统可以共享彼此的文件。

安装
yum -y install nfs-utils

配置文件
vi /etc/expoprts

技术分享图片

测试是否安装成功

rpm -qa | grep nfs
rpm -qa | grep rpcbind
技术分享图片

在/mnt建nfs目录(根据之前的配置目录定义)

技术分享图片
技术分享图片

IP就是server服务器的IP
意思就是共享IP服务器下/var/ftp 目录下的文件到 /mnt/nfs 目录
技术分享图片

原本/var/ftp 目录下的文件都共享到/mnt/nfs下了。
完成

以上是关于PXE技术篇--TFTP 服务器 NFS 服务器的搭建的主要内容,如果未能解决你的问题,请参考以下文章

自动化批量部署Linux系统(Kickstart+DHCP+NFS(http)+TFTP+PXE)

kickstart+DHCP+NFS+TFTP+PXE 全自动化部署Linux系统

PXE

Centos 6.* 下搭建pxe+dhcp+nfs+kickstart

linux pxe 安装Centos7

Linux下使用Kickstart自动化安装平台架构