Geekflare est soutenu par son public. Nous pouvons percevoir des commissions d'affiliation sur les liens d'achat présents sur ce site.
En Linux et Mise en réseau Dernière mise à jour : 25 septembre 2023
Partager sur :
Invicti Web Application Security Scanner - la seule solution qui offre une vérification automatique des vulnérabilités avec Proof-Based Scanning™.

Nouveau look. Nouveau CentOS !

Oui, c’est ce que dit CentOS 7

Quoi qu’il en soit, j’ai récemment installé CentOS 7 sur VMware, et l’installation s’est déroulée sans problème. Immédiatement après l’installation, j’ai essayé de naviguer sur le web, et cela n’a pas fonctionné

En faisant du dépannage de base, j’ai remarqué qu’il n’y avait pas d’IP quand je faisais ifconfig

[chandan@localhost ~]$ ifconfig
ens32 : flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
ether 00:0c:29:68:22:e2 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo : flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 0 (Local Loopback)
RX packets 642 bytes 55820 (54.5 KiB)

RX

 errors 0 dropped 0 overruns 0 frame 0
TX packets 642 bytes 55820 (54.5 KiB)

TX

 errors 0 dropped 0 overruns 0 carrier 0 collisions 0
[chandan@localhost ~]$

Êtes-vous dans la même situation que moi ?

Dans cet article, je vais vous expliquer comment résoudre le problème si vous n’avez pas accès à Internet sur VMware avec CentOS 7

Cela m’amène à penser que l’adaptateur réseau n’est pas activé ou qu’il n’a pas réussi à obtenir une adresse IP DHCP

Solution

  • Accédez au terminal/console
  • Devenez root si vous ne l’êtes pas déjà
  • Exécutez la commande dhclient -v
  • Vous remarquerez que l’adresse IP est liée comme indiqué ci-dessous
[root@localhost network-scripts]# dhclient -v
Internet Systems Consortium DHCP Client 4.2.5 Copyright 2004-2013
Internet Systems Consortium. Tous droits réservés. Pour plus d'informations, veuillez consulter https://www.isc.org/software/dhcp/ Listening on LPF/ens32/00:0c:29:68:22:e2
Sending on LPF/ens32/00:0c:29:68:22:e2
Sending on Socket/fallback DHCPDISCOVER on ens32 to 255.255.255.

255

 port 67 intervalle 4 (xid=0x433a9e33) DHCPREQUEST sur ens32 à 255.255.255.255 port 67 (xid=0x433a9e33)
DHCPOFFER de 172.16.179.254 DHCPACK de 172.16.179.254 (xid=0x433a9e33) lié à 172.16.179.136 -- renouvellement dans 822 secondes.
[root@localhost network-scripts]#

Boom, c’est tout, vous devriez avoir Internet maintenant.Vous remarquerez également l’IP lorsque vous ferez ifconfig

[root@localhost network-scripts]# ifconfig
ens32 : flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 172.16.179.136 netmask 255.255.255.0 broadcast 172.16.179.255
ether 00:0c:29:68:22:e2 txqueuelen 1000 (Ethernet)
RX packets 11 bytes 1255 (1.2 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 23 bytes 3536 (3.4 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo : flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 0 (Local Loopback)
RX packets 770 bytes 66956 (65.3 KiB)

RX

 errors 0 dropped 0 overruns 0 frame 0
TX packets 770 bytes 66956 (65.3 KiB)

TX

 errors 0 dropped 0 overruns 0 carrier 0 collisions 0

Ajoutez ceci dans le démarrage automatique

Vous pourriez être intéressé par l’ajout de ce script au démarrage automatique, afin de ne pas avoir à le faire à chaque fois que vous démarrez la VM CentOS

Voici comment vous pouvez ajouter le script à l’auto-startup, afin qu’il démarre automatiquement après le redémarrage de la VM

  • Allez dans /etc/init.d
  • Créez un fichier avec ce qui suit, j’ai gardé le nom“net-autostart
#!/bin/bash
# Solution pour "Pas de connexion Internet depuis VMware"
#
### BEGIN INIT INFO
# Default-Start : 2 3 4 5

#

 Default-Stop : 0 1 6

### END

 INIT INFO

dhclient

-v
  • Enregistrez le fichier
  • Changez la permission du fichier comme exécutable
chmod 755 net-autostart
  • Ajoutez ce script pour le démarrage automatique à l’aide de la commande chkconfig
chkconfig --add net-autostart
  • Redémarrez la VM pour tester

J’espère que cela vous aidera

Si vous souhaitez maîtriser les compétences en matière d’administration Linux, consultez ce cours.

  • Chandan Kumar
    Auteur
    Chandan Kumar est le fondateur de Geekflare. Il a aidé des millions de personnes à exceller dans le domaine numérique. Passionné de technologie, il s'est donné pour mission d'explorer le monde et d'amplifier la croissance des professionnels et des entreprises.
Merci à nos sponsors
D'autres bonnes lectures sur Linux
Alimentez votre entreprise
Quelques outils et services pour aider votre entreprise à se développer.
  • Invicti utilise le Proof-Based Scanning™ pour vérifier automatiquement les vulnérabilités identifiées et générer des résultats exploitables en quelques heures seulement.
    Essayez Invicti
  • Web scraping, proxy résidentiel, proxy manager, web unlocker, search engine crawler, et tout ce dont vous avez besoin pour collecter des données web.
    Essayez Brightdata
  • Monday.com est un système d'exploitation tout-en-un qui vous aide à gérer vos projets, vos tâches, votre travail, vos ventes, votre CRM, vos opérations, vos flux de travail et bien plus encore.
    Essayez le lundi
  • Intruder est un scanner de vulnérabilité en ligne qui détecte les faiblesses de votre infrastructure en matière de cybersécurité, afin d'éviter des violations de données coûteuses.
    Essayer l'intrus