测试环境: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下了。
完成