OVH Cloud OVH Cloud

127.0.0.1 et etho

2 réponses
Avatar
gluck
Bonjour,

C'est quoi la corrélation entre la boucle locale et l'ip de etn0 (ex:
192.168.1.1), pourquoi certains services qui tournent sur 127.0.0.1 ne
tournent pas sur 192.168.1.1? (controlé par nmap)
Et s'il y a un eth1 (192.168.1.2) sur la même machine, que se passe-t-il?
Merci de vos réponses.

2 réponses

Avatar
Pascal
Salut,

gluck wrote:

C'est quoi la corrélation entre la boucle locale et l'ip de etn0 (ex:
192.168.1.1),


Aucune corrélation a priori, ce sont des interfaces indépendantes.

pourquoi certains services qui tournent sur 127.0.0.1 ne
tournent pas sur 192.168.1.1? (controlé par nmap)


Parce qu'ils sont programmés ou configurés pour agir ainsi. Un service
peut écouter sur toutes les interfaces et adresses de la machine, un
autre peut n'écouter que sur certaines interfaces ou adresses
particulières. D'autre part, s'il y a un firewall, il peut être
configuré pour empêcher ou autoriser l'accès à un service via certaines
interfaces ou adresses.

Et s'il y a un eth1 (192.168.1.2) sur la même machine, que se passe-t-il?


Voir au dessus : cela dépend des services, de leur configuration, du
firewall...

Avatar
Anthony Fleury
gluck wrote:

Bonjour,


Bonjour,

C'est quoi la corrélation entre la boucle locale et l'ip de etn0 (ex:
192.168.1.1),


Aucune, si une application n'a pas à sortir de la machine, elle utilise
127.0.0.1. Si jamais une application doit contacter le reseau qui est sur
le sous reseau auquel appartient 192.168.1.1 alors elle passera par cette
adresse là. Les deux adresses designent la même machine mais cette machine
n'appartient pas au «même reseau» pour les deux.

Exemple : Soit deux machines :
- 192.168.0.1 qui possède un serveur mail et un logiciel de traitement de
spam (qui est joignable sur le port 42424 par exemple)
- 192.168.0.2 qui possède un serveur mail seulement.

192.168.0.2 va contacter 192.168.0.1 sur le port 42424 pour vérifier un mail
par le filtre et ainsi va utiliser le logiciel qui est sur 192.168.0.1.
Par contre, si la première machine recoit un mail, celle ci utilisera
127.0.0.1 pour utiliser le logiciel de spam toujours sur 42424. En effet,
pour cette machine il n'est pas question de sortir sur le reseau vu que
c'est déjà cette machine qui a le logiciel.

pourquoi certains services qui tournent sur 127.0.0.1 ne
tournent pas sur 192.168.1.1? (controlé par nmap)


Quel serait l'utilité ? 192.168.1.1 est utilisé pour contacter la machine de
l'extérieur, quand on est sur la machine on utilise 127.0.0.1. Pourquoi ne
pas utiliser le chemin le plus court ?

Et s'il y a un eth1 (192.168.1.2) sur la même machine, que se passe-t-il?


Là je ne comprends pas trop, ce serait une deuxième carte reseau qui aurait
une adresse de 192.168.1.2 sur la même machine que l'autre interface
192.168.1.1 ? Donc une même machine aurait deux adresses sur le même
reseau ? je ne vois aucun intêret à cette manoeuvre. D'habitude ce sont des
passerelles qui ont deux interfaces reseaux, et les deux interfaces sont
sur des sous reseaux différents.

Anthony
--
Alan Turing thought about criteria to settle the question of whether
machines can think, a question of which we now know that it is about as
relevant as the question of whether submarines can swim.
-- Dijkstra