🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: nl.comp.os.linux.netwerken
9 messages
9 total messages Started by Pinoccio Sun, 21 Dec 2003 10:59
IP van Windows releasen met PUMP
#24
Author: Pinoccio
Date: Sun, 21 Dec 2003 10:59
18 lines
2322 bytes
Ik heb een dual boot Windows 2000/Linux (Knoppix-Debian op HD) en (als 
beginnend Linux gebruiker) switch ik nog regelmatig tussen beide 
systemen. Probleem is dat ik wel eens vergeet om m'n IP onder Windows 
2000 vrij te geven vooraleer ik Linux opstart.  Ik geraak dan niet op 
internet tenzij ik Linux terug afsluit, Windows 2000 terug opstart, IP 
vrijgeef, en dan weer terug naar Linux.
Het vrijgeven van een IP onder Linux lukt w�l met 'PUMP' maar alleen 
wanneer het een IP lease is dat door Linux (PUMP) zelf verkregen is. 
Wanneer ik via PUMP een IP wil releasen of vernieuwen dat door Windows 
aangevraagd werd krijg ik steeds de melding 'operation failed'
PUMP heeft blijkbaar wel een optie '--win-client-ident', maar deze optie 
geeft je (volgens mij) een IP adres onder Linux 'alsof het door Windows 
zou gevraagd zijn': dit heb ik echter niet nodig want Linux geeft bij 
afsluiten automatisch het IP vrij. (Internetten via Windows n� Linux is 
nooit een probleem)
Mijn vraag: Hoe kan ik mijn - onder Windows verkregen IP - vrijgeven 
wanneer Knoppix/Debian reeds gestart is? (DHCP = PUMP) Ik heb een 
kabelaansluiting bij Telenet.
Re: IP van Windows releasen met PUMP
#25
Author: Sharku
Date: Sun, 21 Dec 2003 13:55
23 lines
2146 bytes
On Sun, 21 Dec 2003 10:59:31 +0000, Pinoccio <pinoccio@nospam.com> wrote
in <n2fFb.89543$lK2.3796031@phobos.telenet-ops.be>:

<snip vergeten releasen>
> Mijn vraag: Hoe kan ik mijn - onder Windows verkregen IP - vrijgeven
> wanneer Knoppix/Debian reeds gestart is?

Niet. Het zou nogal mooi worden als iedereen zomaar een willekeurig IP
adres, dat hij niet heeft aangevraagd, kan vrijgeven. Wat zou me dan
beletten om b.v. met _mijn_ dhcp-client eventjes _jouw_ IP te gaan
vrijgeven, m.a.w. jou gewoon van het net af te gooien?

Nu ja, heel misschien zou het toch wel lukken als je exact dezelfde
gegevens gebruikt als Win2000 (zoals het verkregen IP, de hostname, de
client id) gebruikte tijdens het aanvragen van het IP, maar ik heb er geen
idee van hoe je daaraan zou geraken. Het makkelijkste lijkt me gewoon
ervoor te zorgen dat je je IP releaset alvorens te rebooten.

Sharku

-- 
Customer: "What does UART stand for anyway??" 
Tech Support: "It stands for UART gettin' online"
Re: IP van Windows releasen met PUMP
#26
Author: Dries Van Dyck
Date: Sun, 21 Dec 2003 14:01
50 lines
3768 bytes
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Pinoccio schreef:
| Ik heb een dual boot Windows 2000/Linux (Knoppix-Debian op HD) en (als
| beginnend Linux gebruiker) switch ik nog regelmatig tussen beide
| systemen. Probleem is dat ik wel eens vergeet om m'n IP onder Windows
| 2000 vrij te geven vooraleer ik Linux opstart.  Ik geraak dan niet op
| internet tenzij ik Linux terug afsluit, Windows 2000 terug opstart, IP
| vrijgeef, en dan weer terug naar Linux.
| Het vrijgeven van een IP onder Linux lukt w�l met 'PUMP' maar alleen
| wanneer het een IP lease is dat door Linux (PUMP) zelf verkregen is.
| Wanneer ik via PUMP een IP wil releasen of vernieuwen dat door Windows
| aangevraagd werd krijg ik steeds de melding 'operation failed'
| PUMP heeft blijkbaar wel een optie '--win-client-ident', maar deze optie
| geeft je (volgens mij) een IP adres onder Linux 'alsof het door Windows
| zou gevraagd zijn': dit heb ik echter niet nodig want Linux geeft bij
| afsluiten automatisch het IP vrij. (Internetten via Windows n� Linux is
| nooit een probleem)

