Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

OS Linux

Linux-pc onzichtbaar in Windows Netwerkomgeving

Phedny
28 antwoorden
  • Is er misschien iemand die mij kan vertellen hoe ik Samba in moet stellen, om de gedeelde Linuxserver in de Windows Netwerkomgeving te zien krijg. Als ik nu op de Windows-client op "netwerk-omgeving" klik krijg ik alle Windows-pc's te zien, die er in het netwerk hangen, maar de Linux-pc blijft onzichtbaar.

    Ik denk dat het iets met de instellingen van Samba heeft te maken, maar ik zou niet weten hoe ik dat in moet stellen.
    Of zou het te maken kunnen hebben met de firewall die op de Linux-pc draait?

    Het delen van de Linux-shares gaat verder wel goed (met "net use", onder Windows). Maar ik zou de Linux-pc dus ook graag in de netwerk-omgeving willen zien.

    Alvast bedankt.
  • Heb je de juiste werkgroep ingesteld? Dat is het enige wat ik zo even zou kunnen bedenken.
  • Ja, de werkgroep-namen zijn gelijk.

    Maar werkt het bij jou dan wel?
    Ik weet niet of het wel mogelijk is wat ik wil, maar het lijkt mij de het wel zou moeten kunnen
  • -Werkgroep moet gelijk zijn aan werkgroep/domein.
    -Smbd en Nmbd moeten draaien.

    Dit is volgens mij de standaard basis om hem in je browse list te vinden.

    Suc6!

    M.
  • Misschien is het een ideetje om je smb.conf hier te posten. Ik zie mijn linuxbakje wel in windows. Alle gebruikers in het netwerkje hier hebben bovendien een aparte opslagruimte op de server en een publiek gedeelte waar iedereen wat op kan zetten.
  • Nou, het blijkt dus dat het wel mogelijk zou moeten zijn!

    Hier is de global-sectie van mijn smb.conf:

    [global]
    encrypt passwords = yes
    valid users = xxx,xxx,xxx
    socket options = TCP_NODELAY
    keep alive = 30
    security = user
    user = xxx,xxx,xxx,xxx,xxx
    interfaces = eth1
    bind interfaces only = yes
    server string = linuxserver
    workgroup = WORKGROUP
    browsable = yes
    comment = HTTP-server
    netbios name = linuxserver
    log file = /usr/local/samba/log.%m
    guest account = nobody
    os level = 2
    default = gezamelijk
    write list = xxx,xxx

    De share-secties zijn volgens mij niet van belang.
  • [global settings]
    netbios name = Butjesserver
    workgroup = BUTJESGROUP
    server string = De huis server
    hosts allow = 192.168.1. 127.
    printcap name = /etc/printcap
    load printers = no
    log file = /var/log/samba/%m.log
    max log size = 1024
    security = user
    password level = 8
    username level = 8
    encrypt passwords = yes
    smb passwd file = /etc/samba/smbpasswd
    ssl CA certFile = /usr/share/ssl/certs/ca-bundle.crt
    socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
    interfaces = 192.168.1.1
    dns proxy = no

    [public]
    comment = Dingen voor iedereen
    path = /home/public
    guest ok = yes
    writable = yes
    printable = no

    [Wouter]
    comment = Wouter's homedir
    path = /home/wouter
    valid users = wouter
    public = no
    writable = yes
    printable = no


    Zo heb ik het dus gedaan. Iedereen moet in Windows zijn gebruikersnaam en wachtwoord intikken bij het opstarten. Diezelfde naam en bijbehorend wachtwoord worden ook gebruikt op de Linux server. Elke user is dus daar ook aangemaakt met die naam en pass. Op public kan dus iedereen komen en op de dir met je naam alleen jij (vanaf je eigen bak).
  • Misschien moet je je OS level wat oppoken. Ik draai zelf Samba als Primaire Domein Controller in een Win2K netwerk. Het OS level is daar nogal belangrijk. Maar 2 is geloof ik wat belachelijk laag…

    Misschien helpt het.
  • Ik weet niet of dit echt helpt, maar misschien omdat het nogal gegroepeerd is dat iemand er nog iets nuttigs uit kan halen.

    [code:1:d600226a6e]
    # Global parameters
    [global]
    ; domain/workgroup
    workgroup = ORAKEL
    server string = Linux Samba Server
    netbios name = Melchiot

    ; tuning
    socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=8192 SO_SNDBUF=8192
    ;# deadtime = 15
    read size = 16384
    getwd cache = yes

    read raw = yes
    enhanced browsing = yes
    large readwrite = no
    ;# max disk size = 350

    ; browsing
    domain master = yes
    local master = yes
    preferred master = yes
    os level = 65
    wins support = yes
    wins proxy = no

    [/code:1:d600226a6e]

    Merk op dat het OS level dus 65 is omdat ik linux gebruik als domain controller. Op samba.org kun je de standaard waarde terugvinden.

    [ Dit Bericht is bewerkt door: greffov op 2002-03-14 10:09 ]
  • De (volgens mij) relevante wijziging aangebracht (OS level naar 66).

    Helaas, nog steeds niet te zien in de Windows-Netwerkomgeving.

    [b:7d0e98ae6d]Het lijkt wel of Linus wordt genegeerd door Bill[/b:7d0e98ae6d]
  • OS level is uitsluitend van belang voor de verkiezing van de master browser. Persoonlijk stel ik die altijd zo in dat ie verliest van een NT server en wint van een NT WS.

    Als de werkgroep/domein namen gelijk zijn, dan is vlgs mij alleen nog van belang dat het netwerk het ook daadwerkelijk doet.

    Open deur waarschijnlijk, maar de machines kunnen elkaar pingen?
  • De regel
    interfaces = ip-eth1/netmask

    die is dus relevant . zet die ertussen en dan moet het volgens mij gaan lukken :wink:
    ik heb overigens de password encrypie uitgezet omdat mijn netwerkje nogaleens testbakken bevat.
    [code:1:dd498630c4]
    [global]
    workgroup = WATERLAND
    netbios name = OCEAAN
    interfaces = 192.168.1.1/255.255.255.0
    bind interfaces only = Yes
    map to guest = Bad User
    keepalive = 30
    load printers = No
    strip dot = Yes
    preferred master = Yes
    dns proxy = No
    kernel oplocks = No
    write list = @users
    create mask = 0775
    force create mode = 0775
    directory mask = 0775
    force directory mode = 0775
    follow symlinks = No
    delete readonly = Yes
    [/code:1:dd498630c4]

    Als je via swat je smbconf instel kun je overigens bijna niet fout gaan.
    Start op een windows bak je browser en typ
    http://ip-server:901
    dan kun je sambaconf maken en heb je tevens een zeer duidelijke help functie bij de hand

  • [quote:ef72e22c0d]
    Op 13-03-2002 21:59, schreef Bilbo:
    OS level is uitsluitend van belang voor de verkiezing van de master browser.
    [/quote:ef72e22c0d]

    Stom, inderdaad.

    Trouwens, is het mogelijk om gewoon \servername in de exploder in te tiepen? Als het goed is komt je machine dan ineens in de netwerklijst.
  • Bilbo,
    de pc's kunnen elkaar pingen, en ook de shares delen door middel van "net use". Dus dat is het probleem niet.

    Wstolk,
    interfaces = ip-eth1/netmask. Heb ik ooit ook al eens geprobeerd, maar zonder het gewenste resultaat.
    Voor op afstand configureren van Samba gebruik ik Webmin, in plaats van Swat. Maar dat mag de oorzaak niet zijn lijkt mij.

    Greffov,
    natuurlijk, ik kan de gesharede mappen ook wel benaderen.
    MAAR WAAROM STAAT DE LINUX-SERVER NIET IN M'N NETWERKOMGEVING??
    Het is ook geen ramp, maar ik vroeg me alleen af, waarom bij mij in de Windows Netwerkomgeving (bij Win98 en WinNT) de Linux-server niet zichtbaar is.

    Ik zag trouwens bij XP dat in [i:cb7abea19a]Netwerklocaties[/i:cb7abea19a] de geshared Linux-mappen niet bij [i:cb7abea19a]lokaal netwerk[/i:cb7abea19a] wordt ingedeeld, maar bij [i:cb7abea19a]het Internet[/i:cb7abea19a].
    Dat lijkt mij ook een beetje vreemd?? Of niet??
  • [quote:1c0ad4155a]
    Op 14-03-2002 16:52, schreef Niro:
    MAAR WAAROM STAAT DE LINUX-SERVER NIET IN M'N NETWERKOMGEVING??
    [/quote:1c0ad4155a]

    Heb je je wel eens afgevraagd waarom win98 bakken elkaar soms ook niet 'zien'?

    Tjek je subnetmasker en verder weet ik het ook niet meer hoor.
  • probeer het eens via zoeken naar kompjoeters, soms komt hij dan ineens wel en blijft het daarna wel goed gaan.

    volgens mij heeft windows wel wat problemen met afwijkende netmasks
  • Via "zoeken" worden alleen de Win-dozen gevonden, met daarachter de werkgroep-naam vermeld (Workgroup), maar NIET de linuxserver.
    Als ik met zoeken de servernaam opgeef (linuxserver) vindt ie 'm inderdaad wel, met de juiste werkgroepnaam erachter.
    Als ik daarna weer op m'n netwerk-omgeving klikt, staan ALLEEN de win-dozen erin vermeld

    ????
  • Kan iemand mij mischien uitleggen wat een OS level is?

    b.v.d.
  • Wat gebeurt er eigenlijk als je de smb.conf van mij overneemt en smbd en nmbd herstart?
  • Woutur,

    ik heb jouw smb.conf gekopieerd, en daar waar nog de ip's aangepast:

    [i:3c957a93c3]nog steeds hetzelfde[/i:3c957a93c3]

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.