Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
docs:network:routage [25-02-2007 18:55] edmc73 |
docs:network:routage [04-04-2013 22:06] (Version actuelle) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Router des ports d'un ordinateur vers un autre ====== | ====== Router des ports d'un ordinateur vers un autre ====== | ||
+ | |||
===== Présentation du problème ===== | ===== Présentation du problème ===== | ||
Ligne 12: | Ligne 13: | ||
Le but du jeu est de faire passer les connections arrivant du réseau extérieur (le net) vers le PC2 en passant par le PC1, ce que nous verrons avec les suppositions suivantes : | Le but du jeu est de faire passer les connections arrivant du réseau extérieur (le net) vers le PC2 en passant par le PC1, ce que nous verrons avec les suppositions suivantes : | ||
- | 1 - nous faisons tourner la mule sur le PC 2 et elle écoute sur les ports 4661 et 4662 en TCP.\\ | + | 1 - nous faisons tourner la mule sur le PC 2 et elle écoute sur les ports 4662 en TCP et 4672 en UDP.\\ |
2 - Le PC2 a une IP de 192.168.1.2 (peu importe la version de l' | 2 - Le PC2 a une IP de 192.168.1.2 (peu importe la version de l' | ||
3 - Le PC1 tourne sous Windows XP (je ferais des additions pour Linux, BSD et Mac si j'ai le temps un jour, si vous êtes sous une version antérieure de Windows, oubliez, c'est pas possible. | 3 - Le PC1 tourne sous Windows XP (je ferais des additions pour Linux, BSD et Mac si j'ai le temps un jour, si vous êtes sous une version antérieure de Windows, oubliez, c'est pas possible. | ||
+ | |||
+ | <note importante> | ||
+ | Si pendant les manipulations suivantes vous obtenez le moindre message d' | ||
+ | </ | ||
===== 1 - Préparation ===== | ===== 1 - Préparation ===== | ||
Ligne 51: | Ligne 56: | ||
< | < | ||
- | Netsh routing ip nat> add portmapping “Connexion au reseau local” tcp 0.0.0.0 | + | Netsh routing ip nat> add portmapping “Connexion au reseau local” tcp 0.0.0.0 |
- | Netsh routing ip nat> add portmapping “Connexion au reseau local” | + | Netsh routing ip nat> add portmapping “Connexion au reseau local” |
Netsh routing ip nat> bye ENTREE | Netsh routing ip nat> bye ENTREE | ||
</ | </ | ||
- | Et voilà, c'est parti. Ce que vous avez fait, c'est dit au PC1 d' | + | Et voilà, c'est parti. Ce que vous avez fait, c'est dit au PC1 d' |
Voilà, j' | Voilà, j' | ||
Ligne 81: | Ligne 86: | ||
< | < | ||
- | iptables -t nat -A PREROUTING -p tcp --dport | + | iptables -t nat -A PREROUTING -p tcp --dport |
- | iptables -t nat -A PREROUTING -p tcp --dport | + | iptables -t nat -A PREROUTING -p udp --dport |
</ | </ | ||
Ligne 89: | Ligne 94: | ||
< | < | ||
- | rdr on eth0 proto tcp from any to any port 4661 -> 192.168.1.2 | ||
rdr on eth0 proto tcp from any to any port 4662 -> 192.168.1.2 | rdr on eth0 proto tcp from any to any port 4662 -> 192.168.1.2 | ||
+ | rdr on eth0 proto udp from any to any port 4672 -> 192.168.1.2 | ||
</ | </ | ||
---- | ---- | ||
- | //source: http:// | + | // |
auteur: [[user: | auteur: [[user: | ||