Omdat Linux, zoal het hoort, zijn IP vrijgeeft bij het afsluiten van het
systeem.

| Mijn vraag: Hoe kan ik mijn - onder Windows verkregen IP - vrijgeven
| wanneer Knoppix/Debian reeds gestart is? (DHCP = PUMP) Ik heb een
| kabelaansluiting bij Telenet.

Dat gaat niet. Eens een IP gekregen krijg je nooit een nieuwe en als je
niet weet welke IP je gekregen hebt kan je hem ook niet vrijgeven. Wat
je wel kan doen is de IP die Windows niet heeft vrijgegeven opnieuw
vragen door een speciale request te doen waarin je je MAC-adres van je
ethernetkaart meegeeft geloof ik. Ik heb dat hier ooit voor mekaar
gekregen met dhcpd denk ik, ik weet niet of het kan met pump. T'is
alleszins zoiets dat je moet doen ipv aan de DHCP-server te vragen
"Geef me een nieuwe IP voor deze MAC"
vraag je hem
"Welke IP hqd deze MAC weer gekregen?"
en je gebruikt hem totdat hij verloopt.

hope this helps,

Dries.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQE/5afVgK7F1ET58AYRAhSzAKCJ/KIOS5sWxp51PZk1SAvwAtaJSgCfY9pR
EqgoZY76NC1QItmKcbCsflY=
=h2Su
-----END PGP SIGNATURE-----
Re: IP van Windows releasen met PUMP
#18
Author: Me
Date: Sun, 21 Dec 2003 22:02
43 lines
3304 bytes
"Dries Van Dyck" <Dries.NoVanDyck.Spamming@Please.pandora.be> wrote in
message news:2JhFb.89816$bL2.3848221@phobos.telenet-ops.be...
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1

>
> | Mijn vraag: Hoe kan ik mijn - onder Windows verkregen IP - vrijgeven
> | wanneer Knoppix/Debian reeds gestart is? (DHCP = PUMP) Ik heb een
> | kabelaansluiting bij Telenet.
>
> Dat gaat niet. Eens een IP gekregen krijg je nooit een nieuwe en als je
> niet weet welke IP je gekregen hebt kan je hem ook niet vrijgeven. Wat
> je wel kan doen is de IP die Windows niet heeft vrijgegeven opnieuw
> vragen door een speciale request te doen waarin je je MAC-adres van je
> ethernetkaart meegeeft geloof ik. Ik heb dat hier ooit voor mekaar
> gekregen met dhcpd denk ik, ik weet niet of het kan met pump. T'is
> alleszins zoiets dat je moet doen ipv aan de DHCP-server te vragen
> "Geef me een nieuwe IP voor deze MAC"
> vraag je hem
> "Welke IP hqd deze MAC weer gekregen?"
> en je gebruikt hem totdat hij verloopt.
>
> hope this helps,
>

Het klopt inderdaad: zelfs al ken je je (windows) IP dan nog kan je het niet
releasen met PUMP.

Als Windows een IP vraagt zou daar een deel van de (unieke) identificatie
van je NIC in verwerkt zitten. (laatste 6 tekens/cijfers of zo)  Vandaar dat
PUMP wellicht die optie gekregen heeft '-win-client-ident'. (vanaf versie
0.8.11)  Het is dus volgens mij perfect mogelijk een IP aan te vragen (in
Linux met de optie -win-client-ident) en - stel dat Linux het IP niet zou
vrijgeven bij het afsluiten - dit IP dan te releasen onder Windows.  Als het
zo kan moet het volgens mij in de omgekeerde richting mogelijk zijn - van de
veronderstelling uitgaande dat je met dezelfde NIC en dezelfde kabelmodem
werkt (voor zover ik weet hebben de Telenet kabelmodems ook een uniek ID en
wordt je IP 'gekoppeld' aan de ID van je kabelmodem)

En als het dan �cht niet mogelijk is: waarom vraagt Linux dan geen IP op
identiek dezelfde manier als Windows (zodat het lopende IP gewoon verder kan
gebruikt worden?)
Re: IP van Windows releasen met PUMP
#19
Author: Me
Date: Sun, 21 Dec 2003 22:05
26 lines
2459 bytes
"Sharku" <sharkuc_SPAMTRAP_@yahoo.com> wrote in message
news:pan.2003.12.21.13.55.21.901573@yahoo.com...
> On Sun, 21 Dec 2003 10:59:31 +0000, Pinoccio <pinoccio@nospam.com> wrote
> in <n2fFb.89543$lK2.3796031@phobos.telenet-ops.be>:
>
> <snip vergeten releasen>
> > Mijn vraag: Hoe kan ik mijn - onder Windows verkregen IP - vrijgeven
> > wanneer Knoppix/Debian reeds gestart is?
>
> Niet. Het zou nogal mooi worden als iedereen zomaar een willekeurig IP
> adres, dat hij niet heeft aangevraagd, kan vrijgeven. Wat zou me dan
> beletten om b.v. met _mijn_ dhcp-client eventjes _jouw_ IP te gaan
> vrijgeven, m.a.w. jou gewoon van het net af te gooien?

