Сервер не видит файлы

Обновлено: 04.07.2024

Привет! Для тех кто не в теме, начну из далека. На компьютерах и ноутбуках с установленной Windows в проводнике есть отдельная вкладка "Сеть". На этой вкладке отображаются устройства из сетевого окружения. То есть, открыв вкладку "Сеть" мы там можем наблюдать компьютеры, сетевые хранилища (NAS), устройства мультимедиа (DLNA), флешки и внешние диски, которые подключены к роутеру и к которым настроен общий доступ. Проще говоря, те устройства, которые подключены через один роутер (находятся в одной сети) и на которых включена функция сетевого обнаружения (устройства, которые могут быть обнаружены в локальной сети) . Там так же может отображаться наш маршрутизатор (раздел "Сетевая инфраструктура") и другие устройства.

Сейчас поясню что и как, и почему я вообще решил написать эту статью. У меня роутер ASUS, к которому я подключил USB флешку, и настроил общий доступ к этой флешке для всех устройств в сети. И что вы думаете, в разделе "Сеть" на всех компьютерах появился этот сетевой накопитель (он там отображается как "Компьютер") , а на моем компьютере он не отображался. То есть, мой компьютер не видел ни флешку подключенную к роутеру, ни другие компьютеры в этой сети. Зато отображался DLNA-сервер запущен на том же роутере. Но это ничего не меняет, так как мне нужен обычный сетевой доступ к накопителю.

Так же я не мог получить доступ к флешке, когда набирал ее адрес //192.168.1.1 в проводнике. Сразу этот адрес открывался через браузере. И мне не удалось подключить этот накопитель как сетевой диск. Его просто не было в списке доступных устройств в сетевом окружении.

Такая проблема, когда Windows 7, Windows 8, или Windows 10 не видит сетевые устройства – не редкость. Это не обязательно должна быть флешка, или внешний HDD, который вы подключили к своему маршрутизатору, как в моем случае. Чаще всего настраивают общий доступ между компьютерами в локальной сети. И точно так же сталкиваются с проблемой, когда компьютеры подключены к одной сети (к одному роутеру) , настройки общего доступа выставлены правильно, а на вкладке "Сеть" пусто. Или отображается только маршрутизатор и ваш компьютер.

Так как причин и соответственно решений может быть много, то я наверное начну с самых простых (которые мне не помогли) и в конце этой статьи поделюсь решением, которое помогло в моем случае. В итоге мой ноутбук все таки увидел все устройства в сети. В том числе сетевой накопитель и другой компьютер, который так же подключен к этой сети.

Но это не значит, что у вас такой же случай. Поэтому, советую проверить все настройки по порядку.

Проверяем настройки общего доступа

Мы будем рассматривать два случая:

  1. Когда компьютеры не видят друг друга в локальной сети.
  2. Общий доступ к сетевому накопителю. Это у нас может быть флешка, или жесткий диск который подключен к роутеру, или отдельный накопитель (он же NAS) .

Первый случай

Чтобы компьютеры могли видеть друг друга и отображаться в проводнике в разделе "Сеть", они должны быть подключены через один маршрутизатор. Или соединены напрямую (кабелем, или по Wi-Fi) . Проще говоря, они должны находится в одной локальной сети.

Дальше, на всех компьютерах (не знаю, сколько их там у вас) , желательно присвоить статус сети "Домашняя" (частная). Как это сделать в Windows 10, я писал в статье домашняя (частная) и общественная (общедоступная) сеть Windows 10. В Windows 7 достаточно зайти в "Центр управления сетями и общим доступом" и сменить там статус текущего подключения.

Если после этого по прежнему компьютер не обнаруживает другие компьютеры (или наоборот) , то давайте еще проверим параметры общего доступа.

Для этого, в окне "Центр управления сетями и общим доступом" (если не знаете как открыть его в Windows 10, то смотрите эту статью) нажимаем на пункт "Изменить дополнительные параметры общего доступа".

И для текущего профиля (обычно это "Частная") выставляем параметры как на скриншоте ниже.

Решение проблемы с отсутствием компьютеров в разделе "Сеть"

