ελλειψη ιντερνετ σε ubuntu server 8  Το θέμα επιλύθηκε

...hardware-drivers για servers & thin clients(web, ftp, κλπ)

Συντονιστής: the_eye

ελλειψη ιντερνετ σε ubuntu server 8

Δημοσίευσηαπό machinakias » 04 Οκτ 2008, 18:37

καλησπερα! θα ηθελα να ρωτησω το εξης: εχω στησει ενα σερβερ σε ubuntu 8.04, εχω dhcp κανονικα,οι clients παιρνουν ip αλλα δεν βλεπουν ιντερνετ...καποια ιδεα για το τι κανω λαθος? σας ευχαριστω!
Αθηναϊκός Σύλλογος Φίλων και Χρηστών Λίνουξ: http://athlug.gr http://www.computersworld.gr
Γνώσεις ⇛ Linux: Ξέρω κάτι λίγα... ┃ Προγραμματισμός: Όχι ┃ Αγγλικά: Καλά ┃ Βέσπα: Ναι,Ξέρω απο...Βέσπα! ┃

Λειτουργικό ⇛ Ubuntu 9.04 32bit σε Aspire 1603LM
Προδιαγραφές ⇛ Intel Pentium 4 CPU 2.60GHz │ 1 GB │ ATI Radeon RV250 Mobility FireGL 9000 │ TFT 15.4"
Άβαταρ μέλους
machinakias
punkTUX
punkTUX
 
Δημοσιεύσεις: 175
Εγγραφή: 28 Αύγ 2008, 14:54
Τοποθεσία: Ζωγραφος, Αθηνα
Εκτύπωση

Re: ελλειψη ιντερνετ σε ubuntu server 8

Δημοσίευσηαπό The_Mentor » 04 Οκτ 2008, 20:10

τί εννοείς οι clients παίρνουν ΙΡ; Οι clients μπορούν να βλέπουν ένα router, αυτό όμως δεν σημαίνει και ο server τον βλέπει αν δεν ειναι σωστά set-αρισμένος. Έχεις domain και ο server θα παίξει τον ρόλο του controler?

δώσε σε κονσόλα lspci ώστε να δούμε μήπως και δεν σου αναγνώρισε την κάρτα δικτύου...

δώσε μας επίσης περισσότερες πληροφορίες για το σύστημά σου.
The_Mentor
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 990
Εγγραφή: 15 Μάιος 2008, 14:34
Εκτύπωση

Re: ελλειψη ιντερνετ σε ubuntu server 8

Δημοσίευσηαπό machinakias » 05 Οκτ 2008, 10:13

καλημερα...επανερχομαι (σορυ για την γκαφα...δεν εδωσα στοιχεια...) κι εχουμε τα εξης:
υπαρχουν δυο καρτες ενσυρματες και σεταρισμενες ως εξης.1) 192.168.0.2 με gateway 192.168.0.1 (modem - router χωρις dhcp) και dns servers της HOL και 2) 192.168.0.3 με gateway 192.168.0.2 χωρις dns servers.

εχει εγκατασταθει dhcp server (εχει ελεγθει...) και οι δυο clients παιρνουν ip εσωτερικες...απλα δεν βγαινουν στο ιντερνετ...(σημειωνω οτι ο σερβερ εχει ιντερνετ). κλεινωντας,σκεφτομαι να δημιουργησω ενα domain οποτε να μπουν ολα τα pc σε μια σειρα και να διαχειριζονται μεσα απο στο σερβερ..
Αθηναϊκός Σύλλογος Φίλων και Χρηστών Λίνουξ: http://athlug.gr http://www.computersworld.gr
Γνώσεις ⇛ Linux: Ξέρω κάτι λίγα... ┃ Προγραμματισμός: Όχι ┃ Αγγλικά: Καλά ┃ Βέσπα: Ναι,Ξέρω απο...Βέσπα! ┃

