• [^] # Re: Sans le network manager

    Posté par . En réponse au message [RESOLU] comment activer NetworkManager dans VirtuaBox. Évalué à 3.

    Le résultat de la commande ip route :

    root@slackbox:~# ip route
    127.0.0.0/8 dev lo scope link
    192.168.247.0/24 dev eth1 proto kernel scope link src 192.168.247.5

    Pas de route par défaut, pas la même configuration que sous Mint.

    Sur l’invité Mint tu n’es pas en mode bridge, et tu as bien une route par défaut :

    default via 10.0.2.2 dev enp0s3 proto static metric 100

    Tu peux voir que tu as une adresse 10.0.2.2 qui est sur un autre réseau, qui est le VLAN Virtualbox (c’est n’est pas une « vraie » interface, c’est pour ça que tu ne la vois pas quand tu listes les interfaces sous Windows).

    Donc tu peux, sous Slackware, ajouter la route par défaut avec la commande (à lancer en root)

    ip route add default via 192.168.247.1 dev eth0

    Sinon, configurer la VM Slackware de la même manière que la VM Mint, puisque que ça fonctionne ?

    Comment fait-on pour rediriger un port ?

    Pour rediriger un port entre une VM Virtualbox et son hôte c’est dans la configuration du réseau virtuel sous Virtualbox que ça se passe, mais tu verras ça plus tard... il faudrait déjà que tu aies un accès à Internet...

    Les fichiers dans /etc/network :
    Il y a plusieurs sous-dossiers et je ne sais pas quoi y chercher :

    C’est le fichier "interfaces" qui nous intéresse en premier lieu.

    Voilà ce qu'il contient, je dois y rajouter quoi ?

    DO NOT EDIT THIS FILE BY HAND - YOUR CHANGES WILL BE OVERWRITTEN

    Sous Linux, dans tous les fichiers de configuration et les scripts, les lignes qui commencent par # ne sont pas destiné au système mais à l’utilisateur lui-même. Ces commentaires sont rarement (pour ne pas dire jamais) traduits, c’est pour ça qu’il faut maîtriser un anglais basique pour utiliser des distributions comme Slackware...

    Donc pour celui-là il ne faut rien y ajouter ;) Comme explique le commentaire, il est « dynamique », le programme resolvconf va venir l‘éditer au besoin. Cela dit, sous Slack c’est bien possible qu’il doive être édité à la main. Il devrait contenir deux (au moins une) lignes pour indiquer un serveur de noms (DNS). Pour tester, tu peux indiquer les serveurs DNS publics de Google en ajoutant ces deux lignes :

    nameserver 8.8.8.8
    nameserver 8.8.4.4

    (il te faut une route par défaut pour commencer de toute façon...)

    Comparaison de la configuration des deux VM au niveau de VirtualBox.
    C'est ce que j'avais regardé en premier, mais il n'y a aucune différence.

    Comment as-tu comparé ? Il y a manifestement une différence de configuration (ta VM est en NAT, ta Slackware en bridge...), essaye de lancer un diff (avec la commande diff) sur les deux fichiers de configuration ? Mets la VM Slackware en NAT déjà, ça devrait fonctionner comme ça au départ... Ou recommence la création de la VM peut-être, voire en clonant celle qui fonctionne ?