Я настраиваю систему Linux, используя Samba для отображения в сети Windows с именем NetBIOS. Я заметил, что иногда компьютер исчезает из результатов net view
на машине с Windows, несмотря на то, что он по-прежнему может пинговать этот компьютер по его имени, подключаться к нему по его имени в Проводнике и показывать в результате nbtstat -r
.
Обратите внимание, что я пытаюсь найти "ABC123".
> nbtstat -r
NetBIOS Names Resolution and Registration Statistics
----------------------------------------------------
Resolved By Broadcast = 99
Resolved By Name Server = 0
Registered By Broadcast = 1853
Registered By Name Server = 0
NetBIOS Names Resolved By Broadcast
---------------------------------------------
剁䡃噉⁅††††䥍䕎䱄乁卄††
ABC123 <00>
OTHER <00>
剁䡃噉⁅††††䥍䕎䱄乁卄†††
䥍䕎䱄乁卄†††佗䭒呓呁佉⁎††
佗䭒呓呁佉⁎††剁䡃噉⁅†††
OTHER <00>
剁䡃噉⁅††††
Видимо по пингу:
> ping abc123
Pinging abc123 [10.0.1.138] with 32 bytes of data:
Reply from 10.0.1.138: bytes=32 time=3ms TTL=64
Reply from 10.0.1.138: bytes=32 time=7ms TTL=64
Но не может быть видно с net view
:
> net view
Server Name Remark
-------------------------------------------------------------------------------
\\OTHER Samba server (4.8.3) on archive
\\THISCOMPUTER
The command completed successfully.
Через некоторое время я снова проверю net view
и ABC123 будет виден в списке без вмешательства.
Почему это?