Configuration
Problème
En utilisant PuTTY sur SSH avec l’IP de l’OS invité (192.168.56.101), PuTTY revient presque immédiatement avec
Erreur réseau: connexion refusée
Comment puis-je diagnostiquer et résoudre ce problème?
Êtes-vous sûr que l'IP est pour le système d'exploitation invité? J'ai eu le même problème et il s'est avéré que l'adresse IP que j'utilisais depuis le début, le 192.168.56.101 était en fait l'adresse IP de l'interface Windows et l'adresse IP du système d'exploitation hôte était 192.168.56.103.
Vous pouvez vérifier en faisant ipconfig/ifconfig sur les deux.
REMARQUE: j'avais également configuré une adresse IP statique dont il s'avère que je n'en avais pas besoin du tout. Au cas où vous essayez dès le départ, j'ai trouvé ce tutoriel meilleur.
Aucune des autres solutions n'est bonne parce que:
Scénario
Problème
Connexion SSH refusée
Solution
Secure Shell (SSH) est un protocole permettant d’enregistrer et d’exécuter des commandes sur des machines distantes. Il fournit des communications cryptées sécurisées. Si vous prévoyez d'accéder à votre machine à distance via SSH via une interface protégée par un pare-feu, activez cette option. Le paquet openssh-server doit être installé pour que cette option soit utile.
Voici l'information que le paquet openssh-server
doit être installé. Après avoir fait cela sur l'invité et après un redémarrage de la machine virtuelle, vous pouvez utiliser ssh.
Ce qui suit fonctionne pour moi:
Avant:
vboxnet0: 192.168.56.1
eth1: 192.168.56.1
Après:
vboxnet0: 192.168.56.1
eth1: 192.168.56.101
Donc, en gros, j'ai changé une partie du fichier {/ etc/network/interfaces} comme suit:
Avant:
auto eth1
iface eth1 inet static
address 192.168.56.1
netmask 255.255.255.0
Après:
auto eth1
iface eth1 inet static
address 192.168.56.101
netmask 255.255.255.0
Fonctionne: ssh [email protected]
Peut-être que c'est un problème de contrôle d'accès. Pour le désactiver et permettre un accès complet, en tant que root:
xhosts +
J'ai eu un problème similaire avec le visualiseur VNC
Hé, je reviens à la première page de ma mini-saga sur le dépannage et la recherche, en espérant que ce didacticiel que je réalisais puisse sauver toute la galère.
Partie I - Configuration de la machine virtuelle
Partie II - Configuration du réseau virtuel
Partie III - Configuration du serveur
yum check-update
, yum upgrade
et yum clean all
.nmtui
.<Add…>
. ré. Descendez et appuyez sur OK.nmtui
et reboot
.Partie IV - Configuration et utilisation du client
hostname -I
dans votre terminal CentOS). Cela vous permettra d'utiliser indifféremment ce que vous avez choisi pour [nom d'hôte] avec l'adresse IP de votre serveur. En général, je ne fais que définir le nom d’hôte choisi dans la deuxième partie.[user]@[hostname]
sur votre serveur CentOS. Si ce n'est pas le cas, vous devrez peut-être installer openssh-client
et openssh-server
sur vos ordinateurs.Partie V - Gestion des sites Web
Le problème a été résolu en activant le serveur DHCP sur la carte réseau VirtualBox.
VirtualBox (dernière version, version 5) -> Fichier -> Préférences -> Réseau -> Réseaux pour hôtes uniquement (onglet) -> Détails sur les réseaux pour hôtes uniquement (outil Icône) -> Serveur DHCP
Mes paramètres pour l'étape 2
Vérifiez que votre pare-feu de système d'exploitation invité ne bloque pas les connexions entrantes sur le port 22.
J'ai dû résoudre ce problème en ajoutant une règle ufw pour le 2ème adaptateur:
ufw allow in on enp0s8 to 192.168.56.101 port 22 proto tcp
où enp0s8 est le nom de mon 2ème adaptateur (sur les anciennes distributions Ubuntu, il s'agissait de eth1).