Hoe 2 nic's bij zelfde DHCP ip ophalen?

Pagina: 1
Acties:

  • Horus
  • Registratie: Juli 2000
  • Laatst online: 02-07 22:25
Hoi,
ik heb hier een slackware machine met 3 nic waarvan ik,
eth0 en eth1 beide een ip wil laten verkrijgen via onze dhcp server. (eth2 is statisch voor intern net)
Voor eth0 werkt dit perfect, (ingesteld via 'netconfig) en die start dhcpcd.
Echter krijg ik het niet voor elkaar om ook eth1 aan de dhcp server te krijgen, als ik intik:
dhcpcd eth1 (das toch te bedoeling, right?)
dan duurt het een tijdje en daarna krijg ik me shell terug maar is er niks gebeurd.
Iemand een idee hoe ik dit aan de praat kan krijgen ?

Verwijderd

hmmm ik ken slackware niet zo goed maar je kan het proberen met ifconfig

Verwijderd

Zo zou je het kunnen doen:
• Kopieer de /etc/rc.d/rc.inet1 naar /etc/rc.d/rc.inet10.
• Pas de rc.inet10 aan voor eth1 (alle verwijzingen naar eth0 vervangen door eth1 ).
• Pas de /etc/rc.d/rc.M aan daar onder de regel waar rc.inet1 wordt aangeroepen rc.inet10 toe te voegen op dezelfde wijze. als dat met rc.inet1 het geval is.
• Pas desgewenst /etc/rc.d/rc.netdevices aan om je netwerkkaart modules te laden (als dat nog niet het geval is)

Voor de derde nic zou je iets soortgelijks kunnen doen. :)
In de rc.inet1* kun je aangeven of je dhcp wilt of niet.

  • Horus
  • Registratie: Juli 2000
  • Laatst online: 02-07 22:25
Sja, het enige wat rc.inet1 doet is
/sbin/dhcpcd
starten
en als ik dat doe voor eth1 werkt het dus niet.

Heb het wel even geprobeerd voor de zekerheid, maar helaas dus zonder succes...

toch bedankt

  • pistole
  • Registratie: Juli 2000
  • Laatst online: 23:28

pistole

Frutter

-welke slackware versie?
-zit die kaart op hetzelfde segment als de kaart waarbij het wel lukt?
-lukt het wel als je eth0 geen dhcp adres laat krijgen?
-probeer het eens met dhclient?
-wat voor dhcp server?
-kan je een tcpdump doen om te zien wat er gebeurt?

Ik frut, dus ik epibreer


  • Horus
  • Registratie: Juli 2000
  • Laatst online: 02-07 22:25
Ja, ze zitten op hetzelfde segment,
ik ga het straks eens even proberen met eth0 uit en dhclient.

Moet nu koken :(

  • pistole
  • Registratie: Juli 2000
  • Laatst online: 23:28

pistole

Frutter

hehe :)

ik kook ook elke dag voor mijn vrouw. Behalve vandaag. De traiteur (snackbar) komt langs :9~

Ik frut, dus ik epibreer


Verwijderd

Wellicht al ontdekt dat je een ethx achter dhcpcd kunt zetten als optie ?

  • Wilke
  • Registratie: December 2000
  • Laatst online: 23:18
Simpel:

dhcpcd eth0
dhcpcd eth1

Je had het haast zelf kunnen bedenken (probeer ook eens 'man dhcpcd')

  • Horus
  • Registratie: Juli 2000
  • Laatst online: 02-07 22:25
Als je m'n eerste post had gelezen dan had je gezien dat ik dat (natuurlijk) al had geprobeerd, maar dat werkt dus niet bij me :(

Verwijderd

Dan kun je ook dhclient even halen op www.isc.org . Is onderdeel van dhcp-3.0 en werkt perfect op meer dan 1 nic en met 1 configfile. Daarmee vervalt dan de noodzaak een rc.inet extra aan te maken. Conf file heet /etc/dhclient.conf. Ook de call naar dhcpcd even aanpassen in /etc/rc.d/rc.inet1 dat ie dhclient aanroept , Op die manier voorzie ik 4 nics in 1 machine met 1 commando van een ipnummer middels dhcp.

  • _cyclops_
  • Registratie: Mei 2000
  • Laatst online: 07-03-2025
'k hoop alleen wel dat die dhcpd een beetje goed geconfigured is anders gaat 't hele zooitje bestwel in de soep lopen omdat je met 2 nics in 't zelfde subnet hangt en dan gaat je routing fucked up :)

  • pistole
  • Registratie: Juli 2000
  • Laatst online: 23:28

pistole

Frutter

zo'n vaart zal dat ook niet lopen
okee, je krijgt een paar dubbele entries in je routing table maar so what?

first things first, eerst zorgen dattie een ip-adres krijgt.

Ben je nog verder gekomen, Horus?

Ik frut, dus ik epibreer


Verwijderd

dhclient zet de routing zelf aan de hand van dhcp info. De default gateway zal wel gezet worden op de laatste eth die een ip krijgt. Echter zit er bij dhclient een dhclient-script die je zou kunnen hacken om de boel anders te regelen :)

  • Horus
  • Registratie: Juli 2000
  • Laatst online: 02-07 22:25
Ik ben nu die dhcp-3.0 aan het installen, ik hou jullie op de hoogte.

(hopelijk veneuk ik het niet helmaal, is de muziekserver voor ons feest vrijdag :)

  • Horus
  • Registratie: Juli 2000
  • Laatst online: 02-07 22:25
Yes het werkt!!

het is gelukt met dhclient,
in de dhclient.conf heb ik alleen per interface de hostname bepaald, lijkt me genoeg right?

tnx iedereen!
Pagina: 1