Αποστολέας Θέμα: Client χωρίς ιντερνετ  (Αναγνώστηκε 1435 φορές)

SPY

  • Βετεράνος
  • ****
  • Μηνύματα: 63
  • Γράψτε το προσωπικό σας σλόγκαν!
Client χωρίς ιντερνετ
« στις: 22 Σεπ 2010, 08:48:01 πμ »
Συνάδελφοι γειά σας.

Στο εργαστήριο του σχολείου με windows 2000 server, έβαλα στο δίκτυο έναν υπολογιστή με linux 10.04, αλλά δεν συνδέεται στο internet.

Μήπως μπορεί κάποιος να βοηθήσει;

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 5665
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: Client χωρίς ιντερνετ
« Απάντηση #1 στις: 22 Σεπ 2010, 10:33:43 πμ »
Αν και κανονικά διαχειριζόμαστε το δίκτυο με γραφικό τρόπο από το πρόγραμμα network manager, εδώ στο φόρουμ προσωπικά προτείνω εντολές τερματικού για διάγνωση, επειδή είναι πιο σαφείς.

Ανοίγεις το μενού Εφαρμογές » Βοηθήματα » Τερματικό, εισάγεις όλες τις παρακάτω εντολές, και ανεβάζεις το αποτέλεσμα εδώ.

Για να δεις αν υποστηρίζεται η κάρτα:
Κώδικας: [Επιλογή]
lspci -nn -k | grep -A 2 Ethernet

Για να δεις αν παίρνει IP από τον dhcp server που θα πρέπει να έχεις στο τοπικό δίκτυο:
Κώδικας: [Επιλογή]
ip -oneline -family inet addr show
cat /etc/resolv.conf
sudo dhclient eth0

SPY

  • Βετεράνος
  • ****
  • Μηνύματα: 63
  • Γράψτε το προσωπικό σας σλόγκαν!
Απ: Client χωρίς ιντερνετ
« Απάντηση #2 στις: 22 Σεπ 2010, 01:49:53 μμ »
'Αλκη σε ευχαριστώ για την άμεση απάντηση.

Οι απαντήσεις στις εντολές ήταν:

01:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 03)
   Kernel driver in use: r8169
   Kernel modules: r8169

1: lo    inet 127.0.0.1/8 scope host lo
2: eth0    inet 10.64.159.14/24 brd 10.64.159.255 scope global eth0

Listening on LPF/eth0/e0:cb:4e:d6:95:4d
Sending on   LPF/eth0/e0:cb:4e:d6:95:4d
Sending on   Socket/fallback
DHCPREQUEST of 10.64.159.14 on eth0 to 255.255.255.255 port 67
DHCPACK of 10.64.159.14 from 10.64.159.1
bound to 10.64.159.14 -- renewal in 35888 seconds.

Το αρχείο /etc/resov.conf δεν το έβρισκε.

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 5665
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: Client χωρίς ιντερνετ
« Απάντηση #3 στις: 22 Σεπ 2010, 05:06:52 μμ »
Το αρχείο /etc/resov.conf δεν το έβρισκε.
Sorry, τυπογραφικό λάθος μου, το διόρθωσα. Όλα καλά φαίνονται αλλά δεν είδαμε τον DNS server, οπότε δώσε και τις παρακάτω:

Κώδικας: [Επιλογή]
cat /etc/resolv.conf
dig @10.64.159.10 +short www.google.com
ping -c 2 10.64.159.1
ping -c 2 173.194.37.104
ping -c 2 www.google.com
(στα ping εννοείται δεν χρειάζεται να μεταφέρεις όλο το output, απλά αν το βρίσκει ή όχι)

SPY

  • Βετεράνος
  • ****
  • Μηνύματα: 63
  • Γράψτε το προσωπικό σας σλόγκαν!
Απ: Client χωρίς ιντερνετ
« Απάντηση #4 στις: 23 Σεπ 2010, 09:07:27 πμ »
Το resolv.conf
# Generated by NetworkManager
nameserver 10.164.159.11

To dig με 10.64.159.11 έδωσε
www.l.google.com.
66.249.92.104

Τα 2 πρώτα ping OK.

To τρίτο
ping: unknown host www.google.com

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 5665
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: Client χωρίς ιντερνετ
« Απάντηση #5 στις: 23 Σεπ 2010, 09:26:14 πμ »
Χμμμ κάτι δεν πάει καλά με τον DNS server σου... Είναι DNS server των Windows; Μήπως έχει καμιά ρύθμιση λάθος;

Δεν μπορώ να φανταστώ πώς μπορεί να κάνει resolve με την dig αλλά όχι με την ping...
Αν δώσεις "sudo gedit /etc/resolv.conf" και αλλάξεις τον nameserver από 10.164.159.11 σε 8.8.8.8 (ο DNS server της google) δουλεύει μετά, έτσι;

Άλλαξε τις ρυθμίσεις του router σου ώστε να στέλνει και τους nameservers του ΠΣΔ, π.χ. 194.63.239.164 (nic.att.sch.gr) και 194.63.238.4 (nic.sch.gr) ώστε να έχεις και δεύτερο ή και τρίτο DNS server σε περίπτωση που δεν δουλεύει ο πρώτος. Αυτό κάνουν και οι cisco routers των σχολικών εργαστηρίων.
Επίσης στα ΣΕΠΕΗΥ συνηθίζεται ο DNS server να είναι στην .10, οπότε αν θες άλλαξε IP και στον DNS server σου.

SPY

  • Βετεράνος
  • ****
  • Μηνύματα: 63
  • Γράψτε το προσωπικό σας σλόγκαν!
Απ: Client χωρίς ιντερνετ
« Απάντηση #6 στις: 24 Σεπ 2010, 01:48:52 μμ »
Ναι με το nameserver 8.8.8.8 το ιντερνετ δουλεύει.

Για τα υπόλοιπα θα τα κοιτάξω και τα ξαναλεμε.

Σ' ευχαριστώ.