Πολλοί από σας θα είστε σε κατάσταση όπου έχετε δυο Novell Local Area Netorks
μόνο με μια IP σύνδεση μεταξύ τους. Πώς παίζουμε το multiplayer deathmatch
DOOM για το DOS με αυτή τη διάταξη πιθανά να ρωτήσετε;
Ο Andreas Godzina
<ag@agsc.han.de>
έχει την απάντηση για σας στη μορφή του
ipxtunnel.
Το ipxtunnel παρέχει μια διευκόλυνση τύπου γέφυρας (bridge-like facility) για το IPX επιτρέποντας στα IPX πακέτα να είναι κωδικοποιημένα με διαγράμματα tcp/ip έτσι ώστε να μπορούν να μεταφερθούν μέσω μιας σύνδεσης tcp/ip. Περιμένει για IPX πακέτα και όταν εμφανιστεί ένα το "τυλίγει" με ένα διάγραμμα tcp/ip και το δρομολογεί σε μια μακρινή IP διεύθυνση που εσείς καθορίζετε. Για να λειτουργήσει αυτό φυσικά, θα πρέπει το μηχάνημα που δρομολογείτε το κωδικοποιημένο IPX να τρέχει επίσης ένα αντίγραφο της ίδιας έκδοσης του ipxtunnel όπως εσείς.
Μπορείτε να αποκτήσετε το ipxtunnel από το sunsite.unc.edu ή από κάποιο mirror site.
Έχτισα χωρίς πρόβλημα το ipxtunnel χρησιμοποιώντας τις ακόλουθες εντολές:
# cd /usr/src
# tar xvfz .../ipxtunnel.tgz
# cd ipxtunnel
# make
Η ρύθμιση του ipxtunnel είναι απλή. Ας υποθέσουμε ότι το μηχάνημα των
φίλων σας είναι το gau.somewhere.com
και το δικό σας μηχάνημα το gim.sw.edu
. Το ipxtunnel χρησιμοποιεί ένα αρχείο ρυθμίσεων που λέγεται
/etc/ipxtunnel.conf
. Αυτό το αρχείο σας επιτρέπει να καθορίσετε το default UDP port που θα χρησιμοποιείτε για τη tcp/ip σύνδεση, πού θα στείλετε τις
κωδικοποιημένες πληροφορίες και ποιο από τα τοπικά interfaces του ipxtunnel
θα πρέπει να ακούει και να περιμένει να παραδώσει τα πακέτα IPX.
Ένα απλό αρχείο ρυθμίσεων θα μοιάζει με το ακόλουθο:
#
# /etc/ipxtunnel.conf for gim.sw.edu
#
# The UDP port to use: (default 7666)
port 7777
#
# The remote machine to send IPX packets to: (no default)
remote gau.somewhere.com
#
# The local interfaces to listen for IPX on: (default eth0)
interface eth0
interface eth1
Προφανώς το άλλο μηχάνημα θα έχει ένα παρόμοιο αρχείο ρυθμίσεων το οποίο
θα καθορίζει αυτό το μηχάνημα σαν ένα remote
host.
Το ipxtunnel συμπεριφέρεται σαν μια γέφυρα IPX, έτσι ώστε τα δίκτυα IPX σε οποιοδήποτε άκρο της σύνδεσης θα είναι πιθανά τα ίδια. Ο Ανδρέας δεν έχει ελέγξει ποτέ το ipxtunnel σε περιβάλλον το οποίο υποστηρίζει Novell file servers, έτσι αν το δοκιμάσετε σε ένα πραγματικό περιβάλλον ενημερώστε τον Ανδρέα αν λειτουργεί ή όχι.
Αν το ipxtunnel λειτουργεί, μπορείτε να ξεκινήσετε τα DOOM μηχανήματα σας σε κάθε άκρο της σύνδεσης τρέχοντας σε IPX mode και θα πρέπει να βλέπετε ο ένας τον άλλο.
Ο Ανδρέας έχει χρησιμοποιήσει αυτόν τον κώδικα μόνο μέσω καλών, γρήγορων γραμμών και δεν ισχυρίζεται τίποτα σχετικά με την απόδοσή του όταν η σύνδεση είναι κακής ποιότητας. Πάλι, ενημερώστε τον τι λειτουργεί για σας και τι όχι.