OVH Cloud OVH Cloud

[Q] IP publique/IP privée

7 réponses
Avatar
brainless
je souhaiterai prendre le contrôle à distance d'un Mac... qui se trouve
derrière une borne Airport...

se connecter sur un Mac qui a une adress publique, pas de pb : je sais
faire ça.

Mais comment faire pour un Mac caché derrière une borne Airport dont
l'ip est un truc du genre 10.0.0.2 ?

en cherchant un peu, j'ai cru comprendre qu'il fallait faire du NAT.
j'ai juste ? Mais c'est quoi et on fait comment avec Airport ?

Merci pour le coup de pouce.

7 réponses

Avatar
pasNONcal.gourdelOUI
Dr. NoBrain wrote:

je souhaiterai prendre le contrôle à distance d'un Mac... qui se trouve
derrière une borne Airport...


un peu ambigu, quel protocole ?

se connecter sur un Mac qui a une adress publique, pas de pb : je sais
faire ça.

Mais comment faire pour un Mac caché derrière une borne Airport dont
l'ip est un truc du genre 10.0.0.2 ?

en cherchant un peu, j'ai cru comprendre qu'il fallait faire du NAT.
j'ai juste ? Mais c'est quoi et on fait comment avec Airport ?


Exactement,
concrètement, imaginons que tu souhaites faire du ssh
sur ta machine sans airport dont l'adresse est
xxx.yyy.zzz.ttt. Tu taperas sur ton terminal
ssh xxx.yyy.zzz.ttt
Par défault, le paquet IP est envoyé sur le port 22
(jette un oeil sur le tableau de bord partage, les réglages
du firewall te renseigneront sur les ports).

Maintenant, imaginons que tu as ton airport
dont l'adresse publique est xxx.yyy.zzz.ttt,
il faut que la borne airport ou plus généralement
le routeur comprenne qu'il doit rediriger ce paquet
vers l'adresse interne 10.0.0.2

On ouvre Utilitaire admin Airport, réglages mappage
de port, tu demande ajouter
port public 22
Adresse privée 10.0.0.2
port privé 22
Tu taperas sur ton terminal
ssh xxx.yyy.zzz.ttt

Pour mémoire, il me semble me souvenir que les adresses
du type 10.0.0.2 risquent d'être en conflit avec la
distribution DHCP d'adresse et qu'il vaut mieux
configurer les adresses attribuees manuellement
en commencant plus haut
du type 10.0.0.201, 10.0.0.202 etc...

Dernière remarque, toute ouverture de port
constitue un risque d'attaque et il ne faut pas
ouvrir de ports inutilement.

Merci pour le coup de pouce.
De rien

--
Retirer les majuscules de ma signature

Avatar
brainless
Pascal Gourdel wrote:

je souhaiterai prendre le contrôle à distance d'un Mac... qui se trouve
derrière une borne Airport...


un peu ambigu, quel protocole ?
Effectivement... je n'ai pas été clair (l'émotion tout ça ;-)


Un peu de tout en fait : AFP, SSH (pour faire mumuse), et surtout Share
My Desktop que je voudrais tester et qui à l'air génial si j'en crois ce
que j'ai vu sur le web.

[SNIP]

Pour mémoire, il me semble me souvenir que les adresses
du type 10.0.0.2 risquent d'être en conflit avec la
distribution DHCP d'adresse et qu'il vaut mieux
configurer les adresses attribuees manuellement
en commencant plus haut
du type 10.0.0.201, 10.0.0.202 etc...
Intéressant : ce n'est pas tombé dans l'oreille d'un sourd.


On ouvre Utilitaire admin Airport, réglages mappage
de port, tu demande ajouter
port public 22
Adresse privée 10.0.0.2
port privé 22
Tu taperas sur ton terminal
ssh xxx.yyy.zzz.ttt
J'imagine que SMD doit avoir un port bien à lui. Bon, je cherche dans la

doc et je fais le mappage comme expliqué plus haut.

Une autre question cependant : si faire du NAT équivaut à diriger un
port pulic vers un port privé d'une ip interne, comment faire lorsque
l'on veut atteindre par SSH (par exemple) plusieurs machines derrière la
borne Airport, donc avec des ip internes de types 10.0.0.210,
10.0.0.211, 10.0.0.212, etc... ?

C'est que, a un moment donné il faut bien lui dire que c'est pas la
10.0.0.211, mais la 10.0.0.212 que je veux, non?

Dernière remarque, toute ouverture de port
constitue un risque d'attaque et il ne faut pas
ouvrir de ports inutilement.
entendu... et merci pour l'aide !



Avatar
pasNONcal.gourdelOUI
Dr. NoBrain wrote:

Pascal Gourdel wrote:

je souhaiterai prendre le contrôle à distance d'un Mac... qui se trouve
derrière une borne Airport...


un peu ambigu, quel protocole ?
Effectivement... je n'ai pas été clair (l'émotion tout ça ;-)


Un peu de tout en fait : AFP, SSH (pour faire mumuse), et surtout Share
My Desktop que je voudrais tester et qui à l'air génial si j'en crois ce
que j'ai vu sur le web.
connait pas


