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

Από PWMN
Μετάβαση στην πλοήγηση Πήδηση στην αναζήτηση
 
Γραμμή 42: Γραμμή 42:
 
Έστω ότι θέλουμε τώρα να αφαιρέσουμε τη δεύτερη:
 
Έστω ότι θέλουμε τώρα να αφαιρέσουμε τη δεύτερη:
  
*Απλά: #ifconfig eth0:0 down
+
#ifconfig eth0:0 down
  
 
Έστω ότι θέλουμε να αφαιρέσουμε και την πρώτη:
 
Έστω ότι θέλουμε να αφαιρέσουμε και την πρώτη:
  
* #ifconfig eth0 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