/etc/resolv.conf
impossible de le modifier
Système et matériels / Administration système

Pierre_Léonard Membre non connecté
-
- Voir le profil du membre Pierre_Léonard
- Inscrit le : 02/09/2017
- Site internet
- Groupes :
J'ai installé la version 8 de Magéia dés sa disponibilité. et elle fonctionne bien sur mes deux disques en raid 1.
A l'époque j'avais indiqué comme DNS, ceux de mon FAI.
Mais maintenant, je voudrais utilisé named pour gérer un un domaine. J'ai donc besoin de modifier le fichier "/etc/resolv.conf" pour qu'il fasse appel à mon named.
Mais je n'arrive pas à modifier ce fichier. J'ai chercher sans succès tenté avec "resolvconf" mais il se plante aussi sur une interdiction d'écriture, je ne peux pas le changer de nom, pourtant j'ai le droit d'écrire dans /etc en root.
J'ai trouvé beaucoup d'information mais pour ubuntu donc l'administration diffère.
J'ai utilisé une clé avec une installation live et pour le réseau j'ai bien "127.0.0.1" d'indiqué en premier, mais le cangement ne se fait pas. Et je n'ai pas envie de résintaller tous le système, avec tous les services à paramétrer.
Une personne parmi vous aurai-t-elle une idée pour se sortir de ce bloquage ?
Merci d'avance
Sincèrement
Pierre Léonard
Pierre Léonard

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Le named est sur la même machine ?
Sinon peut être qu' il faut modifier les fichiers d' interfaces pour leur indiquer le dns à utiliser ? Qui gère le réseau net_applet ou NetworkManager ?

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Si tu utilises la configuration par défaut, avec net_applet, Je dirais que tu devrais spécifier ton serveur qui a named dans l'un des champs DNS lors de la création ou la modification de l'interface de réseau : https://doc.mageia.org/mcc/8/fr/content/drakconnect.html#d4e1628
Yves

Pierre_Léonard Membre non connecté
-
- Voir le profil du membre Pierre_Léonard
- Inscrit le : 02/09/2017
- Site internet
- Groupes :
Merci pour vos réponses, je ne sais pas si je vais pouvoir vous donner des réponses très pertinentes mais essayons :
- je n'ai pas installé Networkmanager, la question ne m'a pas été posée, j'ai fait comme d'habitude lors de l'installation, mais maintenant, je voudrais changer un des DNS pour mon instance de named ;
- named est installé sur la même machine j'ai toujours fait ainsi sur ce serveur ;
- j'ai changé le DNS1 avec drakconf et l'information est conservé au reboot, mais /etc/resolv.conf ne change pas ;
- j'ai modifié dans un répertoire le fichier "base", rien de plus ;
- j'ai modifier /etc/sysconfig/network-scripts/ifcfg-eno1 : rien de neuf ;
Je n'ai plus d'idée.
Merci.
Pierre Léonard
Pierre Léonard

squid-f Membre non connecté
-
- Voir le profil du membre squid-f
- Inscrit le : 03/04/2016
- Groupes :
-
Membre d'Honneur

A tout hasard, que donne la commande :
Code HASH :
lsattr /etc/resolv.conf
Sans avoir d'explication, a priori, pourquoi il aurait été verrouillé.
A+
« Plus les hommes seront éclairés et plus ils seront libres. » ~ Voltaire