Делаем это на всех компьютерах в локальной сети.

Статьи по этой теме:

Как правило, эти советы решают все проблемы с обнаружением компьютеров в локальной сети.

Второй случай

Когда у вас проблемы с доступом к сетевому накопителю. Как в моем случае. Windows 10 не видела USB накопитель, который был подключен к роутеру ASUS. Сейчас много маршрутизаторов имеют USB-порт для подключения накопителей и других устройств, так что тема актуальная.

Нужно убедится, что в настройках роутера этот накопитель определен, и общий доступ к нему включен. Понятно, что на разных маршрутизаторах, это делается по-разному. На роутерах ASUS, например, это выглядит вот так:

Не путайте настройки общего доступа с настройками FTP. Настройки FTP-сервера на роутере в данном случае не при чем.

Ну и если другие устройства видят сетевой накопитель и имеют к нему доступ, а на каком-то конкретном компьютере доступа к нему нет, то значит проблема не на стороне роутера. Перебирайте настройки "проблемного" ПК по этой статье.

Антивирус или брандмауэр может блокировать сетевые устройства

Если вашему антивирусу, или брандмауэру (фаерволу) , который установлен на вашем компьютере что-то не понравилось, то он легко может сделать так, что ни вы не сможете видеть другие устройства в сетевом окружении, ни вас никто не сможет обнаружить.

Правда, у меня после отключения встроенного в антивирусе фаервола проблема не была решена (значит, проблема скорее всего не в нем) , но все ровно мне кажется, что в моем случае без участия антивируса не обошлось.

Поэтому, попробуйте на время полностью остановить работу антивируса, или хотя бы отключить встроенный в него фаервол (межсетевой экран) . В NOD 32 это делается вот так:

Для проверки это нужно сделать на всех компьютерах, которые будут участвовать в локальной сети.

Вполне возможно, что у вас установлены еще какие-то программы, которые могут мониторить сеть и управлять сетевыми соединениями.

Если окажется, что проблема в антивирусе, то нужно добавить свою сеть в исключения. Запретить фаерволу блокировать саму сеть, или сетевые устройства.

Если у вас нет антивируса, то можно поэкспериментировать с отключением/включением брандмауэра встроенного в Windows.

Рабочая группа

Рабочая группа должна быть одинаковой на всех устройствах. Как правило, так и есть. Но желательно проверить. Для этого откройте свойства компьютера "Система" и перейдите в "Дополнительные параметры системы".

Там будет указана "Рабочая группа". Чтобы изменить ее, нужно нажать на кнопку "Изменить".

Еще раз: имя рабочей группы должно быть одинаковым на всех компьютерах.

Если у вас проблема с доступом к сетевому накопителю (к флешке через маршрутизатор) , то в настройках общего доступа на том же роутере ASUS так же указана рабочая группа. Можете посмотреть на скриншоте выше в статье. Она должна быть такой же, как на компьютере.

Проблема с доступом к общей сетевой папке по SMB1 в Windows 10 (мое решение)

Вернемся конкретно к моей проблеме. Все что я описал выше, проверил и перепроверил уже по 10 раз. Пару раз сделал сброс сетевых настроек, но Windows 10 так и не видела другие компьютеры в сети и что самое главное – в проводнике так и не появлялась общая папка в виде флеши подключенной к роутеру. А на других устройствах в сети все определялось без проблем. В том числе мой ноутбук.

Где-то я прочитал, что можно попробовать открыть общую папку через окно "Выполнить". Нажал сочетание клавиш Win + R, ввел адрес сетевой папки //192.168.1.1 (он же адрес роутера) .

Доступ к накопителю я не получил, но появилась интересная ошибка:

Вы не можете подключиться к общей папке, так как она небезопасна. Эта общая папка работает по устаревшему протоколу SMB1, который небезопасен и может подвергнуть вашу систему риску атаки.

Вашей системе необходимо использовать SMB2 или более позднюю версию.

И ссылка, которую нужно вручную набирать 🙂

Это уже интересно. Хоть что-то.

SMB (Server Message Block) – сетевой протокол, который отвечает за общий доступ к файлам, принтерам и другим сетевым устройствам.

