Я настраиваю систему 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 будет виден в списке без вмешательства.

Почему это?

0