在Windows相关系统上搭建NFS服务及客户端挂载  有两种方式:

第一种:

(Windows Server2008R2等类似企业版这样的版本的Server服务上有自带的NFS服务进行搭建)

(特别声明:下面是作者piazini的劳动成果,我是截的图,在此基础上加上自己理解。但是由于是以前截的图,忘了网址了)

设置共享目录:

在客户端,我写了一个bat可执行文件,我把源代码贴出来:

@rem   注释命令   相当于C语言的/*------------*/
@echo off
@rem color 0a
title 挂载172.16.1.200
pause
@echo 执行showmount命令结果如下
showmount -e 172.16.1.200 pause @echo 对 E 盘符进行操作
choice /C 123 /M "挂载E盘符按1,解挂按2,取消操作按3"
if errorlevel 3 goto end
if errorlevel 2 goto umount
if errorlevel 1 goto mount :mount
mount 172.16.1.200:/NFS E: @echo 如挂载成功 是否执行 net use /persistent:yes
choice /M "执行按Y,不执行按N"
if errorlevel 2 goto no
if errorlevel 1 goto yes
:no
goto end
:yes
@echo on
net use /persistent:yes
@echo off
goto end goto end
:umount
umount E:
goto end :end
echo 全部ok了吧,那就拜拜了
pause

bat源码

注意:NFS更适合局域网进行共享,如用于非局域网需要将所有端口号都开通,原因如下:

另一种:haneWin

(是在用第三方软件haneWin搭建)

一、haneWIN软件服务端配置

  1. 安装haneWIN软件
  2. 注册:(haneWIN NFS Server Keygen.exe) 运行注册机,输入Name,点击左边的按钮,生成Serial(Min. 8 Chars eingeben...  至少8个字符)
  3. 点击  输出->编译输出表文件

    弹出一个记事本的编辑界面。我的配置如下:

      # exports example

      c:\upload -public -name:NFS

      # c:\upload  是共享的文件夹路径

      # -public 表示公共权限 -readonly只读

      # -name:NFS 表示显示为什么名字

      #c:\upload -range 192.168.1 192.168.10

      #-range 设置内网可共享机器的iP地址范围,如果没有-range这个范围参数的话就是 对内网所有机器开放(192.168.1内网可共享机器的起始地址192.168.10为内网可 共享机器的结束地址)

  4. 必须重启才能生效. ( windows的 开始->haneWIN软件->NFS->重启所有服务)

  5. 然后设置防火墙,如下图

二、客户端设置:(进行挂载操作)

  1. 请参照本windows挂载nfs.png截图

其中在挂载前dos下输入:

ping 192.168.1.49              #首先能ping同NFS服务器

mount -h 或 mount ?          #命令帮助(没有提示错误,说明客户端可用)

showmount -e 192.168.1.49     #查看挂载点

mount 192.168.1.49:/NFS  X:  #挂载到X磁盘

(其中/NFS是可用showmount命令查出来,也就是在服务器端在exports设置的)

mount -o nolock 192.168.1.49:/NFS  X: #用mount -h命令查看可知道-o nolock为禁用锁定

umount x:                    #解挂X磁盘

monut                       #查看挂载机相关参数

net use /persistent:yes          #这一命令是让磁盘映射永久存在

(注意:如果已经挂载的磁盘,会造成远程NFS服务器重启出错,只能强制kill掉服务才能关机)

以上两种方法是在windows下的方法。Linux下搭建会更好些,但由于公司服务都在windows server2008R2 上,故linux没有去研究。另以上截图和haneWin已存硬盘里。