IP is gekoppeld aan netwerkkaart & modem.  Ik wil niet eender wiens IP
releasen, maar alleen het mijne.  Net zoals ik onder Windows alleen maar
mijn eigen IP kan vrijgeven.

> Nu ja, heel misschien zou het toch wel lukken als je exact dezelfde
> gegevens gebruikt als Win2000 (zoals het verkregen IP, de hostname, de
> client id) gebruikte tijdens het aanvragen van het IP, maar ik heb er geen
> idee van hoe je daaraan zou geraken. Het makkelijkste lijkt me gewoon
> ervoor te zorgen dat je je IP releaset alvorens te rebooten.

Inderdaad.  Maar daar zoek ik nu net een oplossing voor.
Re: IP van Windows releasen met PUMP
#20
Author: Sander Devrieze
Date: Sun, 21 Dec 2003 22:56
26 lines
2593 bytes
Me wrote:

<snip>
>> Nu ja, heel misschien zou het toch wel lukken als je exact dezelfde
>> gegevens gebruikt als Win2000 (zoals het verkregen IP, de hostname, de
>> client id) gebruikte tijdens het aanvragen van het IP, maar ik heb er
>> geen idee van hoe je daaraan zou geraken. Het makkelijkste lijkt me
>> gewoon ervoor te zorgen dat je je IP releaset alvorens te rebooten.
> 
> Inderdaad.  Maar daar zoek ik nu net een oplossing voor.

Wat je kan doen, is ervoor zorgen dat wanneer je Windows afsluit dat de IP
word vrijgegeven. Ik heb dit ooit (half jaar geleden ofzo) eens gedaan op
een de computer van mijn grootmoeder en ik weet nog dat ik daar lang heb
achter moeten zoeken hoe dit kon en omdat ik geen /etc/init.d-mogelijkheid
zag die dit kon, heb uiteindelijk een programma (shutdown) gedownload, dat
samen met het lease-commando in een batchscript ge�ntegreerd en er dan
links op het bureablad met mooie icoontjes voor gemaakt. Daar ben ik toch
zeker 3 uur mee bezig geweest, terwijl zoiets (als het al nodig was) op 10
minuten te doen zou zijn onder Linux met /etc/init.d en zonder extra
software te downloaden. Dus zo gebruiksvriendelijk als men soms beweert, is
Windows dus zeker niet...

-- 
Mvg, Sander Devrieze. (Smurfosaurier)
JID: sanderapestaartvosbergpuntbe
Re: IP van Windows releasen met PUMP
#21
Author: Sharku
Date: Mon, 22 Dec 2003 12:36
58 lines
4348 bytes
On Sun, 21 Dec 2003 22:02:58 +0000, "Me" <nospam@nospam.com> wrote in
<mMoFb.90464$A34.3932188@phobos.telenet-ops.be>:

> Het klopt inderdaad: zelfs al ken je je (windows) IP dan nog kan je het
> niet releasen met PUMP.
> 
> Als Windows een IP vraagt zou daar een deel van de (unieke)
> identificatie van je NIC in verwerkt zitten. (laatste 6 tekens/cijfers
> of zo)  Vandaar dat PUMP wellicht die optie gekregen heeft
> '-win-client-ident'. (vanaf versie 0.8.11)  Het is dus volgens mij
> perfect mogelijk een IP aan te vragen (in Linux met de optie
> -win-client-ident) en - stel dat Linux het IP niet zou vrijgeven bij het
> afsluiten - dit IP dan te releasen onder Windows.  Als het zo kan moet
> het volgens mij in de omgekeerde richting mogelijk zijn - van de
> veronderstelling uitgaande dat je met dezelfde NIC en dezelfde
> kabelmodem werkt (voor zover ik weet hebben de Telenet kabelmodems ook
> een uniek ID en wordt je IP 'gekoppeld' aan de ID van je kabelmodem)

