nske Δημοσ. 30 Οκτωβρίου 2009 Share Δημοσ. 30 Οκτωβρίου 2009 Το auto eth0 πρέπει να χρειάζεται ούτως ή άλλως για να σηκωθεί το eth0: Lines beginning with the word "auto" are used to identify the physical interfaces to be brought up when ifup is run with the -a option. (This option is used by the system boot scripts.) και κατάλαβα ότι το είχε (αλλιώς δε θα λειτουργούσε ούτε η πρώτη του διεύθυνση): >auto eth0 iface eth0 inet static address 160.140.180.108 [color="Red"]netmask 255.255.255.224[/color] up ip addr add 192.168.2.1/24 dev eth0 Είναι σωστό αυτό; Έφυγα από το εργαστήριο κι αυτό δεν το είδα τότε για να το δοκιμάσω. Θα το δοκιμάσω όμως αύριο. Ναι' date=' αν και δεν ξερω τι ακριβως κανει το κομματι "up ip addr add 192.168.2.1/24 dev eth0"[/quote'] Κατά το παράδειγμα του documentation, μόλις το συγκεκριμένο interface σηκωθεί και του δοθεί η πρωτεύουσα διεύθυνση, εκτελείται η εντολή που ακολουθεί τη λέξη "up". Παρόμοια χρήση έχει και η "post-up". Η εντολή "ip addr add 192.168.2.1/24 dev eth0" προσθέτει και τη συγκεκριμένη δεύτερη διεύθυνση στο eth0 interface. Έτσι το μηχάνημα μπορεί να συμμετέχει σε δύο IP δίκτυα: στο 160.140.180.108/27 και στο 192.168.2.1/24. Αυτό αναγκάζεται να το κάνει επειδή δεν έχει τον έλεγχο στη διευθυνσιοδότηση του πρώτου δικτύου και έχει στη διάθεσή του μόνο μία διεύθυνση σε αυτό, ενώ θέλει να παρέχει επικοινωνία σε 4 μηχανήματα. κάποιοι δίνουν τις εντολές με ανάποδη σειρά. Μπορεί αυτό να έχει κάποια σχέση; Όχι δεν έχει σημασία η σειρά. ΤΟ ΕΡΩΤΗΜΑ ΕΙΝΑΙ, τι ακριβώς πρέπει να κάνω για να γίνεται αυτόματα το ip addr add 192.168.2.1/24 dev eth0 κατά την εκκίνση του συστήματος. Στη χειρότερη, αν δεν καταφέρεις να λύσεις το πρόβλημα με το /etc/network/interfaces, μπορείς να βάλεις την εντολή να τρέχει από το rc.local, όπως γράφει στο link που ανέφερα παραπάνω. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.