Problema com a configuração do ip estático no Ubuntu Server 14.04

2

Eu tenho um problema ao configurar o ip estático no meu Ubuntu Server 14.04 LTS.

Eu rodei o comando sudo nano / etc / network / interfaces e mudei o dhcp para static e então eu digite endereço, netmask, rede, gateway, DNS-nameservers e, em seguida, eu tento fazer simplesmente ping comando mas não está funcionando para let dizer (ping yahoo.com) eu recebo erro (ping: host desconhecido yahoo.com) e às vezes destino inacessível.

Eu também tentei ligar através de putty mas isso é apenas ip local.O que eu preciso realmente é um IP real (como este 109.92.21.200) para que eu possa conectar putt que eu tenho no meu laptop e se conectar ao servidor que é desktop na porta 22 que está aberta, mas eu constantemente recebendo erro como conexão esgotada ou conexão recusada. Alguém pode me dizer solução do problema e me mostrar isso.

Obrigado antecipadamente.

    
por user283469 21.05.2014 / 10:55

6 respostas

2

Quando eu precisei definir um endereço IP estático para o meu pc ubuntu, fiz isso do roteador em vez de tentar configurá-lo no pc.

O roteador define o endereço IP fornecido na tabela do roteador para o dispositivo em cada inicialização.

    
por Graham 23.09.2014 / 16:05
1

Você não deu uma instância do que você realmente tem em seu arquivo de interfaces para tornar mais fácil para nós ver onde você está errado. Mas se você for usar uma configuração manual, terá que especificar outros componentes importantes que normalmente seriam fornecidos pelo seu servidor dhcp.

Este é um exemplo de uma configuração de trabalho / etc / network / interfaces:

auto eth0
iface eth0 inet static
  address 192.168.1.123
  gateway 192.168.1.1
  netmask 255.255.255.0
  dns-search apollo3.com # ths is the doman sufix that you want added to a one word hostname
  dns-nameservers 8.8.8.8 8.8.4.4

Existem outras configurações que você pode definir. No entanto, estes são os mais necessários que são fornecidos pelo seu servidor dhcp

Provavelmente você pode obter esses itens executando o ifconfig ao usar o servidor dhcp ou a partir do seu provedor de isp / rede

    
por L. D. James 21.05.2014 / 11:07
0

Tenho certeza de que você está passando pelo processo certo. mas passe por algumas configurações para fazer sua interface de rede funcionar.

Configurando o endereço IP em / etc / network / interfaces, reinicie seus serviços de interface de rede.

Se você está com o mesmo problema,

Abra o terminal e execute mii-tool ele mostrará o modo duplex de sua placa de rede. mude o seu modo duplex para 100baseTx-FD para 10Mbit executando este comando no terminal.

sudo mii-ferramenta -F 10baseT-HD

deve corrigir seu problema.

    
por Abdul Kadir 21.05.2014 / 11:17
0

Força a interface para baixo e para cima.

  sudo ip link set eth0 down
  sudo ip link set eth0 up
    
por slingshot 24.07.2014 / 18:57
0
$ ls /sys/class/net

os passos acima e a maioria das recomendações on-line funcionarão se você determine o nome correto nic para sua porta Ethernet com o comando acima

Eu estava usando eth0 como recomendado acima, mas olhando no diretório /sys/class/net me disse que o nome do meu dispositivo adaptador era em0 em vez de eth0 uma vez eu coloquei o em0 em vez de eth0 no arquivo /etc/network/interfaces acima Não tive inicialização lenta e pude sair.

    
por Bill Hunt 23.09.2014 / 15:54
-2

Você não precisa alterar o / etc / network / interfaces ou qualquer parte da sua configuração além dos seus servidores dns!

O problema é que diferentes flags estão sendo configuradas para dnsmasq para ips estáticos vs endereços IP dinâmicos. Para endereço IP estático, dnsmasq define --proxy-dnssec por padrão. A maioria dos IPS não fornece servidores DNS compatíveis com dnssec e, portanto, o tempo limite do dnsmaq. Se você definir os endereços IP dos servidores dns no gerenciador de rede para um servidor dns oferecido publicamente com dnssec (o google é bom: 8.8.8.8, 8.8.4.4), tudo volta a funcionar. Você não precisa anular a resolução de qualquer outra forma.

    
por Frommer 19.10.2014 / 02:32