ifupdown: a interface não é configurada corretamente

1

Desde alguns dias atrás, estou sofrendo um problema traumático com o Debian Wheezy.

Toda vez que eu inicializo o servidor, a única interface para cima é o loopback. Eu configurei um IP estático em / etc / network / interfaces

ifconfig -a mostra corretamente a interface ethernet (eth2, neste caso). Quando faço ifconfig eth2 up, ele levanta a interface como de costume, mas sem IP. Eu tenho que fazer ifconfig eth2 x.x.x.x para obter um IP.

ifconfig depois de fazer ifconfig eth2 up:

eth2      Link encap:Ethernet  HWaddr 00:25:22:0d:dd:b1  
          inet6 addr: fe80::225:22ff:fe0d:ddb1/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:398 (398.0 B)
          Interrupt:42 Base address:0x2000 

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:36 errors:0 dropped:0 overruns:0 frame:0
          TX packets:36 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:17653 (17.2 KiB)  TX bytes:17653 (17.2 KiB)

Depois disso, ainda não tenho acesso à internet. Quando eu faço um ping no Google, recebo "ping: host desconhecido google.com"

Não é um problema do roteador porque eu tenho outros computadores nesta rede funcionando e eu posso acessar o computador com o problema através do ssh também (depois de dar a ele um IP com ifconfig)

Eu tentei muitas coisas e muitas pessoas tentaram me ajudar, mas ainda não tenho ideia de como resolver esse problema.

Eu tenho que dizer que eu acho (e esta é uma opinião pessoal de um não especialista) que o problema está no início porque o primeiro problema é a falta de interface e IP.

Obrigado por me ler e pelo seu tempo.

Este é o arquivo / etc / network / interfaces:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth2
iface eth2 inet static
        address 192.168.1.45
        netmask 255.255.255.0
        network 192.168.1.0
        broadcast 192.168.1.255
        gateway 192.168.1.1
    
por SouL 10.10.2013 / 17:34

2 respostas

0

O problema foi encontrado estar com o pacote netscript-2.4 Debian Wheezy que, embora afirme ser compatível com o ifupdown não conseguiu configurar corretamente uma interface "estática" depois de atualizá-la.

A instalação de ifupdown resolveu o problema.

    
por 10.10.2013 / 18:56
0

Verifique seus scripts no diretório:

if-down.d
if-post-down.d
if-pre-up.d
if-up.d
interfaces.d

    
por 10.10.2013 / 17:45