Hallo Forum,
ich will mir selber ein NAS bauen und habe dafür einen OpenWRT-Router mit einer externen HDD verbunden. Jetzt will ich bestimmte Ordner per Samba im Netzwerk freigeben. Leider klappt das nicht: Wenn ich per Windows oder Linux von einem anderen Rechner auf Msheimnetz zugreifen will, wird sofort ein Passwort verlangt. Dabei sind unter dieser Gruppe auch immer Shares anderer Computer gelistet! Das Openwrt wirkt hier also eindeutig störend.
Der Internetrouter hat die lokale Adresse 192.168.0.1, der "neue NAS-Router" 192.168.1.1. Ich möchte diese Adresse unbedingt so lassen, weil das die Standardadresse des Openwrt-Routers ist. Im Fehlerfall ist die immer erreichbar (Änderung=Brick-Gefahr). Vielleicht hängt mein Problem mit den zwei verschiedenen Subnetzen zusammen. Hab im Hauptrouter schon die Subnetzmaske auf 255.255.0.0 geändert, sodass sich beide Netze eigentlich sehen können.
OpenWrt hat keine gewöhnliche smb.conf, sondern erstellt sie automatisch, nach Einstellung über die Weboberfläche Luci. Die benutzt eine editierbare Vorlage für die smb.conf. Begriffe, die mit | beginnen und enden, werden von der Software ersetzt. Das sieht dann so aus:
In der Zeile interfaces = |INTERFACES|192.168.0.1/16 habe ich (wie man sehen kann) mal probeweise den Adressraum des Heimnetzes angehängt. Der fehlte in der resultierenden smb.conf. Dadurch funktioniert der Zugriff auf Msheimnetz jetzt zwar wieder auf allen Computern, aber der NAS taucht da nicht auf.
Die resultierende smb.conf sieht dann wie folgt aus. Die Sicherheitseinstellungen sollten eigentlich okay sein. Woran kann es liegen, dass das Windows-Netzwerk gestört wird und passwortfreie Shares nicht möglich sind?
ich will mir selber ein NAS bauen und habe dafür einen OpenWRT-Router mit einer externen HDD verbunden. Jetzt will ich bestimmte Ordner per Samba im Netzwerk freigeben. Leider klappt das nicht: Wenn ich per Windows oder Linux von einem anderen Rechner auf Msheimnetz zugreifen will, wird sofort ein Passwort verlangt. Dabei sind unter dieser Gruppe auch immer Shares anderer Computer gelistet! Das Openwrt wirkt hier also eindeutig störend.
Der Internetrouter hat die lokale Adresse 192.168.0.1, der "neue NAS-Router" 192.168.1.1. Ich möchte diese Adresse unbedingt so lassen, weil das die Standardadresse des Openwrt-Routers ist. Im Fehlerfall ist die immer erreichbar (Änderung=Brick-Gefahr). Vielleicht hängt mein Problem mit den zwei verschiedenen Subnetzen zusammen. Hab im Hauptrouter schon die Subnetzmaske auf 255.255.0.0 geändert, sodass sich beide Netze eigentlich sehen können.
OpenWrt hat keine gewöhnliche smb.conf, sondern erstellt sie automatisch, nach Einstellung über die Weboberfläche Luci. Die benutzt eine editierbare Vorlage für die smb.conf. Begriffe, die mit | beginnen und enden, werden von der Software ersetzt. Das sieht dann so aus:
Code:
[global]
netbios name = |NAME|
display charset = |CHARSET|
interfaces = |INTERFACES|192.168.0.1/16
server string = |DESCRIPTION|
unix charset = |CHARSET|
workgroup = |WORKGROUP|
browseable = yes
deadtime = 30
domain master = yes
encrypt passwords = true
enable core files = no
guest account = nobody
guest ok = yes
invalid users = root
local master = yes
load printers = no
map to guest = Bad User
max protocol = SMB2
min receivefile size = 16384
null passwords = yes
obey pam restrictions = yes
os level = 20
passdb backend = smbpasswd
preferred master = yes
printable = no
security = share
smb encrypt = disabled
smb passwd file = /etc/samba/smbpasswd
socket options = TCP_NODELAY IPTOS_LOWDELAY
syslog = 2
use sendfile = yes
writeable = yes
In der Zeile interfaces = |INTERFACES|192.168.0.1/16 habe ich (wie man sehen kann) mal probeweise den Adressraum des Heimnetzes angehängt. Der fehlte in der resultierenden smb.conf. Dadurch funktioniert der Zugriff auf Msheimnetz jetzt zwar wieder auf allen Computern, aber der NAS taucht da nicht auf.
Die resultierende smb.conf sieht dann wie folgt aus. Die Sicherheitseinstellungen sollten eigentlich okay sein. Woran kann es liegen, dass das Windows-Netzwerk gestört wird und passwortfreie Shares nicht möglich sind?
Code:
[global]
netbios name = Mein_NAS
display charset = UTF-8
interfaces = 127.0.0.1/8 lo 192.168.1.1/16 br-lan 192.168.0.1/16
server string = Netzwerk-Festplatte
unix charset = UTF-8
workgroup = MSHEIMNETZ
browseable = yes
deadtime = 30
domain master = yes
encrypt passwords = true
enable core files = no
guest account = nobody
guest ok = yes
invalid users = root
local master = yes
load printers = no
map to guest = Bad User
max protocol = SMB2
encrypt passwords = true
enable core files = no
guest account = nobody
guest ok = yes
invalid users = root
local master = yes
load printers = no
map to guest = Bad User
max protocol = SMB2
min receivefile size = 16384
null passwords = yes
obey pam restrictions = yes
os level = 20
passdb backend = smbpasswd
preferred master = yes
printable = no
security = share
smb encrypt = disabled
smb passwd file = /etc/samba/smbpasswd
null passwords = yes
obey pam restrictions = yes
os level = 20
passdb backend = smbpasswd
preferred master = yes
printable = no
security = share
smb encrypt = disabled
smb passwd file = /etc/samba/smbpasswd
socket options = TCP_NODELAY IPTOS_LOWDELAY
syslog = 2
use sendfile = yes
writeable = yes
[homes]
comment = Home Directories
browsable = no
read only = no
create mode = 0750
[Aufnahmen]
path = /Backup_Festplattenarray/Videos/Aufnahmen
read only = no
guest ok = yes
create mask = 777
directory mask = 777
[writeable]
path = /Backup_Festplattenarray/Isos/writeable
read only = no
guest ok = yes
create mask = 777
directory mask = 777