[samba] oud ip adres blijft hangen

Pagina: 1
Acties:

  • Sjonny
  • Registratie: Maart 2001
  • Laatst online: 12-02 17:28
een test server is van ip-adres veranderd 192.168.1.188 -> 192.168.1.181. Ik heb alle configs hiervoor aangepast, werkt perfect.
maar als ik nu op een windows client de server probeer te pingen, dan krijg ik nogsteeds zijn oude ip adres terug. alles restarten en die windows bak rebooten heeft geen zin.
als je in windows dus zet 'ping ide', dan krijgt ie via nmb nogsteeds die 188 terug, maar nmb restarten heeft dus geen zin.
Als je met een hup nmb de table laat dumpen staat er dus dit in:
code:
1
2
3
4
5
        Name = IDE<00>  Source = REGISTER_NAME
b_flags = 66    death_time = Sat Apr  9 11:37:54 2005
        refresh_time = Wed Apr  6 11:57:54 2005

                number of IPS = 2       192.168.1.181   192.168.1.188

zo ook voor IDE<03> en IDE<20> en WOOSH<1c> (de server is pdc)

Dit zelfde zie je in de wins.dat terug komen:
code:
1
2
3
4
5
"IDE#00" 1113042390 192.168.1.181 192.168.1.188 66R
"IDE#03" 1113042390 192.168.1.181 192.168.1.188 66R
"IDE#20" 1113042390 192.168.1.181 192.168.1.188 66R
"WOOSH#1b" 1113042390 192.168.1.181 64R
"WOOSH#1c" 1113042390 192.168.1.181 192.168.1.188 e4R

alleen bij die 1b staat het niet dubbel.

als ik echter op de linux prompt zet 'nmblookup ide' krijg ik wel netjes 181 terug.

iemand enig idee hoe ik dit moet resetten?
het is een suse 9.1 bak met de laatse samba daarvoor (3.0.9-2.6)

The problem is in the part of your brain that handles intelligence.


  • Surfer
  • Registratie: December 2001
  • Laatst online: 30-12-2025

Surfer

~

Dat probleem heb ik ook gehad. Ik zit nu niet achter mijn eigen PC, dus ik kan het niet exact opzoeken, maar je moet geloof ik een bestandje "wins.dat" weggooien. Daarmee haal je alle oude WINS entries weg, en leest samba zijn settings weer uit de config file.

Anders even googlen op wins.dat? Kijk het in ieder geval voor de zekerheid nog even na, maar volgens mij is dat de oplossing...

“I'd give an arm to be ambidextrous!"


  • Sjonny
  • Registratie: Maart 2001
  • Laatst online: 12-02 17:28
dat is het dus niet. Ik dacht ook dat wins.dat alleen door samba wordt geschreven, en niet weer terug gelezen.
Ik denk dat er iets in die .tdb files blijft hangen, maar als ik ze dump zie ik niet iets van 188 in terug komen..

The problem is in the part of your brain that handles intelligence.


  • Sjonny
  • Registratie: Maart 2001
  • Laatst online: 12-02 17:28
ok, volgens mij heb ik het nu wel opgelost :) dus voor de compleetheid ook maar ff hier posten ...

eerst nmbd stoppen, en dan pas /var/lib/samba/wins.dat weghalen, anders blijft het alsnog hangen.
dan moet je ook nog op je windows client met nbtstat zijn cache cleanen: nbtstat -R
en dan is je vorige ip adres pas foetsie... :)

hardnekkege bedoelingen hoor :/

The problem is in the part of your brain that handles intelligence.