Configuration des réseaux virtuels CentOS et utilisation de SecureCRT

Version de la machine virtuelle : VMware Workstation 10.0.3

Version du système Linux : CentOS 6.5 (64 bits)

Version du système hôte : Windows 10

Les trois modes de connexion réseau virtuel

Après une installation réussie de CentOS dans une machine virtuelle VMware, deux cartes réseau virtuelles sont simulées dans Windows 10 : VMnet1 (dans Ethernet 4) et VMnet8 (dans Ethernet 5). En accédant au "Panneau de configuration → Afficher l'état du réseau et les tâches → Modifier les paramètres de l'adaptateur", vous pouvez voir l'interface suivante :

Il existe trois types de connexions réseau, décrits en détail ci-dessous :

  • Mode pont (Bridge) : La machine virtuelle utilise la carte réseau réelle pour communiquer. La configuration est simple ; tant qu'elle se trouve dans le même segment réseau que l'ordinateur réel, une communication directe est possible. Les autres ordinateurs du réseau local peuvent également y accéder. Inconvénient : cela consomme une adresse IP dans le segment réseau. (Similaire à un ordinateur indépendant)
  • Mode NAT (Network Address Translation) : Utilise la carte réseau virtuelle VMnet8 pour la communication ; ne peut communiquer qu'avec l'ordinateur hôte ; sur cette base, la machine virtuelle peut accéder à Internet via l'hôte.
  • Mode Host-only (Hôte uniquement) : Utilise la carte réseau virtuelle VMnet1 pour la communication ; ne peut communiquer qu'avec l'ordinateur hôte ; ne peut pas accéder à Internet.

Configuration du mode Host-only

  1. Vérifiez l'état des services VMware : Sélectionnez "Ordinateur → Gestion → Services et applications → Services", trouvez les services **VMware NAT service** et **VMware DHCP service**, et assurez-vous qu'ils sont démarrés.

  2. Si des problèmes surviennent dans la machine virtuelle VMware : Solution : accédez au dossier de la machine virtuelle créée, trouvez le fichier avec l'extension .vmx, ouvrez-le avec le Bloc-notes, **trouvez manuellement** vmci0.present='TRUE', changez true en false, puis enregistrez. Si une autre boîte de dialogue apparaît, cliquez sur OK.

  3. Définissez le mode de connexion sur Host-only.

  4. Ouvrez l'éditeur de réseau virtuel VMware et vérifiez la configuration : Comme indiqué dans l'image, le segment réseau virtuel est 192.168.206.X

  5. Vérifiez l'adresse IP de la carte réseau virtuelle VMnet1 : Utilisez la commande ping pour tester, vous constaterez que la communication est possible.

  6. Configurez l'adresse IP de la carte réseau virtuelle dans la machine virtuelle : → Utilisez ip addr show pour constater que la carte réseau nommée eth0 n'a pas d'adresse IP configurée.

    → Utilisez su pour passer à l'utilisateur root, puis définissez l'adresse IP : ip addr add dev eth0 192.168.206.8/24 (où 24 représente le masque de sous-réseau de 24 bits, et l'adresse IP doit être dans le même segment réseau que VMnet1, soit 192.168.206.X, ici nous utilisons 8).

    → Vous pouvez maintenant voir que l'adresse IP a été définie avec succès.

Vous pouvez ping le système hôte (constatant que le ping réussit) :

ping 192.168.206.1

Vous pouvez également ping le système guest depuis la console Windows 10 :

ping 192.168.206.8

Cela indique que les systèmes guest et hôte ont été correctement connectés en réseau.

Note : cette configuration ne s'applique qu'au système guest actuel. L'adresse IP disparaîtra après le redémarrage du système. Vous pouvez mettre la machine virtuelle en veille pour conserver l'état actuel.

Deuxième méthode de configuration de l'adresse IP de la carte réseau virtuelle VMnet1

De nombreux utilisateurs Windows sont familiers avec l'outil en ligne de commande ipconfig, utilisé pour obtenir des informations de configuration de l'interface réseau et les modifier. Linux dispose d'un outil similaire, à savoir **ifconfig** (interfaces config). Il est généralement nécessaire de se connecter en tant que root pour l'utiliser. Entrez la commande suivante pour voir les informations de la carte réseau actuelle :

ifconfig

La commande pour attribuer une adresse IP à la carte eth0 est : (doit impérativement être dans le même segment réseau que VMnet1, soit 192.168.206.X)

ifconfig eth0 192.168.206.8

Configuration du mode NAT

Les étapes sont essentiellement les mêmes que ci-dessus. Il est important de s'assurer que la carte réseau virtuelle VMware8 et l'adresse IP de la machine virtuelle se trouvent dans le même segment réseau :

La commande la plus importante est :

ifconfig eth0 192.168.230.2

Configuration du mode pont (Bridge)

  1. Vérifiez l'adresse IP de la connexion locale : Étant donné que ma connexion locale utilise une acquisition automatique d'IP, je dois entrer la commande suivante dans cmd pour la consulter :

    ipconfig
    

    L'effet affiché est comme suit : l'IP du segment de la connexion locale est : 192.168.1.X

  2. Définissez le mode de connexion de la machine virtuelle : D'abord, définissez le mode de connexion sur pont :

    Dans l'éditeur de réseau virtuel, il est recommandé de ne pas choisir automatique pour la carte réseau bridgée, mais de sélectionner celle que vous utilisez (ici j'utilise le Wi-Fi) :

  3. Entrez la commande suivante pour définir l'IP de CentOS, en s'assurant qu'elle appartient au segment 192.168.1.X : ``` ifconfig eth0 192.168.1.39

    
    

