Servidor na LAN com duas placas de rede, não pode fazer telnet / ping para o segundo, mesmo que funcione

2

Eu tenho um problema com um servidor Ubuntu 12.04 LTS (atualizado).

Por razões muito longas para detalhar, ele tem uma interface eth0 atribuída a 192.168.1.9 e uma interface wlan0 atribuída a 192.168.1.10. Ambos devem funcionar desde o tempo de inicialização.

Eu também instalei (preciso de software de monitoramento) o Lubuntu desktop-core e removi o Network Manager (reinicializado) e usei o wpa_supplicant + configuração centrada no código / etc / network / interface e IPs fixos.

Tudo funciona como um encanto. Da área de trabalho do Lubuntu posso navegar na internet a partir da eth0, posso desconectar e navegar pela internet através do wlan0 edit: devo ifdown if0 para que isso aconteça mas mesmo assim, posso usar o servidor e navegar na internet com ele mas não entre em contato com outros computadores

Eu posso pingar e ssh este servidor eth0 de outro computador muito bem. No entanto - e este é o meu problema - eu não posso nem enviar ping nem ssh para este servidor wlan0.

Eu pensei que era algum problema de roteamento, mas mesmo comentando a sub-rotina eth0 em interfaces eu ainda não consigo acessar o servidor de fora. É claro que, se eu for ao servidor e tentar executar o ping (tanto no console quanto na área de trabalho) ou navegar na Internet, ele funcionará perfeitamente.

Você tem alguma ideia sobre onde eu poderia começar a cuidar?

Quando eu retornar ao trabalho, postarei meu arquivo de interfaces, é bastante padrão e não há DHCP envolvido (ambas as interfaces têm IP estático, conforme descrito acima).

Detalhes sobre as configurações que foram solicitadas a fornecer:

ifconfig :

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:18 errors:0 dropped:0 overruns:0 frame:0
          TX packets:18 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:1613 (1.6 KB)  TX bytes:1613 (1.6 KB)

wlan0     Link encap:Ethernet  HWaddr 00:c0:49:fc:db:3f  
          inet addr:192.168.1.10  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::2c0:49ff:fefc:db3f/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:16376 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3337 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:4675792 (4.6 MB)  TX bytes:543084 (543.0 KB)

Quando eu ativo o eth0 com ifup, eu adiciono esta sub-rotina:

eth0      Link encap:Ethernet  HWaddr 00:0e:a6:aa:5b:be  
          inet addr:192.168.1.9  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

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 wlan0
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 wlan0
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0

se eu desativar a eth0, é claro que a linha relevante desaparece.

IPTables mostra limpo, estou usando o UFW e o desativei no momento também

iptables -L -nv :

Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         

Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         
    
por Dario Fumagalli 26.07.2013 / 12:20

0 respostas