Сьогодні ми розберемося, як встановити та налаштувати клієнт NFS (Network File System) в Windows Server 2012 R2 / Windows 8. Отже, щоб підключити каталог (кулі) з NFS сервера в Windows Server 2012 R2 / Win 8, потрібно, як і в попередніх версіях Windows, встановити окремий компонент – клієнт NFS (Клієнт для NFS). Додатково, для можливості управління настройками NFS підключення, можна встановити компонент служб NFS (Послуги для мережевої файлової системи).

Клієнт NFS входить до складу ОС Microsoft, починаючи з Windows 7. У Windows 2012/8 клієнт NFS отримав невеликі зміни. Тепер NFS клієнт підтримує аутентифікацію по протоколу Krb5p – Kerberos версії 5 (на додаток до Krb5 і Krb5i, підтримка яких з’явилася ще в Windows 7), підтримуються великі NFS пакети – до 1024KB (в Win 7 максимальний розмір пакета 32KB)

Клієнт NFS можна встановити через GUI або за допомогою Powershell. Для установки в графічному режимі, відкрийте консоль Server Manager і виберіть компонент (Features) під назвою Клієнт для NFS. nfs клієнт в windows server 2012 r2

За замовчуванням разом з цим компонентом не встановлюється графічна консоль управління NFS, щоб виправити це, встановимо опцію Послуги для мережевих інструментів управління файловою системою в разделе Інструменти віддаленого адміністрування серверів -> Інструменти адміністрування ролей -> Інструменти файлових служб. Послуги для засобів керування мережевою файловою системою в Windows Server 2012 R2

Для установки NFS-клієнта в Windows 8 потрібно активувати компонент Послуги для NFS -> Клієнт для NFS, Через установку / видалення компонентів (Turn Windows features on or off) в Панелі управління (Control Panel -> Programs -> Programs and Features).

Примітка. На відміну від Windows 7, в якій NFS клієнт був присутній в редакціях Enterprise і Ultimate, в Windows 8 клієнт Network File System підтримується тільки в старший версії – Windows 8 Enterprise.

Всі перераховані вище компоненти системи можна встановити всього однією командою Powershell:

Install-WindowsFeature NFS-Client, RSAT-NFS-Admin

Установка клієнта nfs в Windows за допомогою powershell

Після закінчення установки, запустіть консоль Послуги для керування мережевою файловою системою і відкрийте вікно властивостей NFS клієнта (Клієнт для NFS).

параметри NFS клієнта (Client for NFS).

В налаштуваннях NFS клієнта можна задати:

  • Використовуваний транспортний протокол (Transport protocols) – за замовчуванням TCP + UDP
  • Тип монтування NFS куля: hard або soft
  • На вкладці File Permissions вказуються дефолтні права для створюваних папок і файлів на NFS кулях
  • На вкладці Security вказуються протоколи аутентифікації, за допомогою яких можна аутентифицироваться на NFS сервері

Налаштування NFS клієнта в Windows

Після настройки установки, адміністратори зможуть змонтувати NFS каталог за допомогою команди mount:

Mount \lx01.abc.labnfs z:

mount - команда монтування мережевого каталогу nfs

У цьому прикладі ми змонтували під літерою Z: каталог NFS, розташований на сервері lx01.abc.lab.

Після монтування, підключений таким чином каталог на NFS сервері доступний в системі як окремий диск з буквою Z: .

Змонтувати NFS кулі можна і за допомогою Powershell:

New-PSdrive -PSProvider FileSystem -Name Z -Root \lx01.abc.labnfs

Примітка. Підключений таким чином nfs каталог буде доступний тільки всередині сесії Powershell, в якій була виконана команда монтування. Щоб змонтувати NFS каталог в системі на постійній основі, в кінці Powershell команди потрібно додати ключ –Персист.

Відключити змонтований каталог можна так:

Remove-PSdrive -Name Y

Leave a Reply

Your email address will not be published. Required fields are marked *