Διαφορά μεταξύ των αναθεωρήσεων του «Linux πολλαπλές IPs»
(3 ενδιάμεσες εκδόσεις από 2 χρήστες δεν εμφανίζονται) | |||
Γραμμή 6: | Γραμμή 6: | ||
Η πρώτη ip ρυθμίζεται κάπως έτσι | Η πρώτη ip ρυθμίζεται κάπως έτσι | ||
− | + | #ifconfig eth0 10.140.1.1 netmask 255.255.255.0 | |
Έστω ότι θέλουμε να προσθέσουμε άλλη μία ip | Έστω ότι θέλουμε να προσθέσουμε άλλη μία ip | ||
− | + | #ifconfig eth0 add 10.140.2.1 netmask 255.255.255.0 | |
Αυτα βεβαια θα πρέπει να τα κάνουμε σε κάθε εκκινηση του μηχανηματος μας | Αυτα βεβαια θα πρέπει να τα κάνουμε σε κάθε εκκινηση του μηχανηματος μας | ||
Γραμμή 24: | Γραμμή 24: | ||
Παρουσίαση των ρυθμίσεων του interface eth0 | Παρουσίαση των ρυθμίσεων του interface eth0 | ||
− | + | #ifconfig eth0 | |
Μας επιστρέφει την πρώτη ip | Μας επιστρέφει την πρώτη ip | ||
− | + | #ifconfig eth0:0 | |
Μας επιστρέφει τη δεύτερη | Μας επιστρέφει τη δεύτερη | ||
− | Με #ifconfig eth0:1 ή #ifconfig eth0:n μας επιστρέφει το configuration της n-οστής ip, του πρώτου device. | + | Με #ifconfig eth0:1 ή #ifconfig eth0:n μας επιστρέφει το configuration της (n+1)-οστής ip, του πρώτου device. |
+ | |||
Εάν έχουμε παραπάνω από ένα device τότε τα άλλα αντίστοιχα ο πυρήνας μπορεί να τα έχει τοποθετήσει σαν eth1, eth2 κτλ. Αντίστοιχα πράττουμε και εδώ απλά χρησιμοποιώντας το ifconfig ( #ifconfig ethn:m Όπου n to n-1 device και m η m-1 ρύθμιση. Για την πρώτη του n-οστού απλά κάνουμε #ifconfig ethn ) | Εάν έχουμε παραπάνω από ένα device τότε τα άλλα αντίστοιχα ο πυρήνας μπορεί να τα έχει τοποθετήσει σαν eth1, eth2 κτλ. Αντίστοιχα πράττουμε και εδώ απλά χρησιμοποιώντας το ifconfig ( #ifconfig ethn:m Όπου n to n-1 device και m η m-1 ρύθμιση. Για την πρώτη του n-οστού απλά κάνουμε #ifconfig ethn ) | ||
Γραμμή 41: | Γραμμή 42: | ||
Έστω ότι θέλουμε τώρα να αφαιρέσουμε τη δεύτερη: | Έστω ότι θέλουμε τώρα να αφαιρέσουμε τη δεύτερη: | ||
− | + | #ifconfig eth0:0 down | |
Έστω ότι θέλουμε να αφαιρέσουμε και την πρώτη: | Έστω ότι θέλουμε να αφαιρέσουμε και την πρώτη: | ||
− | + | #ifconfig eth0 down |
Τελευταία αναθεώρηση της 08:28, 8 Οκτωβρίου 2007
Γενικά οι ρυθμίσεις αυτές γίνονται μόνιμα μέσω του αντίστοιχου tool - script της εκάστοτε διανομής. Τα παρακάτω αφορούν αλλαγές για το συγκεκριμένο session και γίνονται μέσω της κονσόλας.
Πρόσθεση ip[επεξεργασία]
Η πρώτη ip ρυθμίζεται κάπως έτσι
#ifconfig eth0 10.140.1.1 netmask 255.255.255.0
Έστω ότι θέλουμε να προσθέσουμε άλλη μία ip
#ifconfig eth0 add 10.140.2.1 netmask 255.255.255.0
Αυτα βεβαια θα πρέπει να τα κάνουμε σε κάθε εκκινηση του μηχανηματος μας
Συνηθως οι διανομές έχουν ενα αρχειο στο /etc/conf.d/local.start και μέσα γραφουμε
ifconfig eth0 10.140.1.1 netmask 255.255.255.0 ifconfig eth0 add 10.140.2.1 netmask 255.255.255.0
Το ιδιο μπορει να γινει και για τα routes
Παρουσίαση[επεξεργασία]
Παρουσίαση των ρυθμίσεων του interface eth0
#ifconfig eth0
Μας επιστρέφει την πρώτη ip
#ifconfig eth0:0
Μας επιστρέφει τη δεύτερη
Με #ifconfig eth0:1 ή #ifconfig eth0:n μας επιστρέφει το configuration της (n+1)-οστής ip, του πρώτου device.
Εάν έχουμε παραπάνω από ένα device τότε τα άλλα αντίστοιχα ο πυρήνας μπορεί να τα έχει τοποθετήσει σαν eth1, eth2 κτλ. Αντίστοιχα πράττουμε και εδώ απλά χρησιμοποιώντας το ifconfig ( #ifconfig ethn:m Όπου n to n-1 device και m η m-1 ρύθμιση. Για την πρώτη του n-οστού απλά κάνουμε #ifconfig ethn )
Διαγραφή[επεξεργασία]
Έστω ότι θέλουμε τώρα να αφαιρέσουμε τη δεύτερη:
#ifconfig eth0:0 down
Έστω ότι θέλουμε να αφαιρέσουμε και την πρώτη:
#ifconfig eth0 down