Projet

Général

Profil

Anomalie #712

connexion PPP et fichier resolv.conf

Ajouté par Samuel LEFOL il y a presque 14 ans. Mis à jour il y a plus de 13 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Début:
23/06/2010
Echéance:
% réalisé:

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"

Demandes liées

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

Révisions associées

Révision 4f3fd4ad (diff)
Ajouté par Emmanuel Garette il y a plus de 13 ans

gestion de resolv.conf (fixes #712)

Historique

#1 Mis à jour par Emmanuel GARETTE il y a plus de 13 ans

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 Mis à jour par Emmanuel GARETTE il y a plus de 13 ans

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 Mis à jour par Emmanuel GARETTE il y a plus de 13 ans

  • Projet changé de Amon à eole-common

#4 Mis à jour par Emmanuel GARETTE il y a plus de 13 ans

  • Statut changé de Nouveau à Résolu
  • % réalisé changé de 0 à 100

#5 Mis à jour par Joël Cuissinat il y a plus de 13 ans

  • Version cible mis à 2.3 BETA 3 => publiée en Beta 4

#6 Mis à jour par Joël Cuissinat il y a plus de 13 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF