j'ai installé le serveur Ubuntu sur la boîte virtuelle. Lorsque j'exécute la commande "ifconfig", elle affiche les informations d'eth0 et de bouclage avec l'adresse inet6. Mais je veux l'adresse ipv4 au lieu d'ipv6 et je ne suis pas sûr de la configuration de la carte réseau de la virtualbox comme iam utilisant le wifi sur mon pc. Aidez-moi, s'il vous plaît
Comme je peux le deviner, vous avez utilisé le mode pont pour Internet, mais votre DHCP ne fournit pas d'adresse IP à votre port ou vous n'avez pas activé la mise en réseau. oui, ça se voit comme ça
eth0 Link encap:Ethernet HWaddr e8:11:32:db:1b:a5
inet6 addr: fe80::ea11:32ff:fedb:1ba5/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:68323 errors:0 dropped:0 overruns:0 frame:0
TX packets:51953 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:82498217 (82.4 MB) TX bytes:4621046 (4.6 MB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:9075 errors:0 dropped:0 overruns:0 frame:0
TX packets:9075 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:916870 (916.8 KB) TX bytes:916870 (916.8 KB)
Solution: démarrez votre gestionnaire de réseau en utilisant
Sudo service network-manager start
ou utiliser si déjà commencé
Sudo service network-manager restart
ou
Sudo ip link set eth0 up
ou
Sudo nmcli nm enable true
ou activer en utilisant l'interface graphique
network-manager--> Enable Networking and connect wired connection
ou
si vous rencontrez toujours un problème, cela signifie que votre dhcp wifi ne fournit pas d'adresse ip à VM alors vous pouvez changer de mode bridge
en NAT
pour Internet, vous obtiendrez ainsi une adresse IP privée et pourrez vous connecter à Internet.
Outre le mode ponté, je devais désactiver ipv6 conformément à ce post pour le faire fonctionner: https://superuser.com/questions/1146122/ubuntu-virtualbox-guest-does-not-get-ipv4- en mode ponté/1148247 # 1148247? newreg = 7c77aaf0882540148a3700242cd05d0b
Coller les étapes ci-dessus: Ouvrez /etc/default/grub
Dans ce fichier, trouvez cette ligne:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
et le changer pour:
GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1 quiet splash"
Enregistrez le fichier et mettez à jour GRUB en lançant:
Sudo update-grub
Maintenant, redémarrez la VM. La prochaine fois, il affiche l'adresse IPv4 appropriée.
Pouvez-vous vous assurer que vous avez configuré votre interface virtuelle en mode ponté?
Si vous utilisez une connexion sans fil, la Vbox ne prendra pas en charge IPv6 en mode ponté, comme vous pouvez le constater dans le manuel de la Vbox:
https://www.virtualbox.org/manual/ch06.html#network_bridged
J'espère que cela t'aides.