Интересно, есть ли здесь кто-нибудь, кто знает, как настроить Samba в следующей ситуации?
Я живу в доме, где все компьютеры находятся в локальной сети. В Windows я могу видеть компьютеры всех моих соседей и соседей по комнате и могу просматривать общую папку моих соседей по комнате (потому что у меня есть доступ для этого). В Windows это все возможно автоматически.
В Ubuntu (12.04) я вижу все компьютеры Mac своих соседей и несколько компьютеров с Windows в разделе «Сеть» Наутилуса, но обычно в сети постоянно находится около 50 компьютеров, поэтому большинство из них не отображаются. Я не могу найти, например, компьютер моих соседей по комнате.
Я еще не изменил ни одной конфигурации Samba. Что я должен сделать, чтобы увидеть все компьютеры в локальной сети?
Как найти другую систему, не зная имени или IP другой системы в локальной сети? Вы можете использовать nmap в терминале, например:
nmap 192.168.0.*
если 192.168. 0.0 - это ваша локальная сеть. Это напечатает вам все сетевые клиенты в вашей локальной сети (которые могут быть обнаружены). Иногда это может помочь, если другие машины не отображаются в сети.
. Вы можете использовать утилиту smbtree
, чтобы найти все машины, которые объявляют себя, используя протокол NetBIOS, который часто используется в сочетании с SMB в Windows.