Λειτουργικό ⇛ Ubuntu 9.04 32bit σε Aspire 1603LM
Προδιαγραφές ⇛ Intel Pentium 4 CPU 2.60GHz │ 1 GB │ ATI Radeon RV250 Mobility FireGL 9000 │ TFT 15.4"
Άβαταρ μέλους
machinakias
punkTUX
punkTUX
 
Δημοσιεύσεις: 175
Εγγραφή: 28 Αύγ 2008, 14:54
Τοποθεσία: Ζωγραφος, Αθηνα
Εκτύπωση

Re: ελλειψη ιντερνετ σε ubuntu server 8

Δημοσίευσηαπό alkisg » 05 Οκτ 2008, 11:17

Γράψε το setup σου πιο αναλυτικά, π.χ. "έχω ένα switch που πάνω του συνδέονται 2 clients και η eth1 του server, ενώ η eth0 του server συνδέεται στο router (ο οποίος δηλαδή δεν βλέπει το switch)" κτλ.

Οι clients τι είναι; ltsp clients; κανονικοί;
Αν είναι ltsp clients, τότε θα έβλεπαν internet (αφού βλέπει ο server), επομένως να υποθέσουμε ότι μιλάς για κανονικά pc που έχουν κι αυτά εγκατεστημένο ubuntu στο δίσκο;

Δε νομίζω ότι χρειάζεσαι δύο gateways. Στείλε μας τα παραπάνω καθώς και το αποτέλεσμα των εντολών
sudo route
και
sudo ifconfig
από το server.
alkisg
punkTUX
punkTUX
 
Δημοσιεύσεις: 190
Εγγραφή: 26 Μάιος 2008, 11:38
Εκτύπωση

Re: ελλειψη ιντερνετ σε ubuntu server 8

Δημοσίευσηαπό machinakias » 05 Οκτ 2008, 12:21

λοιπον,εχουμε τα εξης: ενα μοντεμ ρουτερ (δουλευει μονο σαν μοντεμ,εχω κοψει το dhcp επειδη δινει ο σερβερ) πανω στο οποιο συνδεω την eth0 του σερβερ. η eth0 εχει σεταριστει ως 192.168.0.2 με gateway 192.168.0.1 (modem-router) και dns nameserver 192.168.0.1 (οπως το βτηκε κατα την εγκατασταση του σερβερ) και βλεπει ιντερνετ οκ. Η eth1 εχει ip 192.168.0.3 και πανω της συνδεω ενα switch οπου συνδεονται οι clients...οι clients ειναι κανονικοι,και βλεπουν το σερβερ,πχ τον ειδα μεσω webmin...κι εφτιαξα samba shares.
Ως εδω ειμαστε οκ,το θεμα ειναι οτι οι clients δεν μπορουν να βγουν στο ιντερνετ.το ifconfig δινει
eth0: ip 192.168.0.2 gateway 192.168.0.1 dns nameserver 192.168.0.1
eth1: ip 192.168.0.3 χωρις gateway (το δοκιμασα να βαλω και το 192.168.0.2 αλλα δεν επαιξε...)

το route δινει:

destination gateway netmask iface
localnet * 255.255.255.0 etho
localnet * 255.255.255.0 eth1
default 192.168.0.1 0.0.0.0 eth0

εχω κανει διαφορες δοκιμες αλλα δεν αποδοσε καμια....
Αθηναϊκός Σύλλογος Φίλων και Χρηστών Λίνουξ: http://athlug.gr http://www.computersworld.gr
Γνώσεις ⇛ Linux: Ξέρω κάτι λίγα... ┃ Προγραμματισμός: Όχι ┃ Αγγλικά: Καλά ┃ Βέσπα: Ναι,Ξέρω απο...Βέσπα! ┃

Λειτουργικό ⇛ Ubuntu 9.04 32bit σε Aspire 1603LM
Προδιαγραφές ⇛ Intel Pentium 4 CPU 2.60GHz │ 1 GB │ ATI Radeon RV250 Mobility FireGL 9000 │ TFT 15.4"
Άβαταρ μέλους
machinakias
punkTUX
punkTUX
 