windows上搭建NFS服务器及客户端 挂载的更多相关文章

  1. windows 上搭建 sftp 服务器 -freesshd全过程( 在linux上部署逐浪CMS的必读教程)

    文章标题: windows 上搭建 sftp 服务器 - freesshd全过程 关键字 : freesshd 文章分类: 教程 创建时间: 2020年3月23日 缘由 动手 第一步:添加用户 第二步 ...

  2. Ubuntu 18.04 LTS上安装NFS服务器和客户端

    NFS是基于UDP/IP协议的应用,其实现主要是采用远程过程调用RPC机制,RPC提供了一组与机器.操作系统以及低层传送协议无关的存取远程文件的操作.RPC采用了XDR的支持.XDR是一种与机器无关的 ...

  3. windows 端搭建nfs 服务器

    因为最近虚拟机桥连模式总是用不了会出问题,所以今天花了半个小时研究了一下在Windows主机下搭建一个nfs服务器进行文件传输. 其实步骤很简单,如下: 1. 下载NFS Windows服务器软件,我 ...

  4. 如何在windows上搭建ftp服务器

    FTP(File Transfer Protocol)是TCP/IP网络上两台计算机传送文件的协议,使得主机间可以共享文件.目前有很多软件都能实现这一功能,然而windows自带的IIS就可以帮助你搭 ...

  5. windows下搭建NFS服务器

    Win7除了旗舰版和企业版其他版本没有NFS客户端,windows2000,windowsXP,windows2003有个sfu(windows services for unix)工具貌似比较强大, ...

  6. 在windows上搭建git服务器教程

    1.首先,需要确保windows系统上安装并配置了Java运行环境,JDK>=1.7. 2.下载Gitblit,下载地址:http://www.gitblit.com/ 3.解压缩下载的压缩包即 ...

  7. windows 上搭建 sftp 服务器 --freesshd

    Linux 下 sftp 默认都会安装的, Windows 就没有了.网上搜的资料发现比较好用的是 freesshd,免费版中最好用的. 1,下载:http://www.freesshd.com/?c ...

  8. 10分钟学会在Ubuntu 18.04 LTS上安装NFS服务器和客户端

    https://www.linuxidc.com/Linux/2018-11/155331.htm

  9. Windows操作系统下搭建Git服务器和客户端。

    本文将介绍如何在Windows操作系统下搭建Git服务器和客户端.服务器端采用的是Bonobo Git Server,一款用ASP.NET MVC开发的Git源代码管理工具,界面简洁,基于Web方式配 ...

随机推荐

  1. BZOJ 5161: 最长上升子序列 状压dp+查分

    好神啊 ~ 打表程序: #include <cstdio> #include <cstring> #include <algorithm> #define N 14 ...

  2. Pandas | 21 日期功能

    日期功能扩展了时间序列,在财务数据分析中起主要作用.在处理日期数据的同时,我们经常会遇到以下情况 - 生成日期序列 将日期序列转换为不同的频率 创建一个日期范围 通过指定周期和频率,使用date.ra ...

  3. Kaggle实战——点击率预估

    https://blog.csdn.net/chengcheng1394/article/details/78940565 原创文章,转载请注明出处: http://blog.csdn.net/che ...

  4. Spring Boot 知识笔记(全局异常)

    通过ControllerAdvice和ExceptionHandler捕获异常和错误信息,向前端返回json格式的状态码及异常描述信息. 1.新建一个Controller,抛出一个异常. packag ...

  5. linux常用命令-nginx常用命令

    1.ctrl+alt+f2切换到命令界面 2.ifconfig查看IP 或者IP ADDR(en33 inter) 3.使用putty终端进行交互式操作 4.shell:提供用户输入的命令解释器 常用 ...

  6. 安装kafka + zookeeper集群

    系统:centos 7.4 要求:jdk :1.8.x kafka_2.11-1.1.0 1.绑定/etc/hosts 10.10.10.xxx      online-ops-xxx-0110.10 ...

  7. Arcmap图层浏览遇到ORA-07445 [QCDLAUCN] 错误

    Oracle 12.1.0.2版本,在图层浏览时遇到了ORA-07445 [QCDLAUCN] 错误.根据MOS的查询结果,得知这是一个bug (Doc ID 1932725.1): 文章中同时给出了 ...

  8. idea 添加默认注释

  9. Delphi重庆医保支付【支持重庆东软,万达,银海医保通用】

    作者QQ:(648437169) 点击下载➨Delphi重庆医保支付         东软接口文件         银海接口文件        万达接口文件       重庆市医保接口文档 [Delp ...

  10. Flink基本的API

    Flink使用 DataSet 和 DataStream 代表数据集.DateSet 用于批处理,代表数据是有限的:而 DataStream 用于流数据,代表数据是无界的.数据集中的数据是不可以变的, ...