Διαφορά μεταξύ των αναθεωρήσεων του «Linux πολλαπλές IPs»
(5 ενδιάμεσες εκδόσεις από 3 χρήστες δεν εμφανίζονται) | |||
Γραμμή 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 | |
Αυτα βεβαια θα πρέπει να τα κάνουμε σε κάθε εκκινηση του μηχανηματος μας | Αυτα βεβαια θα πρέπει να τα κάνουμε σε κάθε εκκινηση του μηχανηματος μας | ||
− | + | Συνηθως οι διανομές έχουν ενα αρχειο στο /etc/conf.d/local.start και μέσα γραφουμε | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
ifconfig eth0 10.140.1.1 netmask 255.255.255.0 | ifconfig eth0 10.140.1.1 netmask 255.255.255.0 | ||
ifconfig eth0 add 10.140.2.1 netmask 255.255.255.0 | ifconfig eth0 add 10.140.2.1 netmask 255.255.255.0 | ||
− | + | Το ιδιο μπορει να γινει και για τα routes | |
− | |||
− | |||
− | |||
− | |||
== Παρουσίαση == | == Παρουσίαση == | ||
Παρουσίαση των ρυθμίσεων του interface eth0 | Παρουσίαση των ρυθμίσεων του interface eth0 | ||
− | + | #ifconfig eth0 | |
Μας επιστρέφει την πρώτη ip | Μας επιστρέφει την πρώτη 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 ) | ||
== Διαγραφή == | == Διαγραφή == | ||
Γραμμή 49: | Γραμμή 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