Not IP Masquerading

DJ Art djart at linux.gr
Sun Dec 17 22:07:00 EET 2000


 Πώς γίνεται να στηθεί ένα Linux Box σαν gateway για άλλα μηχανήματα,
αλλά με διαφορά από το IP MASQ ότι αυτά τα "άλλα" μηχανήματα έχουν
πραγματικές IP addresses ??? 

Αναλύω (1ο επίπεδο):

Έστω ότι έχουμε ένα PC Linux με 2 κάρτες Ethernet και άλλα π.χ. 10 PCs
με 1 Ethernet. Όλα αυτά τα μηχανήματα θέλουμε να έχουν πραγματικές IP
addresses, αλλά θέλουμε τα 10 αυτά PCs να έχουν σαν gateway το PC με τις
2 κάρτες. Δηλαδή το 1ο PC να λειτουργεί σαν router για τα άλλα PCs.

Συμπεραίνω ότι δεν κάνει το IP Masquerading.

Αναλύω (2ο επίπεδο):

Το πρώτο παράδειγμα μοιάζει βλακώδες. Μπαίνω σε βαθιά νερά τώρα:

Έχουμε 2 PCs, τα οποία βλέπουν Internet από το Πανεπιστήμιο με 2
πραγματικές IPs με Ethernet. Βγάζουμε την ethernet κάρτα από το 2ο pc
και αντικαθιστούμε με ΑΤΜ κάρτα. Στο 1ο PC κρατάμε την Ethernet και
προσθέτουμε μία ATM κάρτα.

Λοιπόν, δεν αναλύω το ΑΤΜ κομμάτι. Δουλεύει όμως και μάλιστα δουλεύει με
TCP/IP. Δηλαδή τα 2 αυτά PCs μεταξύ τους επικοινωνούν με TCP/IP. Ωραία.
Θέλουμε τώρα το 1ο PC να λειτουργεί σαν router για το 2ο και το 2ο να
έχει την IP address που θα είχε αν ήταν συνδεδεμένο με τo Ethernet.

Σχήμα:

Παλιά:
Internet | ---->  PC1

Internet | ---->  PC2


Στόχος:
---------        ---------------------------------
Internet | ----> |Eth. Card <--- PC1 --> ATM card| ---> (ATM network)
<-- PC2
---------        --------------------------------- 

Αλλά, ξαναλέω, όλα αυτά με Real IP addresses.

1) Αν είναι εφικτό, να υποθέσω πως το PC1 θα χρειαστεί άλλη μία real IP,
σωστά ??

2) Τί HowTo να διαβάσω ?? Το IP MASQ πάντως δουλεύει στο παραπάνω
μοντέλο. Απλά, το 2ο μηχάνημα χάνει την πραγματική του IP. Λέω μήπως
μπορώ να το αποφύγω αυτό.


-- 
DJ Art (aka Kyritsis Athanasios) <djart at hellug.gr>
Studying Electrical & Computer Engineering @ UPatras
http://members.hellug.gr/djart




More information about the Linux-greek-users mailing list