Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
dhcpcd [2015/10/24 21:13] luc |
dhcpcd [2024/04/02 19:53] (Version actuelle) luc |
||
---|---|---|---|
Ligne 11: | Ligne 11: | ||
Et dans ce cas, il faut soit lancer '' | Et dans ce cas, il faut soit lancer '' | ||
- | === Configurer l' | ||
- | |||
- | //Je me fatigue pas, je fais un copier coller de je ne sais plus quel wiki.// \\ | ||
- | \\ | ||
- | This setup will enable a DHCP IP for host and container. In this case, both systems will share the same IP as they share the same interfaces. | ||
< | < | ||
- | # dans le fichier | + | # lancer |
+ | systemctl enable dhcpcd.service | ||
+ | </code> | ||
- | [Match] | + | ==== Fallback ip ==== |
- | Name=en* | + | |
- | [Network] | + | Une bonne alernative aux IP fixes est l'ip fallback. En bref, c'est l'ip que prendra l' |
- | DHCP=ipv4 | + | L' |
+ | |||
+ | Sur un os avec systemd : | ||
+ | |||
+ | Trouver le nom de l' | ||
+ | |||
+ | Editer le fichier ''/ | ||
+ | |||
+ | < | ||
+ | # define static profile | ||
+ | profile static_eth0 | ||
+ | static ip_address=192.168.1.23/ | ||
+ | static routers=192.168.1.1 | ||
+ | static domain_name_servers=192.168.1.1 | ||
+ | |||
+ | # fallback to static profile on eth0 | ||
+ | interface eth0 | ||
+ | fallback static_eth0 | ||
</ | </ | ||
- | Then, enable and start '' | ||
- | You can of course replace en* by the full name of your ethernet device given by the output of the '' | + | ==== dhcp, dns et resolv.conf ==== |
- | === Alternative === | + | De base, dhcp permet de récupérer un lien vers un serveur dns, habituellement le routeur qui attribue par dhcp les ip.\\ |
+ | Notamment, dhcpd met à jour le fichier `/ | ||
- | J'ai eu le même problème une autre fois, mais ce coup ci c'est la commande suivante qui a résolu | + | Si pour une raison quelconque, la résolution de ndd ne fonctionne pas via le routeur (j' |
< | < | ||
- | # lancer le service dhcp client daemon au démarrage | + | # resolv.conf |
- | systemctl enable dhcpcd.service | + | nameserver < |
</ | </ | ||
+ | Le problème est qu'au redémarrage du pc, dhcpd va écraser notre config resolv.conf. On peut l' | ||
+ | < | ||
+ | # / | ||
+ | # ajouter : | ||
+ | nohook resolv.conf | ||
+ | </ |