Daar zit hem dus het probleem. Op het moment dat je linux of windows boot
gaat die, zoals het hoort, een IP gaan aanvragen. Geen van beide weten
echter van elkaar dat er al eens een IP aangevraagd en verkregen is, en
dat ze alsdusdanig niet moeten proberen om een nieuw IP aan te vragen. In
principe zou het mogelijk zijn om, zoals Dries voorstelde, met de juiste
gegevens het zodanig te "faken" dat de clients van elkaars gegevens weet
hebben. Ik heb snel eens pump ge�nstalleerd (leve gentoo) en in de
manpage daarvan zie ik wel de opties release en renew IP, maar daar kun je
geen opties aan meegeven, wat jij nodig zou hebben (zoiets als "pump -r
<IP dat ik in windows had> --win-client-ident <ID die windows opgegeven
had>"). Ook is er nergens sprake van files of zo waarin pump zijn gegevens
aangaande verkregen IP leases zou opslaan, dus die kun je ook al niet
aanpassen. Er zijn andere DHCP clients die dat wel hebben, dhcpc b.v.
slaat al zijn gegevens op in een tekstfile, dus die zou je handmatig kunnen
aanpassen en daarna een release/renew doen.

Nu goed, stel dat je dat allemaal voor elkaar krijgt, dan zit je nog met
het probleem van automatisering. Hoe krijg je windows zover dat die op een
voor linux begrijpbare manier zijn gegevens doorspeelt?

> En als het dan �cht niet mogelijk is: waarom vraagt Linux dan geen IP
> op identiek dezelfde manier als Windows (zodat het lopende IP gewoon
> verder kan gebruikt worden?)

Waarom releaset windows zijn IP niet wanneer het gereboot wordt? Zoek daar
eens naar, ik weet dat het mogelijk is om dat automatisch te laten
gebeuren in win2k, alleen weet ik niet meer hoe. Google is daarbij je
vriend.

Wat jij nu probeert te doen is zoiets als je windows schermresolutie
vanuit linux proberen aan te passen, of vice versa. Je gaat er vanuit dat
dat mogelijk is, en wie weet is dat ook wel zo, maar het gaat veel en veel
gemakkelijker zijn om zoiets rechtstreeks vanuit het OS waarin je een
andere resolutie wil te regelen.

Sharku

-- 
Customer: "What does UART stand for anyway??" 
Tech Support: "It stands for UART gettin' online"
Re: IP van Windows releasen met PUMP
#22
Author: Me
Date: Mon, 22 Dec 2003 19:20
17 lines
2000 bytes
Toch ongelofelijk bedankt voor al die commentaar.

Het is dan wel niet opgelost maar ondertussen is alles toch al wel heel wat
duidelijker.

Hoe een eenvoudig opdrachtje als "Ik heb al een IP gekregen onder Windows en
wil daar nu nog mee verder werken onder Linux" voor zoveel problemen kan
zorgen.

En ja: ik ben wel ergens een internet pagina tegengekomen hoe je onder
Windows XP "automatisch" je IP kan releasen bij het afsluiten, maar voor w2k
heb ik dit niet gevonden.

Ondertussen heb ik een "IP release.bat" file op m'n bureaublad staan met als
enig commando "ipconfig /release".   Zo eenvoudig kan het zijn.

Als ik er nu maar aan denk van er op te klikken voor ik afsluit...
Re: IP van Windows releasen met PUMP
#23
Author: Roel
Date: Mon, 22 Dec 2003 21:26
21 lines
2171 bytes
Sander Devrieze wrote:
> Wat je kan doen, is ervoor zorgen dat wanneer je Windows afsluit dat de IP
> word vrijgegeven. Ik heb dit ooit (half jaar geleden ofzo) eens gedaan op
> een de computer van mijn grootmoeder en ik weet nog dat ik daar lang heb
> achter moeten zoeken hoe dit kon en omdat ik geen /etc/init.d-mogelijkheid
> zag die dit kon, heb uiteindelijk een programma (shutdown) gedownload, dat
> samen met het lease-commando in een batchscript ge�ntegreerd en er dan
> links op het bureablad met mooie icoontjes voor gemaakt. Daar ben ik toch
> zeker 3 uur mee bezig geweest, terwijl zoiets (als het al nodig was) op 10
> minuten te doen zou zijn onder Linux met /etc/init.d en zonder extra
> software te downloaden. Dus zo gebruiksvriendelijk als men soms beweert,
> is Windows dus zeker niet...

FUD. Start->Run->gpedit.msc. Local computer policy->Windows
Settings->Scripts->Shutdown. Net getest op Win2k, dus op XP werkt het ook.
't Is niet omdat jij iets niet weet zitten dat het niet gebruiksvriendelijk
is eh...

cheers,

roel 
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads