Page 1 sur 1

[reseau]pb de DNS et de lancement automatique (résolut)

Publié : lun. 03 mars 2014, 17:29
par pepit
Bonjour,

J'ai réussi à configurer mon réseau ip fixe mais apparemment les DNS rentrées dans /etc/resolv.conf ne sont pas prisent en compte.
(nameserver xx.xxx.xx.x)

De plus j’ai lancé systemctl enable network pour rendre le réseau permanent mais à chaque démarrage, je suis obligé de l'activer avec
systemctl start network.

C'est curieux car j'ai installé Arch sur un autre PC et j'ai pas eu ces problèmes... Aurai-je oublié quelque chose?

Re: [reseau]pb de DNS et de lancement automatique au démarra

Publié : lun. 03 mars 2014, 19:50
par FoolEcho
Salut,
pepit a écrit :J'ai réussi à configurer mon réseau ip fixe mais apparemment les DNS rentrées dans /etc/resolv.conf ne sont pas prisent en compte.
(nameserver xx.xxx.xx.x)
Le resolv.conf est le plus souvent généré à la volée. Il faut passer par resolv.conf.head.
resolv.conf
pepit a écrit :systemctl start network.

C'est curieux car j'ai installé Arch sur un autre PC et j'ai pas eu ces problèmes... Aurai-je oublié quelque chose?
Il n'y plus de service «network» depuis bien longtemps... Tu utilises quoi ?

Re: [reseau]pb de DNS et de lancement automatique au démarra

Publié : lun. 03 mars 2014, 20:03
par floflo77890
le mieux pour configurer sa connexion internet est de passer par netctl.

Re: [reseau]pb de DNS et de lancement automatique au démarra

Publié : lun. 03 mars 2014, 20:23
par pepit
C'est bien de l'apprendre, j'ai suivit les tutos officiels pour installer Arch et j'y ai pas vu cette info, d’ailleurs y a pas grand chose sur ce wiki et si on le suit à la lettre on se retrouve vraiment avec un truc presque vide incapable de se connecter. du coup c'est galère pour la suite!
Bon je me suis fait un tuto à moi après le premier PC, ça a été plus simple sur le second! :)

J'ai trouvé un autre tuto pour l'ip fixe ou il est nécessaire de construire soit-même le service network, ce que j'ai fait avec succès sur le premier PC.
Par contre pour le second le service semble fonctionner car avant de le lancer, un ping sur ma box me retourne une erreur que je n'ai plus après.
Mais la liaison DNS ne fonctionne pas.
pourtant j'ai bien vérifié à chaque démarrage mon fichier resolv.conf n'est pas écrasé

Le peut que je viens de voir à propos de netctl n'a pas l'air de rendre l'opération plus simple!...

Re: [reseau]pb de DNS et de lancement automatique au démarra

Publié : lun. 03 mars 2014, 20:30
par Tucnacek
pepit a écrit : d'ailleur[s] y a pas grand chose sur ce wiki
Mince, c'est la première fois que je la lis celle-là...

Si tu n'es pas anglophobe, tu as le wiki anglophone, plus complet.

Re: [reseau]pb de DNS et de lancement automatique au démarra

Publié : lun. 03 mars 2014, 20:31
par floflo77890
Le wiki pour l'installation est complet il te dit tous ce que tu as à savoir. Après c'est à toi de chercher un peut.

Re: [reseau]pb de DNS et de lancement automatique au démarra

Publié : lun. 03 mars 2014, 20:44
par pepit
Je viens de gentoo et là les wiki sont plutôt étoffé et même trop, car parfois on s'y perd!
C'est juste déroutant la première fois.
Mais bon, cela ne résoud pas mon problème de réseau...

Re: [reseau]pb de DNS et de lancement automatique au démarra

Publié : lun. 03 mars 2014, 22:07
par floflo77890
Essaye de faire une configuration avec netctl sa devrait fonctionner.

Re: [reseau]pb de DNS et de lancement automatique au démarra

Publié : mar. 04 mars 2014, 10:16
par FoolEcho
pepit a écrit :C'est bien de l'apprendre, j'ai suivit les tutos officiels pour installer Arch et j'y ai pas vu cette info, d’ailleurs y a pas grand chose sur ce wiki et si on le suit à la lettre on se retrouve vraiment avec un truc presque vide incapable de se connecter. du coup c'est galère pour la suite!
Sous Arch, il n'y a pas d'applications par défaut pour faire quoi que ce soit (tu choisis ton gestionnaire de connexion internet si tu en veux un, ton gestionnaire de connexion graphique, ton environnement graphique, etc.). Si tu veux quelque chose, il faut l'installer et le configurer. :chinois:

Ça me revient du coup... Tu parlais de ce service donc ? http://wiki.archlinux.fr/Connexions_res ... u_statique
Il nous faudrait son log (systemctl status network) avant que tu ne le démarres... (et si tu changes de gestionnaire de connexion, par exemple pour netctl, n'oublie pas de désactiver ce service réseau)

Re: [reseau]pb de DNS et de lancement automatique au démarra

Publié : mar. 04 mars 2014, 16:08
par pepit
Effectivement j'ai essayé de consulter aussi les logs systèmes, ma surprise fut grande lorsque j'ai constaté qu'ils semblent criptés!
Une recherche m'a appris qu'il faut utiliser journalctl - Encore un truc simple... :mrgreen:

Re: [reseau]pb de DNS et de lancement automatique au démarra

Publié : mar. 04 mars 2014, 20:20
par pepit
FoolEcho a écrit : Ça me revient du coup... Tu parlais de ce service donc ? http://wiki.archlinux.fr/Connexions_res ... u_statique
Il nous faudrait son log (systemctl status network) avant que tu ne le démarres...
Bingo, c'est bien ce tuto que j'ai suivit! :)

