Configurando endereços IP em redes Linux

1

Estou executando as edições Ubuntu Desktop e Ubuntu Server em duas VMs separadas.

Para a área de trabalho, defini os adaptadores de rede:

  1. Adaptador 1: rede interna chamada intnet

  2. Adaptador 2: NAT

Adaptadores de servidor:

  1. Adaptador 1: rede interna chamada intnet

Agora, devo configurar os endereços IP, o que eu tenho certeza que você faz editando o arquivo / etc / network / interfaces, mas eu sou novo nisso, eu realmente não entendi.

Ubuntu Desktop :

IP estático 192.168.10.100 para o adaptador de rede interno

netmask 255.255.255.0

IP dhcp para o adaptador NAT

Servidor Ubuntu :

IP estático 192.168.10.101

netmask 255.255.255.0

^ Isso é o que eu preciso ter definido .. como faço isso? Eu tentei algumas coisas e redefinir a rede e não funcionou. Por favor, alguém pode ajudar?

    
por Dan 10.12.2010 / 04:09

3 respostas

1

Você precisa de algo assim em /etc/network/interfaces

auto eth0
iface eth0 inet static
        address 192.168.100.100
        gateway 192.168.100.1
        netmask 255.255.255.0

Não coloque a linha do gateway no servidor com a conexão com a Internet. Seu endereço 192.168.100 deve ser o endereço de gateway dos outros hosts. Veja man interfaces para informações sobre o arquivo de interfaces.

    
por 10.12.2010 / 06:55
1

O adaptador NAT pode ser eth0 ou eth1, dependendo de qual deles está conectado. Execute tail -f /var/log/messages e remova o cabo para qualquer rede. Aguarde alguns segundos e volte a ligar. Você receberá uma mensagem de log sobre a conexão, identificando qual interface é qual. Eu tento ter eth0 a conexão de rede (NAT).

Eu sugiro que você instale o Shorewall e comece com a configuração de duas interfaces encontrada em /usr/share/doc/shorewall/examples/two-interface .

Suas informações de rede para a conexão NAT provavelmente serão:

auto eth0
iface eth0 inet dhcp

Se você tiver um IP estático, ele deve ser o mesmo que a outra interface com o endereço IP e a máscara de rede apropriados. Também deve ser a única interface com uma linha de gateway. Veja man interfaces para detalhes sobre o arquivo.

    
por 10.12.2010 / 07:04
0

Aqui está a configuração que eu costumo usar para servidores Ubuntu ( /etc/network/interfaces ).

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
   address 192.168.10.100
   netmask 255.255.255.0
   gateway 192.168.10.254

Para uma interface atribuída pelo DHCP, você pode substituir a linha que começa com iface por:

iface eth0 inet dhcp

Não esqueça de configurar seus IPs e gateway adequadamente no exemplo mostrado acima. Além disso, você precisa reiniciar o serviço de rede.

$ sudo /etc/init.d/networking restart
    
por 10.12.2010 / 04:51