Начал искать. И оказывается, что в Windows 10 отказались от протокола SMB1. Из-за безопасности. А установленный на моем роутере пакет программ Samba походу работает по протоколу SMB1. Поэтому Windows 10 его не видит. Но другие компьютеры, которые так же работают на Windows 10 у меня так же не отображались на вкладке "Сеть".

Так как обновить протокол к SMB2 в настройках роутера я не мог, то решил что нужно как-то включить поддержку SMB1 в Windows 10. И как оказалось, это без проблем можно сделать. В итоге, после подключения компонента "Клиент SMB 1.0/CIFS" у меня все заработало. Система увидела общие папки на компьютерах в сети и сетевую папку настроенную на самом роутере.

Как включить SMB1 в Windows 10?

Через поиск найдите и откройте старую "Панель управления".

Переключитесь на "Мелкие значки" и откройте "Программы и компоненты".

Открываем "Включение или отключение компонентов Windows". Находим пункт "Поддержка общего доступа к файлам SMB 1.0/CIFS". Открываем его и ставим галочку возле "Клиент SMB 1.0/CIFS". Нажимаем Ok.

Если компьютер выдаст запрос на перезагрузку, то перезагрузите его. Если окна с предложением не будет, то выполните перезагрузку вручную.

После перезагрузки, на вкладке "Сеть" – "Компьютер" должны появится все доступные устройства в вашей сети.

Буду рад, если эта статья кому-то пригодится и поможет решить возникшую проблему. Не забудьте написать в комментариях о результатах. Или задать вопрос, куда же без них 🙂

Здравствуйте. Изучаю Django. Вернее пытаюсь, так как поднять по-человечески сервер на локальном компьютере с Ubuntu не получается.

Скомпоновал для себя инструкцию из нескольких. Основную часть взял с Djbook.

Но остается у меня проблема: сервер после начальной настройки (и команды ./manage.py collectstatic ) не видит статические файлы. Даже на странице входа в админку (localhost:8000/admin)не отображаются стили. Я уже не говорю про статические файлы в папке "static" приложений.

Очень прошу помощи. Мучусь 3 день. Ресурс моего SSD скоро закончится от переустановок OS.

enter image description here





так в nginx конфиге пропиши путь просто

Так прописан вроде (пункт 6 в моей инструкции):



root на alias попробуйте поменять.
Или /static/ в конце пути сотрите.

Обновлено 8 Окт. 2015, 22:29 lampslave.

root на alias попробуйте поменять.

Или /static/ в конце пути сотрите.

Пробовал раньше уже эти варианты. Попробовал сейчас еще раз. А после изменения кода нужно писать какие-то команды перезагрузки чего-то? Например, nginx?

Хотя я на всякий случай все равно перезагрузил, но НЕ ПОМОГАЕТ.



Потом сделайте collectstatic и перезапустите django и nginx.

И ещё. У nginx есть доступ в /home/admin1 ?

Обновлено 8 Окт. 2015, 23:05 lampslave.

1)По фрагменту кода я понял, что строку STATIC_ROOT = '/home/admin1/myenv/myproject/static' нужно было попробовать добавить в файл настроек Nginx?

Добавил так, как Вы указали. Nginx с этой строкой в файле не захотел перезагружаться. Выдал ошибку.

2)А как проверить, есть ли у Nginx права? Я знаю, как смотреть просто права на папку.

Вот последняя строка из "access_log":

Последняя строка из "error_log":



Разумеется нет, это же джанговский параметр. В настройках обновите.

Хм, по идее, x должно быть достаточно. Покажите ещё права на вложенные каталоги, по порядку.

А, ну правильно. Вам в /home/admin1/myenv/myproject/static/static/admin/css/login.css ничего лишнего в глаза не бросается? Сдаётся мне, что вы так и оставили свой кривой вариант

Бли-и-и-и-ин. Нашел. В настройках Nginx нужно было указать не:

В логе ошибок уведел, что не по тому адресу обращается.

Пока что заработало. Самое интересное, что в инструкции на Djbook в первом посте правильно написано, а внизу есть "обновление", где указано лишнее "static", из-за чего и получилась ошибка.

