Como verificar porque meu IP estático não está funcionando?

0

Estou usando o Ubuntu 12.04 Desktop edition. Eu não estou muito familiarizado com o lado unix, mas estou aprendendo.

A partir de uma nova instalação, basicamente instalei apenas o XAMPP. Meu servidor agora funciona bem (embora com IP dinâmico).

Eu estou em uma universidade, então o escritório de TI me deu um IP estático e todas as informações que o acompanham para configurá-lo.

Meu subdomínio com a universidade funciona (embora, IP dinâmico)

Em uma tentativa de aplicar IP estático, modifiquei meu arquivo /etc/network/interfaces para o efeito de:

auto lo eth0
iface lo inet loopback
iface eth0 inet static
    address 192.168.1.101
    netmask 255.255.255.0
    gateway 192.168.1.1

Isso matou minha conexão de rede: não consigo nem fazer ping no computador (nem pingar nenhum outro sistema no computador). Parece bastante simples, mas algo obviamente deu errado. Não tenho certeza de onde começar a depuração?

    
por Joe 17.10.2013 / 16:22

2 respostas

1

Se você está usando o Ubuntu Desktop, então ele está executando seu próprio gerenciador de rede (convenientemente chamado de NetworkManager ) e irá sobrescrever o arquivo /etc/network/interfaces . Você precisa configurar ip estáticos através do NetworkManager, ou desativá-lo .

    
por jdwiegman 17.10.2013 / 17:05
0

Se você for usar o endereço IP estático, certifique-se de remover o cliente dhcp

sudo apt-get remove dhcp-client

E use somente

auto lo eth0
iface eth0 inet static
    address 192.168.1.101
    netmask 255.255.255.0
    network 192.168.1.0
    broadcast 192.168.1.255
    gateway 192.168.1.1

Especifique seu servidor de nomes (servidores DNS) em /etc/resolv.conf

sudo vi /etc/resolv.conf

e coloque, por exemplo,

name server 8.8.8.8

Depois de fazer tudo isso, certifique-se de reiniciar sua rede:

sudo /etc/init.d/networking restart
    
por Achu 17.10.2013 / 16:45