Mount nfs network error 53

I have a CentOS 8 virtual machine (192.168.10.203) running nfs-server, and I'm trying to mount the share on my Windows 10 Pro x86_64 machine (192.168.10.10) I have installed the "Services for ...

I have a CentOS 8 virtual machine (192.168.10.203) running nfs-server, and I’m trying to mount the share on my Windows 10 Pro x86_64 machine (192.168.10.10) I have installed the «Services for NFS» Windows feature), but when I run mount \<nfs_server_IP>data N:, I keep getting this error:

Network Error — 53

Type ‘NET HELPMSG 53’ for more information.

The message for Network Error 53 is «The network path was not found» but I’m not sure what that means.

This is what my /etc/exports looks like on the CentOS machine:

/data 192.168.10.0/24(rw,sync,root_squash,insecure,anonuid=0,anongid=0)

I’ve also tried with the bare-minimum options:

/data 192.168.10.0/24(rw,sync)

Both the CentOS and Windows 10 machines can ping each other.

I can connect to the NFS server on port 2049

Output of rpcinfo -p localhost run on the NFS machine:

$ rpcinfo -p localhost
       program vers proto   port  service
        100000    4   tcp    111  portmapper
        100000    3   tcp    111  portmapper
        100000    2   tcp    111  portmapper
        100000    4   udp    111  portmapper
        100000    3   udp    111  portmapper
        100000    2   udp    111  portmapper
        100024    1   udp  39181  status
        100024    1   tcp  38357  status
        100005    1   udp  20048  mountd
        100005    1   tcp  20048  mountd  
        100005    2   udp  20048  mountd
        100005    2   tcp  20048  mountd
        100005    3   udp  20048  mountd
        100005    3   tcp  20048  mountd
        100003    3   tcp   2049  nfs
        100003    4   tcp   2049  nfs
        100227    3   tcp   2049  nfs_acl
        100021    1   udp  53482  nlockmgr
        100021    3   udp  53482  nlockmgr
        100021    4   udp  53482  nlockmgr
        100021    1   tcp  39197  nlockmgr
        100021    3   tcp  39197  nlockmgr
        100021    4   tcp  39197  nlockmgr

I have the insecure option in my /etc/exports per «Network Error — 53» while trying to mount NFS share in Windows Server 2008 client. Didn’t work.

