Project

General

Profile

Anomalie #712

connexion PPP et fichier resolv.conf

Added by Samuel LEFOL over 12 years ago. Updated almost 12 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
-
Category:
-
Start date:
06/23/2010
Due date:
% Done:

100%

Distribution:

Description

Dans le fichier de configuration ppp (dsl-provider),
on utilise l'option usepeerdns qui permet d'utiliser les forwarders DNS du FAI (fournis lorsque la connexion PPP s'établit).
PPP utilise alors le fichier /etc/ppp/ip-up.d/0000usepeerdns pour construire le fichier /etc/resolv.conf à partir de /etc/ppp/resolv.conf + de l'ancien fichier /etc/resolv.conf.

Le problème c'est qu'il supprime la ligne 'nameserver 127.0.0.1'.
Conséquence : Amon n'arrive plus à résoudre les noms en in.aca... car ils utilisent directement les forwarders DNS du FAI.

La solution est de modifier le fichier /etc/ppp/ip-up.d/0000usepeerdns ainsi :
  1. merge the new nameservers with the other options from the old configuration {
    cat /etc/ppp/resolv.conf
    grep --invert-match '^nameserver:space:' "$REALRESOLVCONF" || true
    } > "$REALRESOLVCONF.tmp"
devient :
  1. merge the new nameservers with the other options from the old configuration {
    echo "nameserver 127.0.0.1"
    cat /etc/ppp/resolv.conf
    grep --invert-match '^nameserver:space:' "$REALRESOLVCONF" || true
    } > "$REALRESOLVCONF.tmp"

Related issues

Related to eole-common - Evolution #1100: Amélioration de la configuration réseau sur EOLE 2.3 Fermé 10/11/2010

Associated revisions

Revision 4f3fd4ad (diff)
Added by Emmanuel Garette almost 12 years ago

gestion de resolv.conf (fixes #712)

History

#1 Updated by Emmanuel GARETTE almost 12 years ago

Ne pourrait-on pas plutôt supprimer le "usepeerdns" ?

Il me semble que cela serait plus logique.

Voir si le problème n'est pas identique pour DHCP.

#2 Updated by Emmanuel GARETTE almost 12 years ago

Mise à jour après discussion interne.

L'adresse DNS n'est plus obligatoire. Si les adresses DNS sont spécifiées dans gen_config, ces adresses sont utilisées. Si les adresses ne sont pas spécifiées :

- en IP fixe : pas de DNS configuré ;
- en DHCP/PPPoE : récupère la configuration des serveurs (DHCP et PPPoE).

#3 Updated by Emmanuel GARETTE almost 12 years ago

  • Project changed from Amon to eole-common

#4 Updated by Emmanuel GARETTE almost 12 years ago

  • Status changed from Nouveau to Résolu
  • % Done changed from 0 to 100

#5 Updated by Joël Cuissinat almost 12 years ago

  • Target version set to 2.3 BETA 3 => publiée en Beta 4

#6 Updated by Joël Cuissinat almost 12 years ago

  • Status changed from Résolu to Fermé

Also available in: Atom PDF