Δημοσιεύσεις: 175
Εγγραφή: 28 Αύγ 2008, 14:54
Τοποθεσία: Ζωγραφος, Αθηνα
Εκτύπωση

Re: ελλειψη ιντερνετ σε ubuntu server 8

Δημοσίευσηαπό alkisg » 05 Οκτ 2008, 16:08

ΟΚ, ωραία η εξήγηση.

Πρέπει να ενεργοποιήσεις το ip forwarding στον server (με άλλα λόγια κάτι σαν το internet connection sharing των windows).
Κώδικας: Επιλογή όλων
sudo su
iptables -t nat -A POSTROUTING -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward

Στους clients να έχεις gateway = 192.168.0.3 και dns = 192.168.0.1.
Δεν είναι μόνιμη αλλαγή, στο επόμενο reset θα χαθεί, πρέπει να το βάλεις σε κάποιο init script για να γίνεται κάθε φορά.

Έχω μια επιφύλαξη για το αν θα έχεις πρόβλημα που είναι όλα στο ίδιο subnet (π.χ. η route σου βγάζει ότι χρησιμοποιεί και στις δύο eth την πύλη).
Για παράδειγμα, αν ένας client θέλει τη διεύθυνση 192.168.0.1, τότε θεωρεί ότι είναι στο ίδιο subnet, και επομένως δεν θα "ρωτήσει" την gateway (=192.168.0.3).
Αν δεν σου παίξει, δοκίμασε να δηλώσεις στους clients τους dns servers της hol.

Το σωστό θα ήταν το "εσωτερικό" υποδίκτυο να είναι διαφορετικό από αυτό της eth0 και του router, π.χ.
192.168.0.x => router και eth0
192.168.1.x => clients και eth1.
Αν δεν σου κάνει κόπο άλλαξέ το, θα γλυτώσεις από διάφορα πιθανά προβλήματα.

Επίσης απορία: έχεις κανέναν ιδιαίτερο λόγο που δεν συνδέεις και τον router πάνω στο switch; Αν βάλεις dns server στον ubuntu server σου (που καλό είναι να βάλεις για απόδοση), τότε όταν θες να τους κόψεις το internet απλά κλείνεις τον dns server... Έτσι θα μπορούν όλοι να είναι στο ίδιο subnet χωρίς πρόβλημα.
alkisg
punkTUX
punkTUX
 
Δημοσιεύσεις: 190
Εγγραφή: 26 Μάιος 2008, 11:38
Εκτύπωση

Re: ελλειψη ιντερνετ σε ubuntu server 8

Δημοσίευσηαπό machinakias » 05 Οκτ 2008, 19:07

ευχαριστω πολυ για τη βοηθεια...δυο πραγματα...μονο ακομα! πως μπορω να κανω αυτη τη διαδικασια μονιμη? με καποιο σκριπτ κι αν ναι εχεις καποιο δειγμα? δευτερο, ο ρουτερ ειναι και μοντεμ μαζι...να το βαλω πανω στο switch? θα παιζει? αυτα...και παλι ευχαριστω κι επανερχομαι με νεωτερα...
Αθηναϊκός Σύλλογος Φίλων και Χρηστών Λίνουξ: http://athlug.gr http://www.computersworld.gr
Γνώσεις ⇛ Linux: Ξέρω κάτι λίγα... ┃ Προγραμματισμός: Όχι ┃ Αγγλικά: Καλά ┃ Βέσπα: Ναι,Ξέρω απο...Βέσπα! ┃

Λειτουργικό ⇛ Ubuntu 9.04 32bit σε Aspire 1603LM
Προδιαγραφές ⇛ Intel Pentium 4 CPU 2.60GHz │ 1 GB │ ATI Radeon RV250 Mobility FireGL 9000 │ TFT 15.4"
Άβαταρ μέλους
machinakias
punkTUX
punkTUX
 
Δημοσιεύσεις: 175
Εγγραφή: 28 Αύγ 2008, 14:54
Τοποθεσία: Ζωγραφος, Αθηνα
Εκτύπωση