I’ve tried disabling the firewalls on both hosts with no results (systemctl disable firewalld && iptables --flush on the CentOS machine, and disabling both Windows Defender Firewalls (public and private network firewalls).

Any ideas?

Содержание

  1. Mount ошибка сети 53
  2. Вопрос
  3. Error 53 mounting NFS share in Windows 10
  4. silverbullettruck2001
  5. Как исправить ошибку 53 «Не найден сетевой путь»?
  6. Чем вызвана ошибка?
  7. Подключение с помощью командной строки
  8. Проверка ping
  9. Отключение антивирусной программы
  10. Включение общего доступа
  11. «Ошибка сети — 53» при попытке смонтировать общий ресурс NFS в клиенте Windows Server 2008
  12. 1 ответ
  13. Русские Блоги
  14. Настройте общий ресурс NFS в centos7.6 и подключите его к Windows client-network error 53.
  15. One, обзор NFS
  16. Во-вторых, шаги по созданию службы NFS
  17. 1. Обзор NFS
  18. Шаги по созданию сервера NFS

Mount ошибка сети 53

Вопрос

CentOS | Windows 2008

I’ve got a CentOS 5.5 server running nfsd. On the Windows side, I’m running Windows Server 2008 R2 Enterprise. I have the «Files Services» server role enabled and both Client for NFS and Server for NFS are on.

I’m able to successfully connect/mount to the CentOS NFS share from other linux systems but am experiencing errors connecting to it from Windows. When I try to connect, I get the following:

(IP and share name have been changed to protect the innocent 🙂 )

  • I’ve verified low-level network connectivity between the Windows client and the NFS server with telnet (to the NFS on TCP/2049) so I know the port is open. I’ve further confirmed that inbound and outbound firewall ports are present and enabled.
  • I came across a Microsoft tech note that suggested changing the «Provider Order» so «NFS Network» is above other items like Microsoft Windows Network. I changed this and restarted the NFS client — no luck.
  • I’ve confirmed that the share folder on the NFS server is readable/writable by all (777)
  • I’ve tried other variations of the mount command like: mount 10.10.10.10:/share/ z: and mount 10.10.10.10:/share z: and mount -o anon mtype=hard \10.10.10.10:/share * No luck.
  • As per the command output, I tried typing NET HELPMSG 53 but that doesn’t tell me much. Just «The network path was not found».

I’m lost on how to proceed with troubleshooting. Any ideas?

Источник

silverbullettruck2001

Dabbler

I have been looking for a resolution to this issue, but I haven’t come up with much. I used the guide posted on the following site to setup the NFS client on Windows 10:

I get it all setup, but it never works. I always get a ’53’ error saying that the network path was not found. However it is correct. I have the same NFS share mounted in Ubuntu, and it works fine. It just doesn’t work in Windows. I am not sure what would cause the issue.

Here is my NFS config:

server IP is 192.168.0.24
NFS Share Path is /mnt/Tower
The only option I have enabled is ‘All Directories’
I have ‘Mapall User’ and ‘Mapall Group’ set to a specific user and group that exists on FreeNAS.

On the Windows machine I have installed the NFS client feature and the uid/gid setup in the registry for the user from FreeNAS for the Anonymous GID/UID setting. I have rebooted multiple times since setting that value.

The command I am using in Windows to map the drive is:

mount -o nolock anon \192.168.0.24mntTTower X:

No matter what I do I get «Network Error — 53»

I have tried disabling my firewall on my Windows machine and I get the same error.

As I stated at the beginning, the exact same NFS share is able to be mounted from Ubuntu just fine, so I think it has to be something on Windows, but I am not sure what else to try.

Any assistance would be appreciated. Let me know if there is any info that you need to assist with coming up with a fix.

Источник

Как исправить ошибку 53 «Не найден сетевой путь»?

С ошибкой 53 «не найден сетевой путь» можно столкнуться при попытке получить доступ к общим папкам и файлам по локальной сети. Узнаем подробнее, как ее исправить?

Чем вызвана ошибка?

Сбой при подключении по указанному сетевому пути может произойти по следующим причинам:

  1. Установка соединения по сети блокируется брандмауэром или антивирусной программой.
  2. Подключение ограничено фоновым процессом, который вмешивается в работу компонентов сети.
  3. Отключен общий доступ к содержимому на удаленном компьютере.

Подключение с помощью командной строки

Если пытаетесь получить доступ через командную строку, проверьте правильность написания команды. Она должна отображать адрес сервера и папки, удаленного компьютера.

Откройте командную строку от имени администратора с помощью системного поиска.

В консоли введите команду, придерживаясь следующего формата:

net use F: «\servershare»

Где server – имя компьютера, share – наименование общей папки.

Проверка ping

Чтобы узнать, правильно ли работает сетевой сервер, запустите ping тест и проверьте, есть ли ответ. Кроме того, с помощью этого теста можно проверить, есть ли потери пакетов, что также приводит к ошибке 53. Для его запуска выполните указанные шаги.

В строке системного поиска наберите cmd, при отображении искомого результата щелкните на запуск от имени администратора.

В консоли запустите команду для проверки связи с сервером или компьютером:

ping (IP-адрес сервера)

Если команда возвращает все пакеты без их потери, это значит, что сеть настроена правильно. В противном случае проверьте настройки сети.

Отключение антивирусной программы

Если ping возвращает все пакеты, попробуйте отключить антивирусную программу, чтобы узнать, причастна ли она к этой ошибке 53. Есть много случаев, когда антивирус препятствует подключению к папке по сети. Поэтому временно отключите его и посмотрите, установлено ли соединение между устройствами.

Включение общего доступа

Иногда совместное использование файлов может быть отключено с Панели управления. Для включения, выполните следующие шаги.

Откройте Панель управления командой control из окна «Выполнить» (Win + R).

Переключите режим просмотра в правом верхнем углу на крупные значки и перейдите в раздел «Центра управления сетями и общим доступом».

На левой панели щелкните на вкладку «Изменить дополнительные параметры общего доступа».

Разверните профили «Домашний и рабочий» и «Общий». Отметьте флажками опции «Включить сетевое обнаружение» и «Включить общий доступ к файлам и принтерам» обоих профилей.

Сохраните изменения на «Применить», закройте окно. Попробуйте подключиться к общему ресурсу, к которому ранее не удавалось из-за ошибки 53.

Если по-прежнему не удается подключиться по сети, попробуйте это сделать из режима чистой загрузки. Если в этом режиме ошибка не препятствует получению доступа, то причина в стороннем фоновом процессе. Для его поиска включайте одно за другим приложения, пока не обнаружите то, которое вызывает ошибку 53.

Источник

«Ошибка сети — 53» при попытке смонтировать общий ресурс NFS в клиенте Windows Server 2008

CentOS | Windows 2008

У меня на сервере CentOS 5.5 работает nfsd. На стороне Windows я использую Windows Server 2008 R2 Enterprise. У меня включена роль сервера «Файловые службы» и включены как Клиент для NFS, так и Сервер для NFS.

Я могу успешно подключиться / смонтировать общий ресурс NOS CentOS из других систем Linux, но у меня возникают ошибки при подключении к нему из Windows. Когда я пытаюсь подключиться, я получаю следующее:

(IP и имя общего ресурса были изменены, чтобы защитить невинных:-))

  • Я проверил низкоуровневое сетевое соединение между клиентом Windows и сервером NFS с помощью telnet (NFS на TCP/2049), поэтому я знаю, что порт открыт. Я также подтвердил, что входящие и исходящие порты брандмауэра присутствуют и включены.
  • Я наткнулся на техническую заметку Microsoft, в которой предлагалось изменить «Порядок поставщиков», чтобы «Сеть NFS» была выше других элементов, таких как Сеть Microsoft Windows. Я изменил это и перезапустил клиент NFS — не повезло.
  • Я подтвердил, что папка общего доступа на сервере NFS доступна для чтения / записи всем (777)
  • Я пробовал другие варианты команды mount, такие как: mount 10.10.10.10:/share/ z: а также mount 10.10.10.10:/share z: а также mount -o anon mtype=hard \10.10.10.10:/share * Неудачно.
  • Согласно выводу команды, я попытался набрать NET HELPMSG 53 но это не говорит мне много. Просто «Сетевой путь не найден».

