5

Я пробовал различные уроки, но пока безуспешно.

  • Я могу подключиться к маршрутизатору и оттуда к Интернету, но я не вижу никаких сетевых ресурсов.
  • Я подключаюсь через wlan0.
  • Я бы предпочел сохранить динамический IP-адрес, если это возможно.

В ответ на heavyyd, smbtree дает мне:

WORKGROUP
     \\COMPUTER1            
cli_start_connection: failed to connect to COMPUTER1<20> (0.0.0.0). Error    NT_STATUS_UNSUCCESSFUL
     \\MY-LAPTOP            my-laptop server (Samba, Ubuntu)
Server requested LANMAN password (share-level security) but 'client lanman auth' is disabled
failed tcon_X with NT_STATUS_ACCESS_DENIED
     \\COMPUTER2                
 cli_start_connection: failed to connect to COMPUTER2<20> (0.0.0.0). Error NT_STATUS_UNSUCCESSFUL

Приведенные выше данные были анонимны для моей защиты.

Также я могу пинговать их, я просто не вижу их через smb:// .

2 ответа2

3

В машине Linux проверьте /etc/samba/smb.conf .Если у вас есть опция общих ресурсов browseable = no это означает, что вы можете смонтировать общий ресурс, но не можете увидеть его в своей сети, это похоже на невидимый общий ресурс. Вам нужно будет отредактировать это ..

Затем попробуйте запустить nmblookup \*

и сделайте sudo gedit /etc/nsswitch.conf . Поиск строки начинается с хостов: если строка не содержит слова "wins", измените строку на: hosts: files wins dns

Вам также может потребоваться предоставить разрешения для общего ресурса на компьютере Windows. Это работает лучше, когда это преднамеренно общая папка, а не папка по умолчанию или папка "Общие документы". В Vista и некоторых XP вы должны найти кнопку "Разрешения" на вкладке "Общий доступ" и предоставить всем разрешение. Это отличается от прав доступа к файлам NTFS на вкладке "Безопасность" и может быть проблематичным для "домашних" версий.

взгляните на общий доступ к файлам и принтерам в Windows.

2

Я думаю, что для большинства людей у них есть локальная сеть и маршрутизатор, который соединяет их с интернетом. Затем они имеют различные машины в своей локальной сети. Если вы подключены таким образом, то ваш динамический IP-адрес обычно тот, который предоставляется вашим Интернет-провайдером, и он назначается интернет-стороне маршрутизатора. Ваши локальные машины обычно имеют адреса в 192.168.XY или 10.Диапазон значений XYZ или 172. и эти IP-адреса могут быть статическими или динамическими. Если вы используете "wlan0" в качестве сетевого интерфейса, то вы, вероятно, подключаетесь к беспроводному маршрутизатору по беспроводной связи, который обычно по умолчанию дает вам динамический IP-адрес.

Если вы можете "пропинговать" Windows-машины в вашей локальной сети с компьютера с Ubuntu, вы сможете обмениваться файлами на этих Windows-компьютерах с вашим компьютером с Ubunty с помощью Samba. Вы можете поместить свои машины Windows в одну и ту же рабочую группу и настроить Samba для использования той же рабочей группы. Файл конфигурации Samba обычно находится в /etc/samba/smb.conf. Если у вас нет Samba, вы должны установить его:

 $ sudo apt-get update
 $ sudo apt-get install samba

В конфигурационном файле samba есть комментарии, но чтение документации может оказаться необходимым. Найдите информацию в /usr /share /doc /samba, проверьте справочные страницы для samba (man samba) и перейдите оттуда. Я надеюсь, что это немного помогает.

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