Большое спасибо за помощь. Надеюсь, проблема решилась.











Самое интересное, что в инструкции на Djbook в первом посте правильно написано, а внизу есть "обновление", где указано лишнее "static", из-за чего и получилась ошибка.

Это где такое? Прямую ссылку дайте, исправим.

Если ничего не помогает, прочтите документацию, наконец!

Это где такое? Прямую ссылку дайте, исправим.

В этом посте прямо жирным выделено "static".

root на alias попробуйте поменять.

Или /static/ в конце пути сотрите.

А ведь сразу этот вариант предложили. Наверное я второе и не попробовал сделать.



Там alias , так что всё правильно. Алиас указывает на папку напрямую, а рут указывает на родителя.

Мой вам большой совет. Когда что-то идёт не так, не надо кидаться гуглить море инструкций, чего-то там шаманить, менять по 20 раз. Надо отдохнуть, взять себя в руки и, если во время отдыха не родилась здравая мысль, последовать совету в подписи RaD-а. Читать всю документацию от корки до корки не обязательно, но изучить то, что вы уже добавили в конфиг, стоит точно. Знаю, этому совету, сложно следовать (частенько сам не могу себя заставить это сделать), но попробовать стоит :)

Там alias, так что всё правильно. Алиас указывает на папку напрямую, а рут указывает на родителя.

Тогда я вдвойне осёл.

Просто делал все "методом тыка" и не понимал, в какой ситуации ждать изменений.



Просто делал все "методом тыка" и не понимал, в какой ситуации ждать изменений.

См. мой предыдущий пост, я там кое-что добавил :)

См. мой предыдущий пост, я там кое-что добавил :)

У меня сложно с английским. Обычно это указываю. В этот раз забыл.

И самое обидное, что я сталкивался с инструкциями, где было указано "alias" и я пробовал менять, но не знал, что действие наступает именно после ручной перезагрузки "Nginx".

Заметил, что очень часто появляются вопросы, которые возникают при настройке DLNA сервера на компьютере, для просмотра фильмов на телевизоре, который поддерживает DLNA.

Телевизор не видит файлы на компьютере

А именно, вопросы по проблеме, когда телевизор не видит созданный на компьютере DLNA сервер. И соответственно, не видит файлы (фильмы, фото, музыку) , которые находятся на компьютере.

Причин, по которым может появится подобная проблема, может быть очень много. Но, скорее всего, это происходит из-за того, что установленный на вашем компьютере антивирус, или фаервол (возможно и стандартный брандмауэр Windows) , блокирует соединение. Не дают возможности вашему телевизору увидеть фильмы, которые находятся на компьютере.

Вот собственно инструкции по настройке DLNA:

Если вы все сделали по инструкции, но телевизор так и не увидел ваш компьютер, то для начала:

Если по вышеперечисленным пунктам все хорошо, то нужно попробовать отключить антивирус. Знаю точно, что Avast любит блокировать подобные соединения. Но, и другие антивирусы не исключение. Так же, нужно попробовать отключить фаервол, если он установлен на вашем компьютере. И отключите стандартный брандмауэр Windows.

Это интересно: Ошибка: "Недостаточно памяти" на телевизорах LG Smart TV при просмотре видео через встроенный браузер

Не нужно полностью удалять антивирус. Практически в каждом антивирусе, есть возможность полностью, на время отключит защиту.

Как правило, это можно сделать нажав правой кнопкой мыши на значок антивируса, на панели уведомлений, и выбрав что-то типа Приостановить защиту.

Вот так это делается в Kaspersky Internet Security:

Возможно, антивирус еще спросит у вас, на какое время отключить защиту, или попросит подтвердить отключение. Напомню, что я показал на примере Kaspersky Internet Security. Если у вас другой антивирус, то все может быть немного по-другому.

После отключения защиты, зайдите на телевизоре в нужно меню (на LG, это например Smart Share) и посмотрите, не увидел ли ваш телевизор содержимое компьютера. Можете еще выключить и включить телевизор.

Я уверен, что все должно получится. Если все заработало, и на телевизоре отобразились папки, или файлы, которые находятся на ноутбуке, то значит проблема действительно в антивирусе.