Я заблудился, как приступить к устранению неполадок. Есть идеи?

1 ответ

У меня та же проблема, и я нашел здесь сообщение:

NFS-сервер имеет опцию работы в небезопасном режиме (допускает более высокие номера входящих портов). Клиент Windows NFS часто использует более высокие номера портов. Вы можете включить эту опцию, добавив опцию в общий ресурс. Пример: /share *(insecure,rw)

Вы также можете попробовать установить службы Windows для пакета UNIX, который содержит клиент NFS. Вы можете попытаться подключиться к серверу NFS с помощью этой утилиты и еще раз перепроверить. Вы можете скачать пакет по следующей ссылке http://www.microsoft.com/downloads/e. displayLang=en

Я изменил /etc/exports в соответствии с ним (добавив небезопасную опцию), и он работает. Надеюсь это поможет.

Источник

Русские Блоги

Настройте общий ресурс NFS в centos7.6 и подключите его к Windows client-network error 53.

One, обзор NFS

Во-вторых, шаги по созданию службы NFS

1. Обзор NFS

NFS — это сокращение от Network File System, а именноСетевая файловая система. Протокол для распределенных файловых систем, разработанный Sun и анонсированный в 1984 году. Функция состоит в том, чтобы позволить различным машинам и различным операционным системам обмениваться отдельными данными друг с другом через сеть, а также позволить приложениям получать доступ к данным, расположенным на диске сервера, через сеть на стороне клиента. Это метод обеспечения совместного использования файлов на диске между Unix-подобными системами. .

NFS полагается на протокол RPC в процессе передачи файлов или информации. Удаленный вызов процедур RPC (удаленный вызов процедур) — это механизм, который позволяет клиентам выполнять программы в других системах. Сама NFS не предоставляет протоколы и функции для передачи информации. .

