windows上搭建NFS服務器及客戶端 掛載

Windows相關係統上搭建NFS服務及客戶端掛載  有兩種方式:linux

 

第一種:

(Windows Server2008R2等相似企業版這樣的版本的Server服務上有自帶的NFS服務進行搭建)windows

(特別聲明:下面是做者piazini的勞動成果,我是截的圖,在此基礎上加上本身理解。可是因爲是之前截的圖,忘了網址了)服務器

設置共享目錄:ide

在客戶端,我寫了一個bat可執行文件,我把源代碼貼出來:spa

 

@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更適合局域網進行共享,如用於非局域網須要將全部端口號都開通,緣由以下:code

 

 

 

 另外一種:haneWin

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

 

 

1、haneWIN軟件服務端配置

  1. 安裝haneWIN軟件
  2. 註冊:(haneWIN NFS Server Keygen.exe 運行註冊機,輸入Name,點擊左邊的按鈕,生成SerialMin. 8 Chars eingeben...  至少8個字符)
  3. 點擊  輸出->編譯輸出表文件

    彈出一個記事本的編輯界面。個人配置以下:blog

      # exports examplerem

      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. 而後設置防火牆,以下圖

 

2、客戶端設置:(進行掛載操做)

  1. 請參照本windows掛載nfs.png截圖

 

其中在掛載前dos下輸入:

ping 192.168.1.49              #首先能pingNFS服務器

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已存硬盤裏。

相關文章
相關標籤/搜索