Que endereços IP devo inserir em / etc / network / interfaces?

0

Estou tentando configurar um servidor web com o Ubuntu 14.04 Server.

Estou lutando com o arquivo / etc / network / interfaces.

Esta é minha configuração.

Router IP 192.168.1.254
Externel static IP 212.195.**.*5 (Blanked for security)
Webserver PC IP 192.168.1.67

Eu também tenho alguns detalhes do meu ISP

Static IP as above
Mask 255.255.255.255

E também mais alguns detalhes no meu roteador.

DNS 
212.195.70.9 
212.195.70.10

Eu editei meu / etc / network / interfaces assim.

# 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 eth0
iface eth0 inet static
        address 212.195.**.*5
        netmask 255.255.255.255
        network 192.168.1.67
        broadcast 192.168.0.255
        gateway 192.168.1.254
        dns-nameservers 212.195.70.9 212.195.70.10

Quando eu salvo este arquivo, perco conexão com a internet após a reinicialização. O que está me dizendo que estou errado.

Alguém pode ajudar?

Obrigado

    
por Jinx13 26.10.2014 / 12:29

1 resposta

2

192.168.x.x é um endereço de rede privada. Parece que o seu "servidor web" está atrás de um roteador NAT que tem um endereço interno de 192.168.1.254 e um externo com 212.195.x.x .

Se você deseja expor esse host à Internet, faça login na interface de administração do roteador e encaminhe a porta TCP 80 para 192.168.1.67 . Você não precisa adicionar o endereço externo a /etc/network/interfaces .

A propósito, não existe essa diretiva, pois network na interfaces(5) manpage e usando um domínio de broadcast de 192.168.0.x enquanto você está na 192.168.1.x network não faz sentido. Tente isso:

# 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 eth0
iface eth0 inet static
        address 192.168.1.67
        netmask 255.255.255.0
        gateway 192.168.1.254

Em seguida, deixe /etc/resolv.conf conter:

nameserver 212.195.70.9
nameserver 212.195.70.10
    
por Lekensteyn 26.10.2014 / 12:43