Сценарии приложений NFS
часто используется для совместного использования файлов с высокой доступностью. Несколько серверов используют одни и те же данные. Масштабируемость относительно низкая. Решение для обеспечения высокой доступности не идеально. Вместо этого можно использовать MFS и TFS. для больших объемов данных., HDFS, GFS и другие распределенные файловые системы.
NFS (сетевая файловая система): Разрешить различным системным машинам linux / unix в сети осуществлять совместное использование файлов
Сама nfs — это просто файловая система и не предоставляет функции передачи файлов, но позволяет нам обмениваться файлами. Причина в том, что NFS использует службы RPC, и ее необходимо активировать. везде, где используется NFS. Служба RPC, будь то клиент или сервер NFS
Связь между nfs и rpc: Nfs — это файловая система, отвечающая за управление общими каталогами; rpc отвечает за передачу файлов.
По крайней мере, при запуске nfsrpc.nfsdс участиемrpc.mountd2 демона
rpc.nfsd в основном используется для определения возможности входа клиента и получения информации об идентификаторе клиента, когда клиент управления входит в систему на сервере nfs.
Rpc.mountd в основном управляет файловой системой nfs. Когда клиент успешно входит на сервер nfs, он считывает конфигурацию в файле / etc / exports, а затем сравнивает разрешения клиента.
Порт протокола:
RPC:111 tcp/udp
nfsd: 2049 tcp/udp
mountd: Служба RPC будет динамически выбирать случайный порт (32768–65535) для связи с mountd, когда служба nfs запускается по умолчанию. Вы можете указать порт mountd в файле /etc/nfsmount.conf

Шаги по созданию сервера NFS

1. Установите программное обеспечение nfs.

2. Отредактируйте файл конфигурации и добавьте файлы, чтобы добавить общий каталог для конфигурации.

3. Создайте каталог для общего доступа.

4. Сделайте файл конфигурации действующим. Если каталог не существует, будет сообщено об ошибке. Просто выполните его после создания каталога.

5. Запустите службы nfs и rpcbind и проверьте состояние порта.


Когда запускается сервер NFS, он случайным образом запускает несколько портов и регистрируется с помощью RPC, поэтому, если вы используете iptables для ограничения порта сервера NFS, это будет немного хлопотно. Вы можете изменить файл конфигурации для исправления портов, связанных со службой NFS
Сначала взгляните на текущую ситуацию с портом


6. Измените эти порты на указанные порты и отредактируйте файл конфигурации:

7. Перезапустите службы nfs и rpcbind.

Еще раз проверьте ситуацию с портами, и вы обнаружите, что некоторые случайные порты стали нашими назначенными портами.

Просмотр информации об общем каталоге

8. Если это облачный хост или включен брандмауэр, вам нужно открыть указанный порт, 111, 2049, . и т. Д. Я отключил брандмауэр здесь

9. Клиент linux просматривает информацию об общем каталоге и монтирует ее локально.


10. Подключите к клиенту Windows
① Открыть панель управления-программа-открыть или закрыть функцию Windows-проверить клиента NFS

② Откройте командную строку dos для монтирования


Отключить точку монтирования

Идеи по устранению ошибок:
① Проверьте файлы конфигурации, разрешения, каталоги и т. д. общего каталога.
② Независимо от того, включен ли брандмауэр, если он включен, добавьте правило, разрешающее соответствующий номер порта
③ Если это облачный хост, проверьте, разрешают ли правила в группе безопасности порты и т. д.
④ Попробуйте определить и использовать фиксированный номер порта в файле конфигурации, чтобы упростить добавление правил.
⑤ Ошибка, как показано ниже (причина в том, что большие номера портов часто используются на стороне Windows)

Снимок экрана с ошибкой:
Ошибки, которые могут возникнуть при монтировании каталогов клиента Linux и клиента Windows:
① Не удается смонтировать клиент linux, появляется сообщение об ошибке отказа в доступе

② Частые проблемы на стороне Windows: запрос сетевой ошибки -53

Решение:
Сервер NFS может работать в небезопасном режиме (разрешая более высокие номера портов). Клиенты Windows NFS часто используют большие номера портов. Вы можете добавить незащищенный вариант в настройках общих элементов
Например: / data / xxx * (небезопасно, rw)
Перезапустите службу и снова подключите ее.

Источник

  • #1

I have been looking for a resolution to this issue, but I haven’t come up with much. I used the guide posted on the following site to setup the NFS client on Windows 10:

https://graspingtech.com/mount-nfs-share-windows-10/

I get it all setup, but it never works. I always get a ’53’ error saying that the network path was not found. However it is correct. I have the same NFS share mounted in Ubuntu, and it works fine. It just doesn’t work in Windows. I am not sure what would cause the issue.

Here is my NFS config:

server IP is 192.168.0.24
NFS Share Path is /mnt/Tower
The only option I have enabled is ‘All Directories’
I have ‘Mapall User’ and ‘Mapall Group’ set to a specific user and group that exists on FreeNAS.

On the Windows machine I have installed the NFS client feature and the uid/gid setup in the registry for the user from FreeNAS for the Anonymous GID/UID setting. I have rebooted multiple times since setting that value.

The command I am using in Windows to map the drive is:

mount -o nolock anon \192.168.0.24mntTTower X:

No matter what I do I get «Network Error — 53»

I have tried disabling my firewall on my Windows machine and I get the same error.

As I stated at the beginning, the exact same NFS share is able to be mounted from Ubuntu just fine, so I think it has to be something on Windows, but I am not sure what else to try.

Any assistance would be appreciated. Let me know if there is any info that you need to assist with coming up with a fix.

Thanks in advance!

  • #3

mount -o nolock anon \192.168.0.24mntTTower X:

Just for fun, put the path in quotes or try it without the space (TowerX).

  • #4

I tried quotes and that resulted in the same error. I tried removing the space, but that just resulted in an error saying that i had to provide a drive letter «X:» to be mapped.

  • #5

There is an extra «T» after mnt so it ends up being mntTTower

Maybe a typo but could be a problem as well if you are copy/pasting. It’s simple to look over and could be an issue. Also in the adapter properties make sure that NFS is checked and move it up in the list to the top above the Microsoft Networks.

  • #6

I tried quotes and that resulted in the same error. I tried removing the space, but that just resulted in an error saying that i had to provide a drive letter «X:» to be mapped.

Doh, I see.

  • #7

@nightshade00013 I made the modifications to the network adapter, but it had no effect. Also, the extra «T» was a typo. Still not sure what is causing it to not work like it should.

Mirfster

Mirfster

Doesn’t know what he’s talking about


  • #8

What do you get when you simply use?:

Mount \192.168.0.24mntTower X:

Mirfster

Mirfster

Doesn’t know what he’s talking about


  • #10

@Mirfster , I get the same error when I simplify the command. Also, I did adjust the provider order, but that didn’t have any effect.

Mirfster

Mirfster

Doesn’t know what he’s talking about


  • #11

@Mirfster , I get the same error when I simplify the command. Also, I did adjust the provider order, but that didn’t have any effect.

In all honesty, I truly do not know if a non-enterprise version of Windows does properly support NFS. Not calling the author of the article a liar, just that with MS things tends to change a lot under the hood and what may have worked for v1607, may not hold true for v1703, v1709, etc…

If you have access to an Enterprise version of Windows or a Server Version (2008 R2 should suffice); then maybe try that on a test machine to see if you can connect.

On a side note, is there a driving reason that NFS is needed/required? Just curious…

  • #12

I have tried it from Server 2016 Datacenter Edition and I get the same error.

I am just trying to get everyone moved over to one share type and the users that I have using SMB/CIFS are the most problematic.

Mirfster

Mirfster

Doesn’t know what he’s talking about


  • #13

Hmm, I don’t recall having much of an issue in the past. However, I am running FreeNAS v9.10…

I do have a system that I could try some stuff on, but it is ~2 weeks into seeding a huge backup to CrashPlan and I really really don’t want to mess with it until its done.

BTW, did you ever mention the version you are running?

Понравилась статья? Поделить с друзьями:
  • Mount error перевод
  • Mount error could not resolve address for unknown error
  • Mount error cifs filesystem not supported by the system mount error 19 no such device
  • Mount error 95 operation not supported refer to the mount cifs 8 manual page
  • Mount error 6 no such device or address