Re: ελλειψη ιντερνετ σε ubuntu server 8

Δημοσίευσηαπό alkisg » 05 Οκτ 2008, 20:01

Για init script, άμα ψάξεις στο google με τις παραπάνω εντολές που έγραψα μέσα σε εισαγωγικά, σίγουρα θα βρεις οδηγίες (μήπως φαίνεται ότι βαριέμαι να ψάξω; :D)

Αλλά ξέχασέ το, αφού δεν έχεις ιδιαίτερο λόγο για τέτοιο setup απλά βάλε το modem/router πάνω στο switch και δήλωσέ το σε όλους τους clients (και στον server) σαν dns και gateway. Μια χαρά θα παίξει.
alkisg
punkTUX
punkTUX
 
Δημοσιεύσεις: 190
Εγγραφή: 26 Μάιος 2008, 11:38
Εκτύπωση

Re: ελλειψη ιντερνετ σε ubuntu server 8

Δημοσίευσηαπό machinakias » 06 Οκτ 2008, 11:41

κι αν υποθεσω οτι ηθελα και dns server, τι πρεπει να κανω? ο ρουτερ σαφως δε θα δινει ι.π. αλλα τι αλλο πρεπει να κανω?
(αν εχεις καποια σχολια,δεκτα! αν και θα το ψαξω κι εγω οταν βρω λιγο χρονο...) ευχαριστω πολυ!
Αθηναϊκός Σύλλογος Φίλων και Χρηστών Λίνουξ: http://athlug.gr http://www.computersworld.gr
Γνώσεις ⇛ Linux: Ξέρω κάτι λίγα... ┃ Προγραμματισμός: Όχι ┃ Αγγλικά: Καλά ┃ Βέσπα: Ναι,Ξέρω απο...Βέσπα! ┃

Λειτουργικό ⇛ Ubuntu 9.04 32bit σε Aspire 1603LM
Προδιαγραφές ⇛ Intel Pentium 4 CPU 2.60GHz │ 1 GB │ ATI Radeon RV250 Mobility FireGL 9000 │ TFT 15.4"
Άβαταρ μέλους
machinakias
punkTUX
punkTUX
 
Δημοσιεύσεις: 175
Εγγραφή: 28 Αύγ 2008, 14:54
Τοποθεσία: Ζωγραφος, Αθηνα
Εκτύπωση

Re: ελλειψη ιντερνετ σε ubuntu server 8

Δημοσίευσηαπό The_Mentor » 06 Οκτ 2008, 14:10

το πρώτο που πρέπει να κάνεις είναι να ξεκαθαρίσεις το τί θα κάνει το δίκτυό σου και μετά όλα τα άλλα.

Εξηγούμε: Είναι ένα πειραματικό δίκτυο που παίζεις μαζί του;
Είναι ένα επιχειρηματικό δίκτυο όπου εργαζονται άνθρωποι συνδεδεμένοι?
Ειναι ένα domain που θα φέρει subs απο κάτω και πρέπει να λειτουργήσουν μελλοντικά;
Είναι ένα σπιτικό δίκτυο που θα μοιράζει media + files + + + ;
Είναι ....
Είναι ...

Μπορεί να είναι οτιδήποτε... Πρέπει να ξεκαθαρίσεις και μετά να μιλήσουμε εξειδικευμένα ώστε να βρούμε λύσεις για όλα.

Ας πούμε η πρώτη ερώτηση που μου έρχεται να σε ρωτήσω είναι "τί έχεις σκοπό να κάνεις με το DNS Server και γιατί;"
The_Mentor
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 990
Εγγραφή: 15 Μάιος 2008, 14:34
Εκτύπωση

Επόμενο

  • ΣΧΕΤΙΚΑ ΘΕΜΑΤΑ
    ΑΠΑΝΤΗΣΕΙΣ
    ΠΡΟΒΟΛΕΣ
    ΣΥΓΓΡΑΦΕΑΣ

Επιστροφή στο Servers & Thin Clients