当前位置: 首页 > news >正文

专业建站是什么自己做的网站外网访问

专业建站是什么,自己做的网站外网访问,搜索排名提升,要怎么才能建设一个网站nfs网络文件系统简介 NFS (Network File system ,网络文件系统)是由SUN公司研制的UNIX表示层协议,它允许网络中的计算机(不同的计算机、不同的操作系统)之间通过TCP/IP网络共享资源,主要在unix系列操作系统上使用。在NFS的应用中,本地NFS的客…

nfs网络文件系统简介

        NFS  (Network File system ,网络文件系统)是由SUN公司研制的UNIX表示层协议,它允许网络中的计算机(不同的计算机、不同的操作系统)之间通过TCP/IP网络共享资源,主要在unix系列操作系统上使用。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。

网络文件共享

2 ~]# dnf install nfs-utils -y

# systemctl stop firewalld

# systemctl enable --now nfs-server

# mkdir /shared

# chmod 777 /shared

# vim /etc/exports

# exportfs -rv                【共享文件】

1 ~]# dnf install nfs-utils -y

# showmount -e 192.168.150.132   运行结果:

# mount 192.168.150.132:/shared /media        【挂载目录】

#df

# touch /media/lee{1..5}

# echo haha > /media/lee1

# poweroff                             【关机】

2 ~]# cd /shared/    查看共享结果:

NFS功能特点

        由于NFS支持的功能比较多,而不同的功能都会使用不同的程序来启动。

        每启动一个功能就会启用一些端口来传输数据,因此NFS的功能所对应的端口并不固定,onfs般使用未被使用的小于1024的端口用于传输。

        但如此一来就会产生客户端连接服务器的问题,因为客户端需要知道服务器端的相关端口才能够连接。

RPC(Remoteprocedurecall)

        由于当服务器在启动NFS时会随机选取数个端口号,并主动向RPC注册,所以RPC知道每个NFS功能所对应的端口号,RPC将端口号通知给客户端,让客户端可以连接到正确的端口上去。RPC采用固定端口号port111来监听客户端的需求并向客户端响应正确的端口号。

NFS的访问原理

        server端的nfs向本机的RPC(portmap)注册服务和端口

        client端的用户向本机RPC(portmap)提出远程访问请求

        client端的RPC(portmap)向server端的RPC(portmap)请求获得用户需求nfs注册的端口

        server端的RPC(portmap)向clinet端的RPC(portmap)发送nfs注册的端口

        client端的RPC(portmap)在获得对应端口后直接向server端的nfs服务器请求访问并且挂载到client端的目录

注意:在启动NFS之前,要先启动RPC,否则NFS会无法向RPC注册

        RPC若重新启动,原来注册的数据会消失不见,因此RPC重启后,它管理的所有服务都需要重新启动以重新向RPC注册。

nfs服务的安装与部署

安装和启用nfs服务

1 ~]# dnf install nfs-utils -y                            【下载】

# systemctl enable --now nfs-server                     【开火墙】

# firewall-cmd --permanent --add-service=nfs             【设定火墙】

# firewall-cmd --permanent --add-service=rpc-bind

# firewall-cmd --permanent --add-service=mountd

# firewall-cmd --reload                            【上面三个火墙都要用

2~]# dnf install nfs-utils -y

# showmount 192.168.150.133                      【ip为nfs服务器ip】

共享资源

1~]# mkdir /nfsdata                          【建立共享文件】

# chmod 777 /nfsdata/

# vim /etc/exports                        【共享策略文件】

# exportfs -rv                             【生效文件】

2~]# mount 192.168.150.133:/nfsdata     /media

# df -h /media

1~]# watch -n 1 ls -l /nfsdata/     监控代码】

2~]# touch /media/file1                   【文件共享】

1~]# vim /etc/exports                   【设置文件共享使用的用户】

# exportfs -rv 

2~]# touch /media/file2

# chmod 777 /media/

# su - lee

$ touch /media/file3

1~]# vim /etc/exports                  【设置文件共享映射】

# exportfs -rv 

2~]$ touch /media/file4

1~]# vim /etc/exports                  【设置文件共享指定的映射】

# exportfs -rv

2~]# touch /media/file5

利用autofs解决客户挂载占用服务器资源问题

        当客户端和服务器之间没有数据交互时,挂载仍然存在,这样会大大消耗服务器的资源。

我们想达到的效果是:用的时候自动挂载,不用的时候自动卸载。

安装autofs

        autofs是客户端用来优化网络文件系统挂载和卸载的工具,可以达到使用自动挂载,闲置超时自动卸载

2~]# umount /media                   【取消挂载】

# dnf install autofs -y

# systemctl enable --now autofs.service

# vim /etc/autofs.conf                   【编辑主配置文件设置超时时间】

# systemctl restart autofs                   【重启】

# cd /net/192.168.150.133/nfsdata           【IP是服务器的IP】

# df    运行结果:

等待5秒后运行结果:

autofs策略编写

# vim /etc/auto.master          【编写autofs自动挂载的主策略文件】

# vim /etc/auto.lee            【编写子挂载策略文件】

# systemctl restart autofs

# cd /share/nfs

#df    运行结果:

http://www.dtcms.com/a/520982.html

相关文章:

  • LeetCode:37. 解数独
  • 算法 | 单链表相交
  • 比较好的建站公司大恒建设集团有限公司网站
  • 一键lnmp搭建wordpress优化设计数学
  • Crew连接多个 MCP 服务器
  • 做母婴育儿类网站好做seo排名吗网站建设细节差异化
  • 中山互联网推广:AI时代的数字营销新逻辑
  • 博罗网站建设费用无锡设计网站找哪家
  • 个人做网站要备案吗公司发展规划怎么写
  • Navicat 完整清理脚本
  • Python及Ipython解释器
  • 昇腾NPU运行Llama模型全攻略:环境搭建、性能测试、问题解决一网打尽
  • 前端通用布局(左侧侧边栏+顶部导航栏+主内容区)
  • 在线做印章的网站如何做网站导航
  • 制作微信商城网站开发怎么做仿制网站
  • 鸿蒙openharmony操作系统LiteOS-A内核技术全解析:架构、性能与开发实践
  • 【MATLAB源码-第303期】基于matlab的蒲公英优化算法(DO)机器人栅格路径规划,输出做短路径图和适应度曲线.
  • KP2203LGA/KP2205LGA芯片功能描述,内置65k/100kHz开关频率振荡器
  • asp网站程序优点东莞黄江网站建设
  • 阿里巴巴网站威海哪里做?苏州高端模板建站
  • 网站开发步骤说明书温州市建筑业联合会
  • wdt接口优化
  • 东莞网站建设服务协议wordpress字段添加按钮
  • 网站建设的技术标准中小企业网站建设渠道
  • 创建网站需要什么技术个人网站建设的方案
  • 为什么做营销型网站邯郸渊博网络有限公司
  • dir()与help()
  • chromium项目中添加源文件(BUILD.gn项目中添加源文件)
  • 网站建设远程工作太原网站建设联系方式
  • 宁波模板建站源码展示网站报价