Jannah Theme License is not validated, Go to the theme options page to validate the license, You need a single license for each domain name.
Linux

Comment réparer l’erreur de connexion « Aucune route vers l’hôte » sur Linux

Lorsque vous essayez de vous connecter à un service sous Linux, « Aucune route vers l’hôte » est l’une des dernières choses que vous voulez entendre. C’est un message général qui signifie que votre ordinateur ne peut pas atteindre le serveur cible, qu’il s’agisse d’un démon de serveur local exécuté sur votre système ou d’un serveur distant auquel vous ne pouvez pas accéder pour une raison quelconque. Ici, nous vous montrons comment corriger l’erreur de connexion « pas de route vers l’hôte » sous Linux.

Contenu

Pourquoi est-ce que je reçois l’erreur « Pas de route vers l’hôte » ?

Il existe de nombreuses raisons pour lesquelles vous pourriez obtenir cette erreur. La mise en réseau sous Linux est une pile quelque peu compliquée qui est assez complexe et, par conséquent, il est difficile de déterminer exactement où se situe le problème.

L’hôte est hors ligne/le service ne fonctionne pas

Cela peut sembler douloureusement évident, mais vous devez d’abord vérifier que le serveur auquel vous essayez de vous connecter est même en ligne. Il a peut-être été retiré pour maintenance ou rencontre des problèmes.

Le service lui-même n’a peut-être pas été démarré. S’il s’agit de votre serveur, vous pouvez vérifier si le service a été démarré et fonctionne correctement. Pour ce faire avec Systemd, exécutez la commande suivante.

Mauvais port

Vous essayez peut-être de vous connecter sur le mauvais port. De nombreux administrateurs système choisissent d’exécuter des services couramment ciblés comme SSH sur différents ports pour aider à contrecarrer les attaquants potentiels.

Si le serveur n’est pas le vôtre, consultez la documentation disponible ou contactez leurs services d’assistance.

Pour votre propre serveur, vous pouvez essayer d’utiliser NMAP pour déterminer où vous avez commencé votre service.

Si vous pensez avoir utilisé un port vraiment obscur, vous pouvez utiliser le drapeau -p- pour tous les analyser. Cela prendra du temps quand même.

Iptables bloque la connexion

Vous avez peut-être accidentellement configuré iptables pour bloquer les connexions sur ce port. Vous recevrez le même message que vous ayez configuré iptables sur le serveur ou sur votre bureau, cela vaut donc la peine de vérifier les deux. Pour voir vos règles iptables, exécutez la commande suivante.

Votre DNS est mal configuré

Si tout le reste échoue, vous devriez essayer de cingler l’adresse IP à laquelle vous cherchez à vous connecter. Il se peut que votre ordinateur ne se connecte pas correctement à un serveur DNS.

Si le ping fonctionne mais pas la connexion d’un nom de domaine, il s’agit d’un problème DNS.

Les utilisateurs de Systemd peuvent exécuter systemd-resolve –status pour vérifier les serveurs DNS que votre système utilise. Il est ventilé par interface, alors assurez-vous de vérifier celle par laquelle vous essayez réellement de vous connecter.

Aucune route vers l'hôte Systemd Résoudre

Dans la plupart des cas, votre ordinateur découvrira les informations DNS pertinentes via DHCP. Si vous utilisez une adresse IP statique ou si quelque chose sur votre réseau est configuré différemment, vous devrez peut-être définir votre DNS manuellement.

Psssssst :  Sur quelle distribution Amazon Linux 2 est-il basé ?

Ouvrez « /etc/systemd/resolved.conf ». Dans ce fichier, décommentez la ligne DNS et ajoutez soit l’adresse IP de votre routeur, soit un autre serveur DNS connu. Le DNS de secours par défaut pour Systemd est celui des serveurs DNS de Google répertoriés sous FallbackDNS.

Si vous utilisez OpenRC ou une autre alternative de Systemd, vous pouvez trouver vos informations DNS dans « /etc/resolv.conf ».

S’il n’y a rien, entrez l’adresse IP de votre routeur ou de tout autre serveur DNS connu que vous préférez utiliser.

Après, redémarrez le réseau ou tout votre ordinateur.

La manière GUI

Si vous utilisez un bureau graphique avec Network Manager, vous pouvez modifier vos informations de connexion de cette façon. Ouvrez l’applet ou parcourez les paramètres de votre système. Sélectionnez votre connexion et recherchez l’onglet « IPv4 ». Basculez la connexion sur « Manuel » et entrez manuellement l’adresse IP de votre ordinateur et l’adresse IP de votre routeur comme passerelle. Ensuite, dans le champ DNS ci-dessous, saisissez l’IP de votre routeur ou l’IP d’un autre serveur DNS.

Configuration réseau ou hôte incorrecte

Il existe plusieurs autres options de configuration qui peuvent être incorrectes. N’importe lequel d’entre eux rendrait impossible la connexion de votre ordinateur au serveur.

Tout d’abord, assurez-vous que la configuration réseau de votre ordinateur est correcte. Vérifiez les fichiers de configuration eux-mêmes et, bien sûr, voyez si vous pouvez vous connecter à Internet d’une autre manière.

Psssssst :  Comment quitter un script Linux ?

Si vous utilisez un nom d’hôte spécifique pour vous connecter ou si vous avez configuré des hôtes spécifiques sur le serveur ou le client, vous devez vous assurer que les deux machines peuvent se connecter l’une à l’autre. Vérifiez les configurations de « /etc/hosts », « /etc/hosts.allow » et « /etc/hosts.deny ».

Pas de route vers les hôtes de chat hôte

Enfin, vérifiez la configuration de votre serveur. Quelque chose peut être mal configuré sur le serveur, empêchant les clients de se connecter correctement.

Espérons que l’utilisation de ces conseils vous a permis de résoudre les problèmes qui se produisaient et qui provoquaient l’erreur « Pas de route vers l’hôte ». Pendant ce temps, vous pouvez apprendre à contrôler votre réseau Wi-Fi sous Linux ou vérifier si votre pare-feu bloque toute connexion entrante et sortante.

Cet article est-il utile ? Oui Non

Bouton retour en haut de la page

Adblock détecté

Veuillez désactiver votre bloqueur de publicités pour pouvoir visualiser le contenu de la page. Pour un site indépendant avec du contenu gratuit, c’est une question de vie ou de mort d’avoir de la publicité. Merci de votre compréhension! Merci