Kann der Zugriff auf Samba-Freigaben vom Netzwerktyp abhängen, der von einem Gerät verwendet wird, das versucht, eine Verbindung zu ihm herzustellen?

437
trejder

Ich habe zwei separate PCs (einen Desktop und ein Notebook):

  • mit genau der gleichen Version von Windows 10,
  • verbunden mit demselben Heimnetzwerk,

Wenn einer von ihnen (Notebook, Verbindung über WLAN) nicht auf eines der Geräte (TV-Player) zugreifen kann und keine Probleme mit allen anderen Geräten (anderen PCs) haben.

Wir haben vier Geräte im Heimnetzwerk:

  • einen über ein Kabel angeschlossenen TV-Player mit eigener Linux-Implementierung,
  • einen über ein Kabel verbundenen Desktop-PC mit Windows 10,
  • ein über WLAN verbundener Notebook-PC mit Windows 10,
  • ein Notebook, das über ein Kabel mit Windows 7 verbunden ist.

Das Verbindungsproblem besteht nur bei Notebooks (Windows 10) -> TV-Player (Linux). Alle anderen PCs und Geräte verbinden sich problemlos miteinander (zu meiner großen Überraschung gab es auch kein Problem, wenn Sie Windows 7 mit Windows 10 verbinden) und können auf alle Freigaben gleichzeitig zugreifen.

Da dieser problematische PC der einzige in meinem Netzwerk ist, der sich über WLAN 1 verbindet, erwarte ich, dass dies die Ursache meines Problems ist.

Kann jemand das bestätigen? Gibt es eine Abhängigkeit zwischen Samba-Freigaben oder dem Samba-Protokoll im Allgemeinen und WLAN oder der Art und Weise, wie zugreifende Geräte mit dem lokalen Netzwerk verbunden sind?

Gibt es etwas, das ich überprüfen oder tun kann, um dieses Problem zu beheben?

1 Es gibt viele andere Geräte, die über WLAN verbunden sind. Sie erhalten jedoch weder Zugriff auf Netzwerkfreigaben noch auf das Heimnetzwerk. Sie nutzen es nur, um auf das Internet zuzugreifen. Also sind sie alle wahrscheinlich nicht in der Gleichung.

0
Ich vermute die SMB-Revision. Die Unterstützung für SMB1 wurde standardmäßig von Windows 10 entfernt. Sie kann jedoch weiterhin in Windows-Features hinzugefügt werden. Es ist jedoch besser, SMB2 zu Ihrem TV-Player hinzuzufügen, wenn Sie können. AFH vor 5 Jahren 2
Schlagen Sie vor, dass mein Player SMB1 verwendet (es ist tatsächlich ziemlich alt), während alle anderen Maschinen SMB2 unterstützen, und das ist der Grund? Bekomme ich dich richtig? trejder vor 5 Jahren 0
Einfach so. Ich denke, bei einem der Win10-Systeme ist SMB1 bereits enthalten, da Sie sagen, dass einer dieser Rechner vollen Zugriff auf das Netzwerk hat. AFH vor 5 Jahren 0
Ich denke, Sie können aus diesen Kommentaren eine Antwort machen, wenn Sie möchten, dass ich sie annehme und Ihnen eine Wiederholung mitbringe. Es wäre eine gute Idee, genau anzugeben, wo und worauf zu achten ist. Ich ging zum Bereich App & Features (neu in Windows 10) und fand nichts. Erst dann bin ich zu "alten" Windows-Funktionen in der Systemsteuerung gegangen, um etwas zu finden. Ich denke, Sie sprechen davon ("SMB 1.0 Client & Server"). trejder vor 5 Jahren 0
Danke für den Vorschlag. Ich war unterwegs und habe in den nächsten Tagen ziemlich viel zu tun, aber ich werde versuchen, eine Antwort zu geben, wenn ich kann. AFH vor 5 Jahren 1

1 Antwort auf die Frage

1
AFH

Als ich dies bemerkte (zuletzt auf meinen NAS-Gehäusen), fand ich den Grund dafür, dass spätere Windows 10-Versionen die Unterstützung für SMB1 standardmäßig entfernt haben, obwohl ältere Hardware möglicherweise damit programmiert wurde.

Die beste Antwort ist ein Upgrade des Geräts (in Ihrem Fall des TV-Players) auf SMB2 oder höher. Wenn dies jedoch nicht möglich oder praktikabel ist (wie bei meinem NAS), besteht immer noch die Option, SMB1 über Programme und Funktionen zu Windows hinzuzufügen :

Schalttafel

Klicken Sie auf Windows-Funktionen ein- oder ausschalten und wählen Sie Unterstützung für die gemeinsame Nutzung von SMB 1.0 / CIFS-Dateien :

Windows-Funktionen

Ich kann mich nicht erinnern, ob ich neu starten musste, bevor die SMB1-Kommunikation aktiviert war.

Beachten Sie, dass SMB1 aufgrund von Sicherheitsfehlern deaktiviert wurde. Stellen Sie daher sicher, dass Ihre Firewalls aktiviert und auf dem neuesten Stand sind.

Ich habe keine Ahnung, wie lange dies eine Option bleiben wird: Wenn es aus zukünftigen Releases entfernt wird, müssen wir eine Implementierung eines Drittanbieters finden, aber es gibt vorerst eine Antwort.