Linux - Δρομολόγηση μέσω σύνδεσης PPP

Κοινή χρήση σύνδεσης στο Internet

Αυτό το άρθρο έχει σκοπό να σας επιτρέψει να χρησιμοποιήσετε μια σύνδεση στο Internet (π.χ. χρήση του πρωτοκόλλου PPP) μέσω της δρομολόγησης πακέτων IP από το μηχάνημα που είναι συνδεδεμένο στο Internet.

Δρομολόγηση πακέτων IP

Εξετάστε τα εξής: ένα δίκτυο κατηγορίας C ( 254 IP), ξεκινώντας από το 192.168.0.0 με μια μάσκα υποδικτύου: 255.255.255.0

Για να διαμορφώσετε την πύλη μας, πρέπει πρώτα να γνωρίζετε την έκδοση του πυρήνα: 2.0, 2.1 ή 2.2, 2.3 ή 2.4.

Τα εργαλεία είναι διαφορετικά.

Δείτε πώς να προχωρήσετε κάτω από τον πυρήνα του Linux 2.0:

 / sbin / modprobe ip_masq_ftp (για δρομολόγηση FTP) / sbin / modprobe ip_masq_irc (για δρομολόγηση IRC) / sbin / modprobe ip_masq_quake (για δρομολόγηση διακομιστή παιχνιδιών Quake) / sbin / modprobe ip_masq_raudio 

Ενεργοποίηση προώθησης:

 echo 1> / proc / sys / net / ipv4 / ip_forward 

Για τη δρομολόγηση της σύνδεσης:

 ipfwadm -F -am -S 192.168.0.024-Ό 0.0.0.0 / 0 

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

Για τον πυρήνα Linux 2.1 και 2.2, η διαδικασία είναι σχεδόν ίδια, απλά αλλάξτε ipfwadm από ipchains.

 ipchains -A forward -s 192.168.0.0/24 -d 0.0.0.0 / -j MASQ 

Κάτω από τον πυρήνα Linux 2.3 και 2.4 η διαδικασία είναι σχεδόν ίδια, απλά αλλάξτε το ipfwadm από το iptables.

 iptables -Α ΜΕΤΑΦΟΡΑ -t nat -o ppp0 -j MASQUERADE 

Οριακό έγγραφο που δημοσίευσε ο Rémy Pouchain στο CommentcaMarche.net.

Προηγούμενο Άρθρο Επόμενο Άρθρο

Οι Καλύτερες Συμβουλές