IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Applications Discussion :

Problème de connexion entre mon host et ma VM [linux]


Sujet :

Applications

  1. #21
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    18 020
    Points
    44 705
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 18 020
    Points : 44 705
    Par défaut
    Du coup ta Debian hôte ping bien la VM ?

    tu pense que je devrais ouvrir le port 4444 sur la vm ?.
    Il faut déjà tester que ton soft réponde en interne. (depuis la VM et depuis l'hôte)
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

  2. #22
    Membre habitué
    Avatar de Code Rom
    Homme Profil pro
    Cherche et essaie de corriger les bugs, ici ou là.
    Inscrit en
    Juin 2009
    Messages
    139
    Points
    160
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Cherche et essaie de corriger les bugs, ici ou là.

    Informations forums :
    Inscription : Juin 2009
    Messages : 139
    Points : 160
    Par défaut
    Oui mon hote debian ping bien la VM :

    thib@thib:~$ sudo ping 192.168.1.17
    [sudo] Mot de passe de thib :
    PING 192.168.1.17 (192.168.1.17) 56(84) bytes of data.
    64 bytes from 192.168.1.17: icmp_seq=1 ttl=64 time=0.496 ms
    64 bytes from 192.168.1.17: icmp_seq=2 ttl=64 time=0.966 ms
    64 bytes from 192.168.1.17: icmp_seq=3 ttl=64 time=1.05 ms
    64 bytes from 192.168.1.17: icmp_seq=4 ttl=64 time=1.12 ms
    ^C
    --- 192.168.1.17 ping statistics ---
    4 packets transmitted, 4 received, 0% packet loss, time 3021ms
    rtt min/avg/max/mdev = 0.496/0.906/1.115/0.242 ms
    sur mon hote soit .27 :

    thib@thib:~$ sudo nmap 192.168.1.27 -p 4444
    [sudo] Mot de passe de thib :
    Starting Nmap 7.93 ( https://nmap.org ) at 2025-01-14 19:36 CET
    Nmap scan report for 192.168.1.27
    Host is up (0.000043s latency).

    PORT STATE SERVICE
    4444/tcp closed krb524

    Nmap done: 1 IP address (1 host up) scanned in 0.08 seconds
    Sur la VM soit .17 :

    thib@thibault:~$ sudo nmap 192.168.1.17 -p 4444
    Starting Nmap 7.93 ( https://nmap.org ) at 2025-01-14 19:38 CET
    Nmap scan report for 192.168.1.17
    Host is up (0.00011s latency).

    PORT STATE SERVICE
    4444/tcp closed krb524

    Nmap done: 1 IP address (1 host up) scanned in 0.07 seconds

  3. #23
    Membre habitué
    Avatar de Code Rom
    Homme Profil pro
    Cherche et essaie de corriger les bugs, ici ou là.
    Inscrit en
    Juin 2009
    Messages
    139
    Points
    160
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Cherche et essaie de corriger les bugs, ici ou là.

    Informations forums :
    Inscription : Juin 2009
    Messages : 139
    Points : 160
    Par défaut
    Re,

    j'ai testé en local sur mon hote et sur la VM.

    Sur l'hote aucun soucis tout fonctionne.

    SUr la VM non :

    server ip : 192.168.1.17

    server port : 4444
    ERROR : connect()
    Function : download_hosts_files()
    Error Number : 111
    Error Message : Connexion refusée
    Il y donc un blocage au niveau de la VM mais lequel ?????

  4. #24
    Candidat au Club
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Janvier 2025
    Messages
    3
    Points
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Janvier 2025
    Messages : 3
    Points : 4
    Par défaut Piste fichier hosts
    bjr,

    ce qui intrigue c'est "Function : download_hosts_files()"

    Un peu comme si le stack de ta VM, côté client, imposait un get_host_by_address, sans finalité mais pour des raisons de sécurité.

    Essaie de créer un fichier hosts dans l'environnement de ton client en codant :
    (pour un test en local ou vers le distant)
    192.168.1.17 toto
    192.168.1.27 titi

    Peu importe le nom de host résolu, il est peut être impératif que l'adresse soit connue (simplement)

    J'ai déjà vu ça dans d'autres environnements.

    D'ailleurs, sur ta VM, en local, ça marcherait peut être en ciblant 127.0.0.1

  5. #25
    Membre habitué
    Avatar de Code Rom
    Homme Profil pro
    Cherche et essaie de corriger les bugs, ici ou là.
    Inscrit en
    Juin 2009
    Messages
    139
    Points
    160
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Cherche et essaie de corriger les bugs, ici ou là.

    Informations forums :
    Inscription : Juin 2009
    Messages : 139
    Points : 160
    Par défaut
    Re

    en fait ça y est ça marche en local cote hote et VM mais pas entre les deux.

    coté VM j'ai mis ces règles dans ufw :

    thib@thibault:~$ sudo ufw status
    Status: active

    To Action From
    -- ------ ----
    4444 ALLOW Anywhere
    4444 ALLOW 192.168.1.27
    4444 ALLOW 192.168.1.17
    4444 (v6) ALLOW Anywhere (v6)
    coté hote les règles sont les suivantes (les mêmes) :

    thib@thib:~$ sudo ufw status
    [sudo] Mot de passe de thib*:
    Status: active

    To Action From
    -- ------ ----
    4444 ALLOW Anywhere
    4444 ALLOW 192.168.1.17
    4444 ALLOW 192.168.1.27
    4444 (v6) ALLOW Anywhere (v6)

    C'est certainement des règles du style qu'il faut creuser, car ça a résolus le blem niveau local. Mais maintenant quelle règles mettre cote hote et cote VM pour obtenir une connexion entre les deux ? j'en ai aucune idées.

  6. #26
    Candidat au Club
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Janvier 2025
    Messages
    3
    Points
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Janvier 2025
    Messages : 3
    Points : 4
    Par défaut
    OK, je comprends que ça marche en boucle localement.

    Ce n'est pas contradictoire avec la piste que j'exposais.

    En boucle locale, le service client connait et accepte bien de cibler sa propre adresse en serveur cible. Ca marcherait aussi en 127.0.0.1.

    Il demande probablement à résoudre l'adresse si elle est différente, client VM vers adresse serveur hote, ou client hote vers adresse serveur sur VM, au travers d'un fichier hosts qu'il n'arrive pas à trouver. D'où le message :

    server ip : 192.168.1.17

    server port : 4444
    ERROR : connect()
    Function : download_hosts_files()
    Error Number : 111
    Error Message : Connexion refusée

    C'est bien un type de problème que j'ai déjà rencontré dans un environnement doté d'une cascade de fichiers hosts depuis celui du stack, commun, jusqu'à ceux des différents environnements clients.
    Essaie quand même de garnir le principal fichier hosts .../etc/hosts
    avec
    192.168.1.17 toto
    192.168.1.27 titi

  7. #27
    Membre habitué
    Avatar de Code Rom
    Homme Profil pro
    Cherche et essaie de corriger les bugs, ici ou là.
    Inscrit en
    Juin 2009
    Messages
    139
    Points
    160
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Cherche et essaie de corriger les bugs, ici ou là.

    Informations forums :
    Inscription : Juin 2009
    Messages : 139
    Points : 160
    Par défaut
    ça marche !!!!!!!!

    je capte absolument pas pourquoi ça venait du hosts, mais milles merci je vais enfin pouvoir re coder.

    C'est coool.

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. Réponses: 1
    Dernier message: 25/03/2020, 19h50
  2. connexion wifi entre mon téléphone et mon ordinateur
    Par Mike2016 dans le forum API standards et tierces
    Réponses: 2
    Dernier message: 20/02/2017, 15h03
  3. Réponses: 1
    Dernier message: 29/01/2010, 00h46
  4. Etablir une connexion entre une VM et un host
    Par silifana dans le forum Réseau
    Réponses: 1
    Dernier message: 17/02/2009, 23h50
  5. Réponses: 4
    Dernier message: 04/07/2002, 13h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo