Μοίρασμα Internet ανάμεσα σε 2 PC

dimitris | Κυρ, 01/13/2008 - 23:19 | 3'

H σύνδεση PC-με-PC  γίνεται με καλώδιο Crossover. H καλωδίωση και οι ρυθμίσεις (για SUSE) έχουν
γραφτεί στο τεύχος 6, σελ. 104-105, αλλά υπάρχουν έτοιμα τέτοια καλώδια στο εμπόριο.


έχεις ήδη το καλώδιο, απλώς τα συνδέεις με το Crossover και μετά
εγκαθιστάς το firestarter στο PC που έχει σύνδεση στο Διαδίκτυο:

sudo apt-get install firestarter

[Αυτή η εντολή ισχύει για Ubuntu/Debian, στις υπόλοιπες χρησιμοποιήστε το διαχειριστή πακέτων].

Όταν τρέξεις το firestarter θα σε ρωτήσει αν θες να κάνεις Internet Sharing. Απάντησε Yes (αλλά όχι DHCP).

Μετά στο μηχάνημα χωρίς σύνδεση δώσε του μια IP με τα τρία πρώτα νούμερα ίδια με εκείνη του μηχανήματος που έχει IP.
Π.χ  δίνεις 2 εντολές σαν κι αυτές στο μηχάνημα (που δεν έχει Internet):


ifconfig eth0 10.1.1.2 netmask 255.255.255.0 broadcast 10.1.1.255 up
route add -net default gw 10.1.1.1


Με την πρώτη του ορίζεις IP 10.1.1.2
και με τη δεύτερη του λες να χρησιμοποιεί ως gateway το μηχάνημα που έχει σύνδεση (που π.χ. είναι το 10.1.1.1).

Επίσης, στο χωρίς σύνδεση μηχάνημα άνοιξε το αρχείο
/etc/resolv.conf

και γράψε εκεί ότι θα βρεις στο /etc/resolv.conf του μηχανήματος που έχει Internet, π.χ.
nameserver 195.μπλα.μπλα


Προσοχή: Πρέπει να επιτρέψεις στο στο Firestarter του μηχανήματος που έχει τo Ιντερνετ
(10.1.1.1) να επιτρέπει όλες τις συνδέσεις από το 2ο μηχάνημα που δεν
έχει Internet (10.1.1.2).


Αν προτιμάς το χειροκίνητο τρόπο ρύθμισης του Iptables, δες εδώ:
http://ubuntuforums.org/showthread.php?t=91370

Ουσιαστικά
περιγράφει τις ρυθμίσεις που κάνει το Firestarter στο iptables. Αυτό είναι το ενσωματωμένο στον πυρήνα
Firewall του Linux - ουσιαστικά το Firestarter δεν είναι firewall αλλά
ένα κέλυφος ρύθμισης του Iptables.
linuxformat2007-5-30 10:14:46

Φόρουμ
Δώσε αστέρια!