On ouvre Utilitaire admin Airport, réglages mappage
de port, tu demande ajouter
port public 22
Adresse privée 10.0.0.2
port privé 22
Tu taperas sur ton terminal
ssh xxx.yyy.zzz.ttt
J'imagine que SMD doit avoir un port bien à lui. Bon, je cherche dans la

doc et je fais le mappage comme expliqué plus haut.

Une autre question cependant : si faire du NAT équivaut à diriger un
port pulic vers un port privé d'une ip interne, comment faire lorsque
l'on veut atteindre par SSH (par exemple) plusieurs machines derrière la
borne Airport, donc avec des ip internes de types 10.0.0.210,
10.0.0.211, 10.0.0.212, etc... ?

C'est que, a un moment donné il faut bien lui dire que c'est pas la
10.0.0.211, mais la 10.0.0.212 que je veux, non?


il suffit de trouver un port inutilisé, par exemple,
chez moi le port 8080 (c'est le réglage par défaut pour certains
logiciels de webcam). Je route de la façon suivante

port public 80
Adresse privée 10.0.0.201
port privé 80
port public 8080
Adresse privée 10.0.0.201
port privé 80

si l'on tape de l'extérieur
http: xxx.yyy.zzz.ttt
on tombe sur le web de la machine 201
tandis qu'avec
http: xxx.yyy.zzz.ttt:8080
on tombe sur celui de la 202

je pense qu'une manip equivalente
devrait permettre
d'utiliser une commande
ssh xxx.yyy.zzz.ttt:8081
mais il faut tester

Il te reste à trouver quels sont les ports que l'on peut squatter
sans bloquer ton fonctionnement normal réseau.
entendu... et merci pour l'aide !
de rien




Avatar
jperrocheau
Dr. NoBrain wrote:

Je souhaiterais prendre le contrôle à distance d'un Mac... qui se trouve
derrière une borne Airport...

Se connecter sur un Mac qui a une adress publique, pas de pb : je sais
faire ça.

Mais comment faire pour un Mac caché derrière une borne Airport dont
l'ip est un truc du genre 10.0.0.2 ?


10.0.1.x..


En cherchant un peu, j'ai cru comprendre qu'il fallait faire du NAT.


En ayant des adresses du type 10.0.1.x tu es déjà obligé de faire du
NAT.

j'ai juste ? Mais c'est quoi et on fait comment avec Airport ?


Plus exactement régler le PAT (Port Asdress Translation) dans ta
borne...Onglet "Port Mapping" dans "AirPort Admin Utility".

Tu expliques ce que tu veux faire "exactement"...


--
Jacques PERROCHEAU
______________________________________________________________
e-mail: mailto:

Avatar
jperrocheau
Pascal Gourdel wrote:

Pour mémoire, il me semble me souvenir que les adresses
du type 10.0.0.2 risquent d'être en conflit avec la
distribution DHCP d'adresse et qu'il vaut mieux
configurer les adresses attribuees manuellement
en commencant plus haut
du type 10.0.0.201, 10.0.0.202 etc...


???, légende urbaine ?

--
Jacques PERROCHEAU
______________________________________________________________
e-mail: mailto:

Avatar
pasNONcal.gourdelOUI
Jacques Perrocheau wrote:

Pascal Gourdel wrote:

Pour mémoire, il me semble me souvenir que les adresses
du type 10.0.0.2 risquent d'être en conflit avec la
distribution DHCP d'adresse et qu'il vaut mieux
configurer les adresses attribuees manuellement
en commencant plus haut
du type 10.0.0.201, 10.0.0.202 etc...


???, légende urbaine ?


Voilà ce qui arrive quand on a la flemme de citer ses sources,
source http://www.apple.com/airport/
(lien vers doc pdf "Designing AirPort Extreme Networks"
page 26, il est expliqué
When you configure Ethernet clients manually for a base station that
provides NAT services over Ethernet, use IP addresses in the range
10.0.1.201 to 10.0.1.254.

A posteriori, je me dis que ma traduction tient la route...
--
Retirer les majuscules de ma signature


Avatar
jperrocheau
Pascal Gourdel wrote:

en commencant plus haut
du type 10.0.0.201, 10.0.0.202 etc...


???, légende urbaine ?


Voilà ce qui arrive quand on a la flemme de citer ses sources,
source http://www.apple.com/airport/
(lien vers doc pdf "Designing AirPort Extreme Networks"
page 26, il est expliqué
When you configure Ethernet clients manually for a base station that
provides NAT services over Ethernet, use IP addresses in the range
10.0.1.201 to 10.0.1.254.

A posteriori, je me dis que ma traduction tient la route...


Cela me parait être une recommandation "d'usage" pas une obligation, ici
derrière une borne Airport réglée pour faire du NAT et PAT, serveur DHCP
activé, j'ai des adresses fixes dans le bas de la gamme, no problem...

--
Jacques PERROCHEAU
______________________________________________________________
e-mail: mailto: