Προς το περιεχόμενο

Debian και DNS


pisio

Προτεινόμενες αναρτήσεις

Καλημέρα

 

Αντιμετωπίζω το εξής πρόβλημα

 

Εγκατέστησα σε Virtuel Maschine Debian 5.0.4. Η εγκατάσταση κύλισε χωρίς προβλήματα. Έκανα τα updates που μου έβγαλε και πάλι δουλεύανε όλα καλά.

 

Εχθές πήγα να εγκαταστήσω το rcconf και βλέπω ότι δεν κατεβάζει τίποτα παρ όλο που έχει βρει τα πακέτα. Δοκιμάζω να μπω ίντερνετ αλλά τίποτα δοκιμάζω να κάνω ping πάλι

τίποτα. Το τελευταίο που έκανα είναι να δημιουργήσω έναν καινούργιο χρήστη και να σβήσω αυτών που είχα πριν.

 

Να σας πω ότι ping με ip κάνει κανονικά, το πρόβλημα είναι όταν αντί για ip δώσω Hostname. Έχω σταθερή ip. Επίσης δοκίμασα να κάνω από ένα άλλο pc ping το Debian

και δουλεύει κανονικά χωρίς κανένα πρόβλημα και με ip και με Hostname.

 

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

 

Στον Networkmanager Gnome στην καρτέλα Computer έχει τα παρακάτω

 

>IP-Adresse        Aliase
127.0.0.1        localhost
127.0.1.1        pcname.domainname.de pcname
::1            localhost ip6-localhost ip-loopback
fe00::0            ip6-localnet
ff00::0            ip6-mcsatprefix
ff02::1            ip6-allnodes
ff02::2            ip6-allrouters
ff02::3            ip6-allhosts

Έχει κανείς καμιά ιδέα :rolleyes:

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Οι οροι "σταθερη ip" και "network manager" δεν ταιριαζουν.

 

Πετα τον και βαλε οτι θες στο /etc/network/interfaces. πχ

>iface eth0 inet [b]static[/b]
address 192.168.1.10
netmask 255.255.255.0
gateway 192.168.1.254

και τους dns του isp σου στο /etc/resolv.conf, πχ

>nameserver 195.170.0.1
nameserver 195.170.2.2

και τερμα.

 

Επισης, μπορεις να βγαλεις τις καταχωρησεις για ipv6 απο το /etc/hosts, να κανεις blacklist το ipv6 module κλπ.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Βασικά όπως λες το έχω κάνει

 

Έχω δώσει σταθερή ip subnet Gateway στο αρχείο /etc/network/interfaces

 

τον networkmanager από περιέργεια τον άνοιξα να δω τι έχει μέσα

 

και σε αυτό το /etc/resolv.conf έχω δώσει τους δύο DNS που χρησιμοποιούμαι στη δουλειά

 

θα βοηθήσει άμα σβήσω τις καταχωρήσεις ipv6, εάν ναι θα μπορούσες να μου εξηγήσεις πως θα μπορούσα να το κάνω

 

Ευχαριστώ

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Οταν εχεις network manager ή wicd, οι system-wide ρυθμισεις του /etc/network/interfaces (ισως και του /etc/resolv.conf) παρακαμπτονται και ισχυουν οι ρυθμισεις του χρηστη.

 

Για να το διαπιστωσεις, κλεισε το service του network manager

>/etc/init.d/network-manager stop

ξεκινησε το service του δικτυου

>/etc/init.d/networking start

και κανε οτι θες με το δικτυο σου.

 

Μετα βγαλτον με πληρη αφαιρεση (--purge).

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Την πρώτη μέρα όμως γιατί όλα δούλευαν κανονικά :mad:

 

Τη Δευτέρα άμα είναι που θα πάω στη δουλειά θα δοκιμάσω να αφαιρέσω τον Network manager

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Ετσι ειναι ο network manager, δουλευει κανονικα την πρωτη φορα, μετα δεν κραταει την ip, μετα θελει να συνδεθει καπου και ας μην μπορει κλπ.

 

Μιας και εισαι σε stable βαλε το gnome-network-admin αν θες ενα gui για τις ρυθμισεις δικτυου. Αυτο στην εκδοση 2.22 του gnome ειναι η τελευταια εκδοση που μπορει να αλλαζει παντα περι δικτυου.

Μετα εγινε πιο user friendly για τους λογους του ubuntu και ευνουχιστηκε.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Καλημέρα :-)

 

cat /etc/resolv.conf:

>domain domainname.de
search domainname.de
nameserver 212.18.0.5  #  DNS ISP
nameserver 192.168.1.58 # DNS Intern
nameserver  192.168.1.59 # DNS Intern

nslookup insomnia.gr:

>;; connection timed out; no servers could be reached

nslookup insomnia.gr 8.8.8.8

>;; connection timed out; no servers could be reached

 

Τα τελευταία πράγματα που έκανα ήτανε να σβήσω το openoffice και να δημιουργήσω έναν καινούργιο χρήστη

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

ναι κανονικά. βασικά με ip δουλεύουν όλα κανονικά :fear: μόνο με τα Hostname έχω πρόβημα

 

---------- Προσθήκη στις 11:44 ---------- Προηγούμενο μήνυμα στις 11:29 ----------

 

cat /etc/hosts:

>127.0.0.1    localhost
127.0.1.1    argos.domainname.de    argos

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts

ping -c 4 212.18.0.5

 

>PING 212.18.0.5 (212.18.0.5) 56(84) bytes of data.
64 bytes from 212.18.0.5: icmp_seq=1 ttl=59 time=9.83 ms
64 bytes from 212.18.0.5: icmp_seq=2 ttl=59 time=5.64 ms
64 bytes from 212.18.0.5: icmp_seq=3 ttl=59 time=4.37 ms
64 bytes from 212.18.0.5: icmp_seq=4 ttl=59 time=4.61 ms

