У меня есть локальная сеть с множеством различных устройств, 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, но это ничего не сделало. Я также попытался перезагрузиться.
Где я буду искать дальше?