Προς το περιεχόμενο

Port forwarding σε Suse 9.2


Fireball

Προτεινόμενες αναρτήσεις

Δημοσ.

Πρίν λίγες ημέρες έστεισα ένα μηχάνημα με Suse 9.2 για να το χρησιμοποιήσω στο δύκτιο που έχω στο σπίτι, θέλω να το χρησιμοποιήσω ώς router και να μοιράζω την adsl και στα υπόλοιπα μηχανήματα που είναι win XP Pro και Win 2000 Pro.

 

Το μηχάνημα που έχει το suse έχει το internet (ADSL, modem Siemens XpressLink) και χρησιμοποιεί δύο κάρτες δυκτίου (μιά για το δύκτιο και μία για το modem) και μέσω του Hub βλεπουν οι υπόλοιποι internet.

 

Το δίκτυο παίζει κανονικά και χωρίς κανένα πρόβλημα, θα ήθελα όμως να κάνω port forwarding για να μπορώ να κάνω Host (Server) σε κάποια Games που πάιζω online. Απλά θέλω το (suse) 192.168.0.1 να μου δίνει στην 192.168.0.2:21000 (Win Xp).

 

Το μηχάνημα που έχω τα games ειναι το 192.168.0.2 και χρησημοποιεί την port 21000 για να βγαίνει έξω στο internet (στα games), προς το παρόν δέν κατάφερα τίποτε γιατί οσες φορές δοκίμασα να κάνω τον Host όσοι δοκίμασαν να μπούν τους έβγαλε time out.

 

Οι γνώσεις μου στο χώρο του Linux είναι περιορισμένες .

 

Μπορεί να με βοηθήσει κανείς σχετικά με τα παραπάνω?

 

Ευχαριστώ

Δημοσ.

Αν χρησιμοποιείς pppoe τότε το interface του internet είναι μάλλον το ppp0, οπότε δοκίμασε τα εξής:

 

>
# Destination NAT
iptables -t nat -A PREROUTING -i ppp0 -p tcp --dport 21000 -j DNAT --to-destination 192.168.0.2:21000
iptables -t nat -A PREROUTING -i ppp0 -p udp --dport 21000 -j DNAT --to-destination 192.168.0.2:21000

# Επιτρέπουμε στα FORWARDED πακέτα να φτάσουν στο PC.
iptables -I FORWARD 1 -i ppp0 -d 192.168.0.2 -p tcp --dport 21000 -j ACCEPT
iptables -I FORWARD 2 -i ppp0 -d 192.168.0.2 -p udp --dport 21000 -j ACCEPT

 

Αν δεν είναι το ppp0 το interface του internet, αλλά κάποιο άλλο (π.χ. eth1), τότε βάλε το άλλο στη θέση του ppp0 στις παραπάνω εντολές.

Δημοσ.

Ευχαριστώ που απάντησες

 

Όταν γράφω την εντολή "iptables" στην κονσόλα μου γράφει το παρακάτω:

bash: iptables: command not found

 

Κάνω κάτι λάθος ?

 

Μήπως πρέπει να το προσθέσω στο script και αν ναί πού βρίσκεται αυτό ?

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...