web-dev-qa-db-fra.com

Webmin aucun itinéraire pour héberger

En utilisant Webmin → Configuration réseau, j'ai ajouté une nouvelle adresse DNS au serveur existant (10.100.200.300). Pendant que j'enregistrais la nouvelle configuration, j'ai perdu l'accès à webmin et ssh à ce serveur.

Comment puis-je récupérer l'accès?

J'ai cinglé 10.100.200.300 et ses morts.

Lorsque j'ai essayé de me connecter avec ssh, cela dit: error no route to Host. Je me connecte généralement à webmin l'adresse IP et le port du serveur 10000 mais maintenant je ne peux pas.

Une aide pour revenir à mon état précédent?

2
xloumbos

Je pense que vous ne devez pas utiliser des adresses hors de portée: l'adresse 10.100.200.300 n'est pas valide, chaque octet peut être compris entre 0 et 255 uniquement.

2
Uncle Bob

Webmin est un excellent outil, si vous savez ce que vous faites. C'est un moyen pratique de gérer une ou plusieurs boîtes Linux sans avoir à savoir comment formater et où se trouve chaque fichier de configuration. C'est un outil puissant pour l'administration du système.

Comme n'importe quel outil, si vous ne savez pas comment l'utiliser, vous allez foutre les choses en l'air, et parce qu'il est destiné à l'administration du serveur, vous pouvez foutre les choses mal, rapidement.

Cela dit, lorsqu'il est utilisé correctement, webmin peut réduire le temps que vous passez à effectuer des tâches redondantes et peut vous aider à trouver et modifier rapidement une configuration. Je gère 20-30 serveurs Linux et VM, je comprends la ligne de commande, les fichiers de configuration et comment gérer un serveur. J'ai installé webmin sur tous nos serveurs linux, (aucun gui sur aucun d'entre eux).

Il n'est pas raisonnable de frapper un outil parce que quelqu'un ne l'utilise pas correctement ou ne sait tout simplement pas comment l'utiliser. Il est important de comprendre les réseaux de base avant de conquérir le DNS, mais il est louable que les gens essaient, demandent, recherchent et corrigent leurs erreurs.

N'est-ce pas ainsi que nous avons tous appris ce genre de choses.

1
Shultis

Le problème que vous rencontrez est que 300 n'est pas un nombre valide. Vous devez utiliser 0 à 255 dans chacun des quatre "octets". De plus, en utilisant 10.100.200. #, Vous êtes probablement sur un autre réseau que votre appareil client.

Vous devez vérifier l'adresse IP et le masque de sous-réseau de votre ordinateur client. Cela devrait vous permettre de savoir à quoi devrait ressembler une adresse utilisable sur ce réseau.

Sans entrer dans une classe TCP/IP complète, si votre masque de sous-réseau est 255.255.255.0, les trois premiers "octets" doivent correspondre. Par exemple:

Adresse IP du client: 10.0.10.5
Masque de sous-réseau client: 255.255.255.0

Le serveur doit avoir une adresse IP de 10.0.10.1 à 10.0.10.254, avec un masque de sous-réseau de 255.255.255.0. Vous voudrez également vérifier votre routeur pour vous assurer que vous ne créez pas de conflit d'adresse IP en attribuant une adresse qui a déjà été attribuée.

Vous avez également dit que vous avez changé l'adresse DNS. Voulez-vous dire que vous avez changé l'adresse IP? Ou avez-vous réellement changé l'adresse DNS? Si vous avez changé l'adresse DNS, quelle était l'adresse IP précédente avec laquelle vous avez accédé au serveur? Essayez la "vieille" adresse IP lorsque vous envoyez une requête ping et SSH, et faites-moi savoir quels ont été vos résultats.

0
Argusvision