Adresse IP statique passant à 192.168.1.251

J'ai un système avec une adresse IP statique de 192.168.1.150. J'ai configuré manuellement /etc/network/interfaces (sans utiliser NetworkManager). Il s'agit d'un server web hébergeant trois sites. J'ai plusieurs problèmes, la racine de tous étant la résolution DNS (je pense). Pour une raison quelconque, je ne peux pas comprendre, le server pense que son adresse IP résout 192.168.1.251.

J'ai lu à propos de dnsmasq peut-être causer ce problème: J'ai cherché des process en cours d'exécution et ne le vois pas en cours d'exécution. Je ferme DHCP (je pensais) et je ne le vois pas sous les process en cours d'exécution non plus. J'ai diligemment étudié chaque problème individuel, et ils semblent tous pointer vers une mauvaise configuration du server – mais je suis perplexe quant à ce qu'il faut changer. J'apprécierais toute aide que vous pouvez fournir pour résoudre le problème, ou à court terme, aidez-moi à en apprendre plus afin de pouvoir le dépanner plus efficacement. Je suis fou de l'ennui d'avoir à traquer un problème ennuyeux et débilitant avec un système qui fonctionnait très bien il y a seulement deux jours.

Je ne peux pas être sûr, mais puisque je n'ai rien changé, mais téléchargé plusieurs mises à jour de security à partir d'Ubuntu, je suis bien sûr méfiant que l'une des choses que j'ai téléchargé bouleverse les choses.

/etc/network/interfaces :

 auto lo eth0 iface lo inet loopback iface eth0 inet static address 192.168.1.150 netmask 255.255.255.0 broadcast 192.168.1.255 network 192.168.1.0 gateway 192.168.1.1 dns-nameservers 8.8.8.8 68.87.69.150 

/etc/resolv.conf :

  # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN nameserver 8.8.8.8 nameserver 68.87.69.150 

/etc/hosts :

  127.0.0.1 localhost.localdomain localhost 127.0.1.1 nimue 192.168.1.150 babaluis.com 192.168.1.150 coyote.homeip.net 192.168.1.150 hamiltonpdx.com # 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 

/etc/nsswitch.conf :

  # /etc/nsswitch.conf # # Example configuration of GNU Name Service Switch functionality. # If you have the `glibc-doc-reference' and `info' packages installed, try: # `info libc "Name Service Switch"' for information about this file. passwd: compat group: compat shadow: compat hosts: dns files mdns4_minimal [NOTFOUND=return] mdns4 networks: files protocols: db files services: db files ethers: db files rpc: db files netgroup: nis 

route -n :

  Kernel IP routing table Destination Gateway Genmask Flags Mesortingc Ref Use Iface 0.0.0.0 192.168.1.1 0.0.0.0 UG 100 0 0 eth0 169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 eth0 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 

nmap -sV nimue :

  Starting Nmap 5.21 ( http://nmap.org ) at 2012-12-05 22:39 PST Nmap scan report for nimue (192.168.1.251) Host is up (0.00075s latency). Not shown: 998 closed ports PORT STATE SERVICE VERSION 53/tcp open domain dnsmasq 2.41 80/tcp open http lighttpd 1.4.18 MAC Address: E0:46:9A:24:F2:D4 (Unknown) Service detection performed. Please report any incorrect results at http://nmap.org/submit/ . Nmap done: 1 IP address (1 host up) scanned in 19.20 seconds 

S'il y a d'autres informations dont vous avez besoin pour vous aider, veuillez requestr.

UPDATE Sortie de dig +trace nimue :

 ; <<>> DiG 9.8.1-P1 <<>> +trace nimue ;; global options: +cmd . 21088 IN NS a.root-servers.net. . 21088 IN NS b.root-servers.net. . 21088 IN NS c.root-servers.net. . 21088 IN NS d.root-servers.net. . 21088 IN NS e.root-servers.net. . 21088 IN NS f.root-servers.net. . 21088 IN NS g.root-servers.net. . 21088 IN NS h.root-servers.net. . 21088 IN NS i.root-servers.net. . 21088 IN NS j.root-servers.net. . 21088 IN NS k.root-servers.net. . 21088 IN NS l.root-servers.net. . 21088 IN NS m.root-servers.net. ;; Received 228 bytes from 8.8.8.8#53(8.8.8.8) in 29 ms ;; Received 23 bytes from 192.168.1.251#53(192.168.1.251) in 62 ms 

La sortie de netstat -tlpen est:

 Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State User Inode PID/Program name tcp 0 0 0.0.0.0:10000 0.0.0.0:* LISTEN 0 13295 2823/perl tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 0 14864 2721/apache2 tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 0 569634 8196/sshd tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 0 9609 957/cupsd tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 0 12833 2656/master tcp 0 0 0.0.0.0:538 0.0.0.0:* LISTEN 0 12696 2540/gdomap tcp 0 0 0.0.0.0:993 0.0.0.0:* LISTEN 0 11088 1018/dovecot tcp 0 0 0.0.0.0:9571 0.0.0.0:* LISTEN 0 12710 2558/inetd tcp 0 0 0.0.0.0:995 0.0.0.0:* LISTEN 0 11078 1018/dovecot tcp 0 0 127.0.0.1:10024 0.0.0.0:* LISTEN 123 9127 1216/amavisd (maste tcp 0 0 127.0.0.1:10025 0.0.0.0:* LISTEN 0 14818 2656/master tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 116 11120 1051/mysqld tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN 0 11076 1018/dovecot tcp 0 0 0.0.0.0:143 0.0.0.0:* LISTEN 0 11086 1018/dovecot tcp 0 0 127.0.0.1:783 0.0.0.0:* LISTEN 0 10252 1241/spamd.pid tcp6 0 0 :::22 :::* LISTEN 0 569636 8196/sshd tcp6 0 0 ::1:631 :::* LISTEN 0 9608 957/cupsd tcp6 0 0 :::25 :::* LISTEN 0 12834 2656/master tcp6 0 0 :::993 :::* LISTEN 0 11089 1018/dovecot tcp6 0 0 :::995 :::* LISTEN 0 11079 1018/dovecot tcp6 0 0 :::110 :::* LISTEN 0 11077 1018/dovecot tcp6 0 0 :::143 :::* LISTEN 0 11087 1018/dovecot 

NetworkManager est en cours d'exécution (à partir de ps -aux ):

 root 944 0.0 0.0 163016 5760 ? Ssl Dec05 0:00 NetworkManager root 957 0.0 0.0 104104 3596 ? Ss Dec05 0:00 /usr/sbin/cupsd -F root 972 0.0 0.0 19984 936 tty4 Ss+ Dec05 0:00 /sbin/getty -8 38400 tty4 

Je ne pense pas que nscd fonctionne; Je ne le vois pas dans les ps -aux n'importe où. Il n'y a pas de socket pour /var/run/nscd/socket .

Il n'y a pas de LOCALDOMAIN env var.

La sortie des env -i /usr/bin/getent hosts nimue est:

 192.168.1.251 nimue 

J'ai déplacé le DNS au début de la list dans /etc/nsswitch.conf basé sur la lecture d'un post quelque part qui a dit qu'il devrait précéder les autres options. Cela n'a eu aucun effet sur le problème.

AUTRE MISE À JOUR J'éteins le Gestionnaire de réseau pour qu'il ne fonctionne plus lorsque le système est démarré. J'ai également supprimé le server DHCP. Néanless, nmap continue à signaler que l'adresse IP du server est 192.168.1.251.

J'ai changé /etc/nsswitch.conf sorte que "files" soit répertorié en premier dans la list des services pour les "hosts", et j'ai aussi complètement désactivé Network Manager et désinstallé le DHCP (comme je l'ai dit dans la section commentaires). Ces actions n'ont eu aucun effet sur le problème. Ni redémarré.

Qu'est-ce qui a résolu le problème était d'éteindre le routeur Linksys et le modem câble, afin qu'ils se réinitialiser. Je ne m'attendais pas à ce que cela ait un effet, mais je pensais avoir exclu toute possibilité de configuration logicielle (à less que je ne comprenne mal ce que devrait être l'atsortingbution de l'adresse IP), que rest-t-il? J'ai été agréablement surpris quand il a résolu le problème. Les erreurs DNS que je voyais sont corrigées.

Mes remerciements à ceux d'entre vous qui ont aidé. J'ai beaucoup appris sur la façon d'utiliser netstat spécialement pour le dépannage.