Toon posts:

Gentoo conf.d/net set hostname

Pagina: 1
Acties:

Verwijderd

Topicstarter
Om via dhcp een IP te verkrijgen van @home moet ik in conf.d/net m'n hostname opgeven (ccXXXX-b) maar ik kan nergens vinden welke optie ik hiervoor moet gebruiken, niet via search, internet of conf.d/net.example.

Enige wat ik nu heb staan is:
code:
1
ifconfig_eth0="dhcp"

Dusch, hoe doe ik dit?

[ Voor 12% gewijzigd door Verwijderd op 07-02-2007 11:06 ]


  • Boudewijn
  • Registratie: Februari 2004
  • Niet online

Boudewijn

omdat het kan

je kunt toch in /etc/conf.d/hostname je hostname opgeven?
en mischien wat opties bij je dhcp client?

Zaram module kopen voor je glasvezelaansluiting?


Verwijderd

Topicstarter
Boudewijn schreef op woensdag 07 februari 2007 @ 11:41:
en mischien wat opties bij je dhcp client?
Ja en hoe die te setten is dus nu de vraag :)

  • Noel
  • Registratie: September 2001
  • Laatst online: 16-01 15:26
Gentoo handbook........

Server: Xeon X3430 21TB RAID 5 | Game: 5900X, 6900XT, dual FS2735 | Mobile: Lenovo X1 Carbon, Thinkpad T440s, Moto G7 Plus


  • Invisible_man
  • Registratie: Juni 2006
  • Laatst online: 12:07
Inderdaad

En anders is dit een goede bron voor howto's.

[ Voor 17% gewijzigd door Invisible_man op 07-02-2007 12:31 ]


Verwijderd

Topicstarter
Daar heb ik dus gekeken, en zie ik de optie om je hostname in /etc/conf.d/net te geven niet tussen staan; ik bedoel dus het equivalent van
code:
1
 dhcpcd -h ccXXXXX-a eth0

  • Wormaap
  • Registratie: Oktober 2003
  • Nu online
Is toch heel simpel?
Ervanuitgaande dat je gewoon een IP wil krijgen:
Emerge DHCPCD.
Vul in /etc/conf.d/net een DNS-domain in voor lo (weet niet zeker of dit noodzakelijk is, maar staat hier er wel bij :P) 'dns_domain_lo="blaat"'
Laat /etc/conf.d/net voor de rest leeg, en bij het starten van de NIC zal ervanuitgegaan worden dat je DHCP wil gebruiken.
Shazam :P

Ticking away, the moments that make up a dull day


Verwijderd

Topicstarter
Pff, het gaat erom dat ik geen IP via dhcp krijg als ik geen @home hostname opgeef, dus die moet ik erbij opgeven.

  • Osiris
  • Registratie: Januari 2000
  • Niet online
Uit /etc/conf.d/net.example:

# For passing custom options to dhcpcd use something like the following.  This
# example reduces the timeout for retrieving an address from 60 seconds (the
# default) to 10 seconds.
#dhcpcd_eth0="-t 10"


Dat heb je toch nodig? Stond er dus toch écht in...

edit:
Ja, daar staat niet specifiek hoe je de hostname erbij moet zetten, maar dat had je zelf al gevonden...

[ Voor 15% gewijzigd door Osiris op 07-02-2007 17:42 ]


Verwijderd

Topicstarter
Ja ok, die optie had ik al een keer gevonden (sorry, vergeten te melden) volgens mij werkte dat niet, zal het nog is proberen...

  • Osiris
  • Registratie: Januari 2000
  • Niet online
Dan doe je iets verkeerd lijkt me.

Probeer anders eens te sniffen met WireShark (was: Ethereal) om te kijken of je DHCP-requests wel daadwerkelijk je hostname bevatten.

Verwijderd

Topicstarter
Hmm werkt nu wel idd, waarschijnlijk omdat ik nu de opties
code:
1
2
3
4
5
ifconfig_eth0="dhcp"
iface_eth0="dhcp"
modules_eth0=("dhcpcd")
config_eth0="dhcp"
dhcpcd_eth0="-h ccXXXX-b"


Aan heb staan, en eerst alleen de bovenste en onderste. (Al zijn ze vast niet allemaal nodig maargoed.)

  • webkiller71
  • Registratie: Juni 2003
  • Laatst online: 08-04-2025
Wat bij mij werkt (en dit is alles wat ik voor eth0 instel):
code:
1
2
3
config_eth0=( "dhcp" )
dhcpcd_eth0=( "-h ccXXXXX-a -t 10" )
dhcp_eth0="nodns"

De nodns is nodig omdat ik een eigen domein wil instellen en de timeout is eigenlijk ook niet echt nodig.
Pagina: 1