Eu tenho um sistema com um endereço IP estático de 192.168.1.150. Configurei /etc/network/interfaces
manualmente (ou seja, sem usar o NetworkManager). É um servidor da Web que hospeda três sites. Eu estou tendo vários problemas, a raiz de todos eles sendo resolução de DNS (eu acho). Por alguma razão eu não consigo entender, o servidor acha que seu endereço IP resolve para 192.168.1.251.
Eu li sobre dnsmasq
possivelmente causando esse problema: Eu pesquisei processos em execução e não os vejo em execução. Eu desliguei o DHCP (pensei) e também não o vejo em processos em execução. Eu tenho pesquisado diligentemente cada questão individual, e todos eles parecem apontar para uma configuração incorreta do servidor de algum tipo - mas estou perplexo quanto ao que mudar. Agradeço qualquer ajuda que você possa fornecer para corrigir o problema ou, ainda mais, ajude-me a aprender mais para que eu possa solucioná-lo com mais eficiência. Estou enlouquecida com o tédio de ter que rastrear um problema irritante e debilitante com um sistema que funcionava muito bem há apenas dois dias.
Não tenho certeza, mas como não mudei nada, mas fiz o download de várias atualizações de segurança do Ubuntu, é claro que desconfio que uma das coisas que baixei incomodou as coisas.
/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 Metric 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
Se houver outras informações de que você precisa para ajudar, pergunte.
UPDATE
Saída 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
A saída de netstat -tlpen
é:
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
O NetworkManager está em execução (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
Eu não acho que nscd
esteja em execução; Eu não vejo em ps -aux
em qualquer lugar. Não há soquete para /var/run/nscd/socket
.
Não há um LOCALDOMAIN
env var.
A saída de env -i /usr/bin/getent hosts nimue
é:
192.168.1.251 nimue
Mudei o DNS para o início da lista em /etc/nsswitch.conf
com base na leitura de um post em algum lugar que dizia que ele deveria preceder as outras opções. Não teve efeito sobre o problema.
OUTRA ATUALIZAÇÃO
Encerrei o Network Manager para que ele não seja mais executado quando o sistema é inicializado. Eu também removi o servidor DHCP. No entanto, nmap
continua a informar que o endereço IP do servidor é 192.168.1.251.