Что касается проблем в самих Wi-Fi роутерах, через которые соединены устройства, то там есть свои фишки. По идеи, никакие настройки в самих маршрутизаторах, делать не нужно. Но, видел в комментариях совет, что можно попробовать снять галочку пункта «Запретить мультикаст» на вкладке, где задаются настройки Wi-Fi.

Такого пункта, например в роутерах Tp-Link, я не встречал. Если в настройках вашего маршрутизатора есть такой пункт, то можете попробовать. Всего хорошего!

CubeIn

Подписал все ключи через DS Utils, вставил ключ в северную часть, но все равно при заходе на сервер пишет данную ошибку.

Client contains PBO which is not part of server data

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Войти

Похожие публикации

CubeIn

Есть ли у кого ни будь шаблон или инструкция как создать свой шеврон?
Нашел видео от Фидова, но ссылка на шаблон не действительна

Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.

Здравствуйте, дорогие друзья и посетители сайта. В данной теме я распишу как создать свой "чистый" сервер на основе первых официальных серверных файлов игры, доступных каждому в steam для тех, кто приобрел эту замечательную игру. Для тех, кто не приобретал ее, не расстраивайтесь, добавлю зеркала на файлы.
И так, приступим.

Вот и все, приятной игры на сервере!

DrTauren

На нашем сайте предусмотрена возможность рекламирования вашего игрового сервера/сайта/програмного обеспечения при помощи баннеров и ссылок.

Баннер на главной странице (над чатом) ↓

Ссылка на главной странице (над чатом) ↓

Наш выбор

Персональный скин, точка спавна, и сет с лутом при респавне, стартовый лут для всех!

123new опубликовал тему в Версия 1.0 и выше, 8 марта 2019

Скрипт, добавляющий админу сервера возможность указывать для каждого игрока индивидуальный скин спавна, его персональную точку спавна и один из имеющихся на сервере стартовых наборов с лутом, которые можно составить самим.

Создаем свой серверный мод. [DayZ 1.4 to Discontined]

123new опубликовал тему в Версия 1.0 и выше, 9 июля 2019

В данной теме я распишу возможность создания серверного мода для сервера на собственном примере и объясню как его собрать.

Увеличение карты х2

vitacite опубликовал тему в Картостроение, 6 октября 2020

Доброго времени суток комрады. После успешного портирования карты 2048 на 2048 ProvingGrounds, решил исполнить свою "детскую мечту" и сделать ее большой ;)))) С этой целью для начала я решил увеличить ее в два раза.

О проекте S-Platoon

. На нашем сайте вы сможете найти множество гайдов по установке различных дополнений и скриптов для DayZ EPOCH, DayZCC, а так же таких модов как DayZ Origins, Overpoch, Overwatch, Epidemic и ARMA3: DayZ EPOCH, гайды по ARMA3: Exile, ARMA3: Altis Life, админский софт, античиты и различные программы для упрощения работы с серверами и модами, дополнения для карты Черноруси, Napf и остальных, а так же всегда сможете задать интересующий вас вопрос в разделе помощи по серверам.


Будущее проекта S-Platoon
Наш проект имеет огромные амбиции, а команда портала делает всё что бы помочь пользователям и не дать угаснуть идее. Мы всем сердцем хотим развиваться и не стоять на месте. Именно наш настрой, а так же дружелюбный коллектив пользователей форума является первым шагом и фундаментом к дальнейшей работе и развитию.

--> Первостепенным направлением проекта является создание серверов DayZ Standalone и создание серверов DayZ мода. На нашем сайте вы сможете найти множество гайдов по установке различных дополнений и скриптов для DayZ EPOCH, DayZCC, а так же таких модов как DayZ Origins, Overpoch, Overwatch, Epidemic и ARMA3: EPOCH, гайды по ARMA3: Exile, ARMA3: Altis Life, админский софт, античиты и различные программы для упрощения работы с серверами и модами, дополнения для карты Черноруси, Napf и остальных, а так же всегда сможете задать интересующий вас вопрос в разделе помощи по серверам.

Читайте также: