[XP + Linux] Netwerk perikelen

Pagina: 1
Acties:

  • mipviwawes
  • Registratie: Augustus 2001
  • Laatst online: 02-12-2025
Ik heb dit topic hier neergezet vanwege het feit dat ik twijfel aan beide configuraties en dit puur om het netwerk gaat.

Win XP Pro build 2600
naam: PIM
Client
AMD 800
Sweex kaartje
192.168.1.2

RH 7
naam: Linux
Server
P200
Realtek 8139 chip als NIC
Eicon Diva ST/C 2.1 ISDn modem
192.168.1.1
Samba 2.2.8a
Ip Masquerading met firewall

Nu wil ik Samba draaiend krijgen, na verschillende pogingen met de verschillende 'register-hacks' in Win XP krijg ik geen share voor elkaar in XP.

Wat ik er bij wil vertellen is dat ik IP masquerading heb draaien en dat werkt gewoon goed, geen problemen oid
Nu kan ik op de WinXP bak, de bak zelf en de linux bak pingen op zowel IP als naam.
Vanaf de linux bak kan ik de bak zelf op IP en naam pingen maar de WinXP bak alleen als IP niet bij naam.

Als ik op de linux bak: smbclient -U% -L linux uitvoer beide (!) bakken zien met naam en beschrijving.

added interface ip=192.168.1.1 bcast=192.168.1.255 nmask=255.255.255.0
Domain-[THUIS] OS=[UNIX] Server=[Samba 2.2.8a]

Sharename Type Comment
--------------------------------------------------
test Disk Temporary
myshare Disk Pim's Stuff
IPC$ IPC IPC Service (Samba Server running 2.2.8a)
ADMIN$ Disk IPC Service (Samba Server running 2.2.8a)

Server Comment
-----------------------------------
Linux IPC Service (Samba Server running 2.2.8a)
Pim Pim

Workgroup Master
----------------------------------
Thuis Linux


Alleen als ik op de WinXP bak: nbtstat -a 192.168.1.1 uitvoer krijg ik dit:

Naam Type Status
================================
Linux <00> Uniek Geregistreerd
Linux <03> Uniek Geregistreerd
Linux <20> Uniek Geregistreerd
..__MSBROWSE__<01> Groep Geregistreerd
Thuis <00> Groep Geregistreerd
Thuis <1D> Uniek Geregistreerd
Thuis <1E> Groep Geregistreerd

MAC-adres = 00-00-00-00-00-00

Als ik: nbtstat -a 192.168.1.2 uitvoer krijg ik dit:

Naam Type Status
================================
Pim <20> Uniek Geregistreerd

MAC-adres = 00-02-44-6C-5F-FE

Nu begrijp ik niet waarom ik zoveel terug krijg op 192.168.1.1?


In smb.conf staat encrypt passwd op yes, security op share en testparm geeft geen fouten aan

Nu kan ik in XP de workstation service niet draaien maar alleen de server service.
Als ik net start workstation uitvoer dan geeft hij:
De workstation-service wordt gestart.
Kan de workstation-service niet starten.

Specifieke fout 2250.

Netwerk gegevens
192.168.1.*
Zelfde subnetmasker en de gateway en WINS instelt met het IP van de server
Als DNS gebruik ik de DNS IP's van mijn ISP
Met als werkgroep THUIS
Het domein van de XP bak kan ik niet veranderen, als Administrator niet en na verwijdering van alle netwerk installaties (zowel soft- als hardware)
Dit kan ik alleen als ik XP installeer maar dan kan ik mij niet aanmelden bij het domein. Ik bedoel dus dat Windows een timeout error geeft.

Ik snap echt niet wat ik fout doe, kunnen jullie mij aub helpen???
Even opsommend:
Waarom ziet de linux bak de XP bak niet als ik hem op naam ping maar wel in de smbclient print-out?
Wat moet ik doen om een share te kunnen zien in XP?

  • raswic
  • Registratie: November 2002
  • Laatst online: 13-08 16:17

raswic

It is I

Over het pingen van linux naar XP:
Dat je met behulp van het IP-nummer kan pingen betekent dat op beide bakken het tcp/ip protocol goed werkt en dat ze elkaar kunnen bereiken.