retour de systemctl status network:
network.service - Network Connectivity
Loaded : loaded (/etc/systemd/system/network.service; enable)
Active : inactive (dead)

Il semble chargé mais inactif, comme je le pensait y a pas de raison ça marche sur l'autre PC, j'ai du faire une erreur quelque part! Je cherche, je cherche....

Re: [reseau]pb de DNS et de lancement automatique au démarra

Publié : mar. 04 mars 2014, 21:27
par xcodexif
Ne serait-il pas plus simple de migrer sous netctl ?

Re: [reseau]pb de DNS et de lancement automatique au démarra

Publié : mar. 04 mars 2014, 22:52
par pepit
Devant l'insistance générale, j'essaie demain, promis! :chinois:

Re: [reseau]pb de DNS et de lancement automatique au démarra

Publié : mer. 05 mars 2014, 09:15
par oktoberfest
J'utilise le service network que tu indiques depuis longtemps et cela fonctionne très bien.

Code : Tout sélectionner

$ systemctl status network
network.service - Network Connectivity
   Loaded: loaded (/etc/systemd/system/network.service; enabled)
   Active: active (exited) since dim. 2014-02-23 00:08:14 CET; 1 weeks 3 days ago
  Process: 410 ExecStart=/sbin/ip route add default via ${gateway} (code=exited, status=0/SUCCESS)
  Process: 408 ExecStart=/sbin/ip addr add ${address}/${netmask} broadcast ${broadcast} dev ${interface} (code=exited, status=0/SUCCESS)
  Process: 400 ExecStart=/sbin/ip link set dev ${interface} up (code=exited, status=0/SUCCESS)
 Main PID: 410 (code=exited, status=0/SUCCESS)
   CGroup: /system.slice/network.service
Tu peux poster le contenu exact de /etc/systemd/system/network.service et /etc/conf.d/network ainsi que le résultat de la commande

Code : Tout sélectionner

ls -l /etc/systemd/system/multi-user.target.wants

Re: [reseau]pb de DNS et de lancement automatique au démarra

Publié : mer. 05 mars 2014, 18:28
par pepit
ls -l /etc/systemd/system/multi-user.target.wants done:
lrwxrwxrwx 1 root root 40 8 févr. 19:20 remote-fs.target -> usr/lib/systemd/system/remote-fs.target

Re: [reseau]pb de DNS et de lancement automatique au démarra

Publié : mer. 05 mars 2014, 18:33
par floflo77890
Merci d'utiliser les balises code stp.

Re: [reseau]pb de DNS et de lancement automatique au démarra

Publié : mer. 05 mars 2014, 21:01
par oktoberfest
ton service n'est pas activé, sinon tu aurais aussi network.service dans la liste.

Tu dois l'activer avec un :

Code : Tout sélectionner

systemctl enable network
Tu peux nous poster le résultat de cette commande, car tu nous as dit que tu avais déjà activé le service, ce qui n'est pas le cas. Tu peux aussi refaire le 'ls ...' une fois le service activé.

Re: [reseau]pb de DNS et de lancement automatique au démarra

Publié : jeu. 06 mars 2014, 17:39
par pepit
Ok, comme promis, hier j'ai fait l'essai avec netctl et là aussi ça ne marche pas! Comme je veut pas m'égarer dans toutes les directions, je continue avec systemctl...

Dans l'ordre :

Je ne mettrai pas le contenu de network.service car je me le tape à la main à chaque fois (pas de réseau oblige!) et depuis le temps que je le vérifie lettre à lettre il est OK c'est l'exact copie du fichier contenu dans le tuto à la majuscule, l'espace et le point près!!

Contenu de /etc/conf.d/network:

Code : Tout sélectionner

interface=enp9s0
address=192.168.1.240
netmask=255.255.255.0
broadcast=192.168.1.255
gateway=192.168.1.1
Oui, je ne n'avais pas activé le réseaux car il était sensé l'être avec systemctl enable network
De toute façon le retour après avoir lancé systemctl start network est le même :

Code : Tout sélectionner

lrwxrwxrwx 1 root root 40 8 févr. 19:20 remote-fs.target -> usr/lib/systemd/system/remote-fs.target

Re: [reseau]pb de DNS et de lancement automatique au démarra

Publié : jeu. 06 mars 2014, 18:03
par pepit
Les deux problèmes sont résolut!

La connection:
En fait lors de la première configuration de mon réseau j'avais fait une erreur corrigée rapidement dans le fichier:

Code : Tout sélectionner

/etc/systemd/system/network.service
Dans la rubrique:

Code : Tout sélectionner

[Install]
MantedBy=multi.user.taret
A la place de "multi-user.target".
Après correction j'ai fait:

Code : Tout sélectionner

systemctl reload network


Après et pendant quelques jours il y a eu l'étape "forumique" et beaucoup de recherche avant que je me rendre compte que j'avais deux répertoire dans: "/etc/systemd/system" portant les noms des deux "muti-user.target" et donc les deux liens symboliques associés, avec la "cagouille" provoquée que l'on peut imaginer!

Les DNS: Alors là j'ai honte :oops:
En fait ils ont toujours fonctionné, c'est juste que ma requête "ping" n'était pas bonne.

Code : Tout sélectionner

ping -c3 google
au lieu de... Ben devinez vous-même!

Merci, pour votre aide précieuse.