--- 212.18.0.5 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3012ms
rtt min/avg/max/mdev = 4.372/6.116/9.834/2.199 ms

ifconfig -a δεν με αφήνει να το κάνω copy

 

Για δες και μήπως είναι το πρόβλημα λόγο ipv6. Δώσε σε root terminal

 

echo 1 > /proc/sys/net/ipv6/conf/all/disable_ipv6

 

δεν βρίσκει το αρχείο disable_ipv6

 

---------- Προσθήκη στις 11:54 ---------- Προηγούμενο μήνυμα στις 11:44 ----------

 

λέτε κανένα update να βοηθούσε :o

 

θα πρέπει όμως στο /etc/apt/sources.list να βάλω αντί για http://ftp.de.debian.org/debian/ την ip

 

την γνωρίζει κανένας

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

cat /etc/hosts:

>127.0.0.1    localhost
127.0.1.1    argos.domainname.de    argos

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts

 

Εκτός από τις 2 πρώτες γραμμές, όλες τις άλλες «σχολίασέ» τες (χαρακτήρα # μπροστά, αν δεν έχουν ήδη).

 

 

ping -c 4 212.18.0.5

 

>PING 212.18.0.5 (212.18.0.5) 56(84) bytes of data.
64 bytes from 212.18.0.5: icmp_seq=1 ttl=59 time=9.83 ms
64 bytes from 212.18.0.5: icmp_seq=2 ttl=59 time=5.64 ms
64 bytes from 212.18.0.5: icmp_seq=3 ttl=59 time=4.37 ms
64 bytes from 212.18.0.5: icmp_seq=4 ttl=59 time=4.61 ms

--- 212.18.0.5 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3012ms
rtt min/avg/max/mdev = 4.372/6.116/9.834/2.199 ms

 

ΟΚ, άρα ο primary nameserver είναι ορατός. Κανονικά θα έπρεπε η παρακάτω εντολή να δίνει αποτέλεσμα:

>nslookup insomnia.gr

 

Για δοκίμασε αντί αυτής, την:

>nslookup insomnia.gr 212.18.0.5

 

 

ifconfig -a δεν με αφήνει να το κάνω copy

 

:fear: Δηλαδή... ;

 

 

λέτε κανένα update να βοηθούσε :o

 

θα πρέπει όμως στο /etc/apt/sources.list να βάλω αντί για http://ftp.de.debian.org/debian/ την ip

 

την γνωρίζει κανένας

 

Η IP του ftp.de.debian.org είναι 141.76.2.4.

 

 

Δε μπορώ να σκεφτώ πολλά πράγματα που θα μπορούσαν να προκαλέσουν τέτοια δυσλειτουργία στο name resolving. Σε Linux, για το name resolving δεν ευθύνεται κάποιος «δαίμονας» που θα μπορούσε πιθανόν να δυσλειτουργεί ή να μην έχει εκκινηθεί, αλλά ως λειτουργία βρίσκεται built-in σε πολύ χαμηλό επίπεδο στο σύστημα (glibc). Μήπως τυχόν τρέχεις κάποιο firewall (π.χ. iptables) που να κόβει την επικοινωνία με τους nameservers (θύρα 53); Ή κάποιο bug στη virtualization πλατφόρμα που χρησιμοποιείς, το οποίο να προκαλεί το ίδιο αποτέλεσμα; :shifty:

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Το Debian το έχω σε virtual machine εγκατεστημένο και ενώ όλα τα αποτελέσματα μπορώ να τα κάνω copy και paste το αποτέλεσμα από ifconfig δεν με αφήνει :-D

 

>nslookup insomnia.gr 212.18.0.5

μου βγάζει πάλι

 

>;; connection timed out; no servers could be reached

θα δοκιμάσω τώρα άμα είναι να κάνω ένα update και επιστρέφω με αποτελέσματα :o

 

---------- Προσθήκη στις 13:15 ---------- Προηγούμενο μήνυμα στις 12:19 ----------

 

Μπα τίποτα ακόμα :rolleyes:

 

Μετά το πρώτο update είχα κρατήσει ένα snapshot ;)

 

Επειδή με πιέζει ο χρόνος λέω να το επαναφέρω (αν και ήθελα να βρω το λάθος)

 

Σας ευχαριστώ για τις απαντήσεις σας

 

---------- Προσθήκη στις 14:39 ---------- Προηγούμενο μήνυμα στις 13:15 ----------

 

Νομίζω ότι βρήκα το πρόβλημα

 

Το snapshot ήτανε κατευθείαν μετά τα updates, δεν είχα κάνει τίποτα άλλο εγκατάσταση.

 

Μόλις εγκατέστησα τα vmware-tools παρουσιάστηκε πάλι το πρόβλημα με το ping :cry:

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Παρόμοιο πρόβλημα εδώ: http://communities.vmware.com/thread/129810

 

από το οποίο προκύπτουν δύο hints:

1. Αν χρησιμοποιείς Bridged Networking στο VMware, άλλαξέ το σε NAT και δοκίμασε να δεις αν φτιάχνει

2. Μήπως το host σύστημα έχει nVIDIA nForce chipset; Αν ναι και τρέχει Windows, μήπως έχεις εγκαταστήσει ολόκληρο το nForce package (που περνάει και ένα μυστήριο firewall της nVIDIA; )

 

 

Θα μπορούσε όμως να είναι και κάτι άλλο εγκατεστημένο στο host OS. Π.χ.: http://communities.vmware.com/message/1445543

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...