Διαφορά μεταξύ των αναθεωρήσεων του «Linux πολλαπλές IPs»

Από PWMN
Μετάβαση στην πλοήγηση Πήδηση στην αναζήτηση
 
(9 ενδιάμεσες εκδόσεις από 3 χρήστες δεν εμφανίζονται)
Γραμμή 6: Γραμμή 6:
 
Η πρώτη ip ρυθμίζεται κάπως έτσι
 
Η πρώτη ip ρυθμίζεται κάπως έτσι
  
* #ifconfig eth0 10.140.1.1 netmask 255.255.255.0
+
#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
+
#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
 
Παρουσίαση των ρυθμίσεων του interface eth0
  
* #ifconfig eth0  
+
#ifconfig eth0  
  
 
Μας επιστρέφει την πρώτη ip
 
Μας επιστρέφει την πρώτη ip
  
  
* #ifconfig eth0:0
+
#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 )
  
 
== Διαγραφή ==
 
== Διαγραφή ==
Γραμμή 32: Γραμμή 42:
 
Έστω ότι θέλουμε τώρα να αφαιρέσουμε τη δεύτερη:
 
Έστω ότι θέλουμε τώρα να αφαιρέσουμε τη δεύτερη:
  
*Απλά: #ifconfig eth0:0 down
+
#ifconfig eth0:0 down
  
 
Έστω ότι θέλουμε να αφαιρέσουμε και την πρώτη:
 
Έστω ότι θέλουμε να αφαιρέσουμε και την πρώτη:
  
* #ifconfig eth0 down
+
#ifconfig eth0 down

Τελευταία αναθεώρηση της 09: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