Dat de linux bak niet op naam kan pingen betekent simpelweg dat hij die naam (pim) niet herkent.
Probeer eens "host pim", dan krijg je een foutmelding. (Mits host geinstalleerd is)
Als je dan in /etc/hosts "pim" met ipnummer toevoegd dan kan je hem waarschijnlijk wel pingen. Hij weet dan namelijk welk ip er bij pim hoort en werkt "host pim" ook.

Dat de linuxbak met smb wel de xp bak ziet komt doordat smb via het smb protocol de namen achterhaald (dus niet met /etc/hosts of dns). Smb werkt dus correct.

Werkt dit bij jou?
In explorer in de adresbalk "\\linux" invullen.

  • TrailBlazer
  • Registratie: Oktober 2000
  • Laatst online: 10:02

TrailBlazer

Karnemelk FTW

Dit is mijn samba config
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
[global]
        workgroup = NU
        netbios name = ROODHAAR
        server string = %h server (Samba %v)
        security = DOMAIN
        encrypt passwords = Yes
        obey pam restrictions = Yes
        username map = /etc/samba/usermap
        syslog = 10
        log file = /var/log/samba/log.%m
        max log size = 1000
        domain admin group = eelcon @powerusers
        logon drive = H:
        logon home = \\Roodhaar\%u
        domain logons = Yes
        os level = 99
        preferred master = True
        domain master = True
        wins support = Yes
        admin users = root eelcon
        interfaces = eth0


DIt is voor een Domeincontroller maar daar zal jij geen last van hebben als het goed is werkt dit gewoon

  • mipviwawes
  • Registratie: Augustus 2001
  • Laatst online: 02-12-2025
raswic schreef op 27 juni 2003 @ 08:04:....Dat de linux bak niet op naam kan pingen betekent simpelweg dat hij die naam (pim) niet herkent.
Probeer eens "host pim", dan krijg je een foutmelding. (Mits host geinstalleerd is)
Als je dan in /etc/hosts "pim" met ipnummer toevoegd dan kan je hem waarschijnlijk wel pingen. Hij weet dan namelijk welk ip er bij pim hoort en werkt "host pim" ook.....
Ok dat werkt! THNX! Maar kan Linux dit ook zelf doen ??
Werkt dit bij jou?
In explorer in de adresbalk "\\linux" invullen.
Nee dit werkt niet bij mij
Windows geeft de volgende fout in een pop-up:

code:
1
2
3
\\linux

Het opgegeven netwerkpad is door geen enkele netwerkleverancier geaccepteerd.
TrailBlazer schreef op 27 June 2003 @ 08:18:
Dit is mijn samba config
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
[global]
        workgroup = THUIS
        netbios name = LINUX
        server string = Samba running %v
        security = DOMAIN
        encrypt passwords = Yes
;       obey pam restrictions = Yes
        username map = /etc/samba/test
        syslog = 10
        log file = /var/log/samba/log.%m
        max log size = 1000
        domain admin group = pimmetje
        logon drive = H:
        logon home = \\linux\%u
        domain logons = Yes
        os level = 99
        preferred master = True
        domain master = True
        wins support = Yes
        admin users = root pimmetje
        interfaces = eth0


DIt is voor een Domeincontroller maar daar zal jij geen last van hebben als het goed is werkt dit gewoon
Bedankt voor je .conf!
Maar het werkt niet :(
Ik krijg bij bij smbclient -U% -L linux
code:
1
2
added interface ip=192.168.1.1 bcast=192.168.1.255 nmask=255.255.255.0
session setup failed: NT_STATUS_LOGON_FAILURE

In de search kwam ik dezelfde foutmelding tegen maar de topicstarter had het zelf opgelost en vertelde dat zijn path fout was. Wat bedoelt hij hier mee?
Na het aanmaken van de folder heb ik:
chmod 700 /etc/samba/test
uitgevoerd.

Ik heb voor het testen dit erbij gezet:
code:
1
2
3
4
5
6
7
8
[home]

[test]

        comment = Tempo
        path = /etc/samba/test
        username = pimmetje
        writeable = yes


Maar bij testparm geeft hij aan dat hij obey pam restrictions niet kent. Ik ken het ook niet.

Wat ik de vorige keer ook vergat te vragen:

Waarom is het MAC adres van de linux bak onbekend (00-00-00-00-00-00) op de WinXP bak ??


edit:

Wat extra info gegeven

[ Voor 4% gewijzigd door mipviwawes op 28-06-2003 12:55 ]