Les résultats de ping mutuel entre les systèmes guest et hôte sont les suivants :

Cela montre que la communication via le réseau externe est possible.

Remarque : après un redémarrage, les IP des trois méthodes ci-dessus seront perdues. Pour les conserver de manière permanente, elles doivent être écrites dans les fichiers de configuration.

Outil de connexion distant SecureCRT

Connexion

  1. Ouvrez le logiciel, sélectionnez "File → Quick Connect", la boîte de dialogue suivante s'affichera :
  2. Dans l'interface ci-dessus, entrez l'adresse IP de la machine virtuelle, ainsi que le nom d'utilisateur : root, puis commencez la connexion.

Note : dans d'autres versions de Linux, l'utilisation de root pour la connexion est interdite, il est nécessaire de se connecter avec un utilisateur normal.

De plus, si vous souhaitez vous connecter à Ubuntu via SecureCRT, vous devez d'installer ssh dans Ubuntu. Exécutez la commande suivante pour installer :

sudo apt-get install openssh-server openssh-client

Entrez ensuite le mot de passe de l'utilisateur root :

Le succès est maintenant complet !

Configuration du logiciel SecureCRT

Étant donné que j'ai installé la version chinoise de CentOS, afin d'éviter les caractères illisibles lors de l'utilisation du logiciel, une configuration est nécessaire :

Sélectionnez la barre de menu "Options → Session Options", la boîte de dialogue suivante s'affichera :

Modifiez d'abord la couleur d'arrière-plan du terminal (selon vos habitudes). Ensuite, modifiez la taille de la police, etc. :

Ensuite, définissez l'encodage sur la norme internationale.

Outil de copie de fichiers WinSCP

Fonctionnalités très puissantes :

  • Intégration parfaite avec Windows (glisser-déposer, URL, raccourcis)
  • Prise en charge de toutes les opérations de fichiers courantes
  • Prise en charge des protocoles SFTP et SCP basés sur SSH-1, SSH-2
  • Prise en charge des scripts de traitement par lots et des modes en ligne de commande
  • Plusieurs modes de synchronisation de répertoires semi-automatiques et automatiques
  • Éditeur de texte intégré
  • Prise en charge de l'authentification par mot de passe SSH, interaction au clavier, clé publique et Kerberos (GSS)
  • Prise en charge de divers types d'authentification par clé publique via l'intégration avec Pageant (PuTTY Agent)
  • Fournit les interfaces Windows Explorer et Norton Commander
  • Optionnellement stocke les informations de session
  • Peut stocker les paramètres dans des fichiers de configuraton plutôt que dans le registre, adapté aux opérations sur des supports mobiles

Ainsi, la transmission de fichiers entre Linux et Windows devient beaucoup plus pratique.

Après avoir ouvert le logiciel, entrez l'adresse IP de la machine virtuelle et le mot de passe de l'utilisateur root pour vous connecter :

L'interface affichée après l'exécution est la suivante :

Étiquettes: VMware CentOS réseaux virtuels SecureCRT WinSCP

Publié le 8 juin à 16h35