Pierre_Léonard Membre non connecté
-
- Voir le profil du membre Pierre_Léonard
- Inscrit le : 02/09/2017
- Site internet
- Groupes :
la commande de squid-f donne le résultat suivant :
[root@zeppelin pierre]# lsattr /etc/resolv.conf
----i---------e----- /etc/resolv.conf
dans les différents conseils, il m'a été sugéré cette commande :
chattr -V +iusj /etc/resolv.conf
chattr 1.45.6 (20-Mar-2020)
Drapeaux de /etc/resolv.conf initialisés comme su--i-----j---e-----
chattr: Opération non permise lors de l'initialisation des drapeaux sur /etc/resolv.conf
Qui ne donne rien puisque le fichier est toujours interdit en écriture
L'interdiction d'écriture est limité à ce fichier, car je peux créer un fichier dans /etc.
Il y a donc une instance qui l'utilise en exclusif.
J'ai réalisé l'installation du système en suivant la procédure classique avec un iso de mageia 8. Je n'ai pas installé Networking car je ne sais pas ce que cela apporte de plus, mais je vais tenter le coup, sinon il ne restera plus qu'à tout réinstaller :-(
Pierre Léonard
Pierre Léonard

steven Membre non connecté
-
- Voir le profil du membre steven
- Inscrit le : 18/05/2018
Pierre_Léonard :
Sinon il ne restera plus qu'à tout réinstaller :-(
Sinon il ne restera plus qu'à tout réinstaller :-(
Pas nécessairement, perso, il veut du maitre ?
bin je lui en donnerais !
Bon! je sais que c'est pas a faire (alors pas la peine de tirer sur le pianiste), mais moi je me connecterais, directement en root, sur le bureau root.
- ctrl esc
je "kill" tout ce qui n'est pas attribué a root
et là j'essaierais l’accès est l’écriture /etc
est là ! si vraiment il ne veut pas et que lsattr ne donne pas de reponses satisfaisantes alors là oui ! je reinstallerais
No Comment ...
Merci de ne pas 'rebondir' sur mes post's
Censor => 2025





squid-f Membre non connecté
-
- Voir le profil du membre squid-f
- Inscrit le : 03/04/2016
- Groupes :
-
Membre d'Honneur
Pierre_Léonard :
Bonjour,
la commande de squid-f donne le résultat suivant :
[root@zeppelin pierre]# lsattr /etc/resolv.conf
----i---------e----- /etc/resolv.conf
la commande de squid-f donne le résultat suivant :
[root@zeppelin pierre]# lsattr /etc/resolv.conf
----i---------e----- /etc/resolv.conf

le ---i---- indique que ton fichier est verrouillé en modification
Code BASH :
sudo chattr -i /etc/resolv.conf
va le déverouiller.
Après, il faudrait savoir pourquoi il t'a été conseillé le chattr -V +iusj /etc/resolv.conf
qui est à l'origine du blocage.
A+
« Plus les hommes seront éclairés et plus ils seront libres. » ~ Voltaire

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Je viens de survoler le man de chattr (lsattr étant une commande nouvelle pour moi), mais je trouve effectivemetment curieux que le flag i (pour immuable) soit mis.
Edit: je retourne à ma lecture de "man chattr"

Édité par nic80 Le 16/06/2021 à 20h35

funix Membre non connecté
-
- Voir le profil du membre funix
- Inscrit le : 17/12/2012
- Site internet
- Groupes :

Pierre_Léonard Membre non connecté
-
- Voir le profil du membre Pierre_Léonard
- Inscrit le : 02/09/2017
- Site internet
- Groupes :
merci pour vos conseils.
J'ai déjà fait toutes les tentatives que vous décrivé, en vaib, sauf celle de Steven.
J'ai bien vu que /etc/resolv.cond était crée à partir d'autres fichiers, que j'ai modifié comme de nombreux tuto l'indiquent, mais sans résultat.
J'ai donc tout réinstallé et mis mon dns du premier coups et cela fonctionne.
Maintenant c'est ma station qui se retrouve dans cet état de blocage de /etc/resolv.vonf.
Donc je vais tenter la manoeuvre de Steven !
Queqlues minutes plus tard, rien de nouveau, j'ai même fais quelques chose de très sale comme patcher
./rc.d/init.d/resolvconf
et redémarrer. Mais le résultat est le même.
Sur le serveur j'ai aussi patché /etc/sysconfig/network-scripts/ifcfg-eno1
Sans résultat.
Pour répondre à Papoteur j'installe le réseau de façon classique dans le processus issu de l'iso de Mageia ce qui correspond à utilider net_applet.
Conclusions :
- mon serveur itilise san processus named, parfait ;
- ma station utilise désormais le named du serveur ce qui ralonge les temps de recherche, pas dramatique ;
- la gestion de /etc/resolv.conf n'est maîtrisée par personne, ce qui est inquiétant.
Merci à tous et toutes pour vore aide.
Je crois que le sujet peut-être clos, mais non résolu, à part l'aide d'une réinstallation complète,
ce qui est une mauvaise solution.
sincèrement.
Pierre Léonard
Pierre Léonard
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie