-1

У меня есть локальная сеть с множеством различных устройств, Windows XP, Windows 10 Home & Pro, Linux и NAS. Все они могут получить доступ к общим ресурсам друг друга, кроме одного: ноутбук с Win 10 Home не может получить доступ к общим ресурсам компьютера XP. Все они находятся в одной рабочей группе, и это работало.

ПК под управлением Win 10 Pro может получить доступ к ПК с XP, а компьютер с XP может получить доступ к обоим компьютерам W10.

Домена или WINS нет, маршрутизатор является основным DNS, поэтому имена локальных компьютеров могут быть разрешены DNS, что необходимо для доступа к некоторым веб-страницам. Все устройства используют DHCP от маршрутизатора. У меня были некоторые проблемы с DNS, которые были решены путем установки службы Apple Bonjour на ПК с Windows.

На ноутбуке это происходит:

В проводнике Windows> Сеть отображаются только сам ноутбук, маршрутизатор и блоки NAS. Я могу ввести имя компьютера в адресную строку, и оно появится в дереве слева, а его доли справа.

Если я наберу имя XP (\\tpg) примерно через 2 минуты, я получаю сообщение об ошибке:

Неуказанная ошибка

В командной строке администратора я попытался это:

C:\WINDOWS\system32>net view \\tpg
System error 53 has occurred.

The network path was not found.


C:\WINDOWS\system32>net use \\tpg
System error 384 has occurred.

You can't connect to the file share because it's not secure. This share requires the obsolete SMB1 protocol, which is unsafe and could expose your system to attack.
Your system requires SMB2 or higher. For more info on resolving this issue, see: https://go.microsoft.com/fwlink/?linkid=852747

В ссылке MS говорится, что SMBv1 не установлен в Win10 по умолчанию (вроде), но он был добавлен в XP для обратной совместимости с устройствами, отличными от Windows.

Я попытался nbtstat и нашел это:

    C:\WINDOWS\system32>nbtstat -r

    NetBIOS Names Resolution and Registration Statistics
    ----------------------------------------------------

    Resolved By Broadcast     = 30
    Resolved By Name Server   = 0

    Registered By Broadcast   = 14
    Registered By Name Server = 0

    NetBIOS Names Resolved By Broadcast
---------------------------------------------
           QM             <00>
           QT             <00>
           䕂䑄䥈呓䅓⁐††偔⁇†††††
           TPG            <00>
           偔⁇††††††䥍呎⁙†††††
           䥍呎⁙†††††則奅††††††
           則奅††††††䕄䱌倭⁃††††
                   䕄䱌倭⁃††††

nbtstat -c
Ethernet:
Node IpAddress: [192.168.1.114] Scope Id: []

                  NetBIOS Remote Cache Name Table

        Name              Type       Host Address    Life [sec]
    ------------------------------------------------------------
    QT             <00>  UNIQUE          192.168.1.126       171
    QM             <00>  UNIQUE          192.168.1.110       171
    BEDDHISTSAP    <20>  UNIQUE          192.168.1.1         171

Вы можете видеть, что TPG не находится в кэше, но в списке, разрешенном широковещательной рассылкой. По-видимому, мусор там "нормальный" и также присутствует в Pro PC, у которого нет проблем.

Я попытался nbtstat -R, но это ничего не сделало. Я также попытался перезагрузиться.

Где я буду искать дальше?

1 ответ1

0

Благодаря antreality я установил клиент SMBv1, и это не только сразу позволило мне получить доступ к ПК с XP, но и заставило все другие устройства появиться в Explorer> Network.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .