Άνοιξε ένα τερματικό και δώσε την εντολή
/sbin/ifconfig
Θα εμφανίσει κάτι σαν κι αυτό:
[dimitris@desktop ~]$ /sbin/ifconfig
eth0 Link encap:Ethernet HWaddr 00:17:31:12:8D:48
inet addr:192.168.1.66 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::217:31ff:fe12:8d48/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:10996 errors:0 dropped:0 overruns:0 frame:0
TX packets:9339 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:12045809 (11.4 MiB) TX bytes:1430626 (1.3 MiB)
Interrupt:18
Η eth0 είναι η (πρώτη) κάρτα δικτύου σου. Αν έχεις περισσότερες κάρτες (ή θύρες στον υπολογιστή) θα δεις και eth1, κοκ. Ενώ αν έχεις wireless, θα δεις wlan0 ή κάτι παρόμοιο.
Αυτό που μας ενδιαφέρει είναι αν στα παραπάνω αποτελέσματα, έχεις μια διεύθυνση της μορφής inet addr 192.168.1.ΧΧ ή ότι άλλο χρησιμοποιεί ο router σου (δες τα έντονα γράμματα!). Αν ναι, τότε μπορείς να κάνεις ping στον router; Π.χ. δίνοντας:
ping 192.168.1.1
θα πρέπει να απαντήσει:
PING 192.168.1.1 () 56(84) bytes of data.
64 bytes from 10.1.2.1: icmp_seq=1 ttl=128 time=0.145 ms
...
Αν απαντήσει σωστά, τότε μάλλον έχεις προβλήματα με DNS servers:
Κάθε διεύθυνση στο διαδίκτυο (π.χ. www.linuxinside.gr) αντιστοιχεί στο νούμερο μιας IP διεύθυνσης. Οι υπολογιστές μας δεν ξέρουν την αντίστοιχη IP (στην περίπτωσή μας 85.234.157.115). Αυτή τη "μετάφραση" την κάνει κάποιος DNS server. Με απλά λόγια, αν δώσεις στον Firefox μια IP, π.χ.
http://85.234.157.115
και δεις κάποια σελίδα της Guru-host, τότε 99% αυτό είναι το πρόβλημά σου. Δηλαδή ο υπολογιστής σου δεν ξέρει που να βρει έναν DNS server για να ζητήσει μετάφραση της διεύθυνσης που του δίνεις στη δική σου γλώσσα. Καταλαβαίνει όμως την αντίστοιχη IP, γι' αυτό σε πηγαίνει απευθείας εκεί.
Οι διευθύνσεις των DNS servers διαφέρουν ανάλογα με τον πάροχο και καθορίζονται στο αρχείο /etc/resolv.conf. Το αρχείο αυτό πρέπει να το ανοίξεις ως root. Πατα Alt+F2 και γράψε:
kdesu kwrite /etc/resolv.conf
ή
gksu gedit /etc/resolv.conf
ή από ένα τερματικό γράψε
su
nano /etc/resolv.conf
Τι nameservers (έτσι λέγονται οι DNS servers) ορίζονται εκεί; Αυτό το αρχείο πρέπει να έχει αυτήν την μορφή:
nameserver 85.196.25.2
nameserver 194.219.227.1
nameserver 192.168.1.1
Σημείωση: Οι παραπάνω δύο DNS είναι για Forthnet. Να μια λίστα με τους DNS servers που πρέπει να βάλετε ανάλογα με τον πάροχο σας:
OTENET
195.170.0.1
195.170.2.2
Forthnet
194.219.227.2
193.92.150.3
193.92.110.1 Για Β. Ελλάδα
193.92.30.19 Για Κρήτη
HOL
194.30.220.114
194.30.220.117
Tellas
62.169.194.17
62.169.194.18
ALTEC
213.5.17.21
Vivodi
80.76.39.10
80.76.33.227
PANAFONET
213.249.17.10
TELEDOME
213.142.128.1
Πηγή DNS servers.