Δημοσιεύτηκε: 16 Μάιος 2008, 15:23
από ftso
:arrow: :!: 0)Πριν ξεκινήσεις παίρνεις ένα backup εκτελώντας σε τερματικό:
Κώδικας: Επιλογή όλων
sudo cp /etc/network/interfaces /etc/network/interfaces.backup


Σε περίπτωση που κάτι δεν πάει καλά εκτελέις:
Κώδικας: Επιλογή όλων
sudo cp /etc/network/interfaces.backup /etc/network/interfaces

και μετά
Κώδικας: Επιλογή όλων
sudo /etc/init.d/networking restart


:arrow: 1) Θα ανοίξεις τον network manager (System—>Administration —>Networking).
Θα επιλέξεις την σύνδεση με ethernet (eth ή ethernet connection θα γράφει πιθανόν) και θα πατήσεις το properties.
Στο configuration θα είναι επιλεγμένο το DHCP, εσύ θα το αλλάξεις επιλέγοντας static IP address.
Στο IP address θα βάλεις 192.168.2.2
Στο subnet mask θα βάλεις : 255.255.255.0 (Αν και δεν είμαι απόλυτα σίγουρος γι'αυτό)
Στο getaway address θα βάλεις : 192.168.2.1
Τέλος θα πατήσεις ΟΚ , save ktl.
Θα ανοίξεις το τερματικό και θα εκτελέσεις:
Κώδικας: Επιλογή όλων
sudo /etc/init.d/networking restart


*Αν κάνω κάποιος λαθος ας με διορθώσουν οι gnome users.

:arrow: 2)Αν έχεις internet μετά το <βήμα 1> ανοίγεις έναν browser (πχ firefox) και δίνεις στην μπάρα διευθύνσεων την διεύθυνση: 192.168.2.1
Δίνεις το password που θα το βρείς στο manual του router (το οποίο καλό είναι να το αλλάξεις και να μην αφήσεις το default) και πατάς "login".
Click στο "Advanced Settings".
Click στο "NAT".
Click στο "Virtual Server".
Στην εικόνα που θα δείς μπορείς να δώσεις τις ports που θέλεις να προωθηθούν.
Έτσι αν θέλουμε να ανοίξουμε την 55555:
Στο Lan iP address δίνεις πάντα το 2.Δηλαδή να γίνει έτσι 192.168.2.2
Protocol type επιλέγουμε TCP ή UDP ή TCP/UDP ανάλογα τι θέλει το πρόγραμμα.
Στο LAN και Public port δίνουμε την πόρτα που θέλουμε να ανοίξουμε.Δηλαδή την 55555.
Tick στο enable και Click στο Add.
That's it!


:arrow: 3)Τέλος πας στις ρυθμίσεις του προγράματός που θέλεις να μιλάει με την πόρτα που ανοίξαμε και του τη δίνεις.
Αν ρίξεις μια ματιά στις ρυθμίσεις τυο κάθε προγράμματος θα βρείς συνήθως ένα πεδίο που θα γραφει
απο μπορστά "Port:".

Finish...


edit:έγινε μια μικρή διόρθωση