/ configuração de / etc / network / interfaces desarrumada

0

Estou tentando configurar um servidor virtualizado com o KVM no meu servidor OVH. No entanto, ao configurar a rede, estou encontrando alguns problemas. Qualquer ajuda de qualquer forma é muito apreciada!

Esta é minha configuração atual de trabalho

# 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

auto eth0
iface eth0 inet static
        address (public ip)
        netmask 255.255.255.0
        network (public ip).0
        broadcast (public ip).255
        gateway (public ip).254

Para configurar meu servidor virtualizado, preciso configurar outra rede para a instância virtualizada. Então, eu tentei adicionar isso ao meu arquivo de interfaces:

auto br0
iface br0 inet static
    address 192.168.40.134
    network 192.168.40.0
    netmask 255.255.255.0
    broadcast 192.168.40.255
    gateway (public ip).254
    dns-nameservers 8.8.8.8 8.8.4.4
    bridge_ports eth0
    bridge_fd 9
    bridge_hello 2
    bridge_maxage 12
    bridge_stp off

No entanto, reiniciar a configuração da rede faz com que o servidor fique inacessível pela Internet. Eu tentei várias vezes diferentes variações para fazer isso funcionar, no entanto, está ficando tedioso inicializar o servidor no modo de recuperação, corrigi-lo e sair.

Mais uma vez, obrigado antecipadamente!

    
por dreadiscool 25.02.2014 / 02:04

2 respostas

1

Você tem três opções em que posso pensar.

Remova o auto eth0 e substitua-o por auto br0 . Configure a ponte com sua configuração IP pública. Se você precisar de um intervalo interno de endereços, adicione-o como um endereço extra usando ip ou como br0:1 . Eu acredito que você pode ter apenas uma ponte se você adicionar uma cara a ela.

Configure a ponte separada da interface eth0. Essa é a configuração que eu uso modificada com seus endereços. Você não deseja adicionar um gateway a essa interface. Você precisará configurar o iptables para fazer SNAT (masq) e encaminhar pacotes.

iface br0 inet static
    address 192.168.40.1
    netmask 255.255.255.0 
    pre-up    brctl addbr br0
    post-down brctl delbr br0

Configure a rede no KVM e configure-a para iniciar automaticamente. O KVM irá então configurar a ponte para você.

    
por BillThor 25.02.2014 / 02:22
0

Você precisa definir o endereço IP da sua bridge para o seu ip público, e não para 192 .....

Desculpe, postei do meu celular.

Os endereços IP privados não são publicamente roteáveis.

Então, com

iface eth0 inet static
    address **(public ip)**

funcionou como seu ip público é roteável.

Sua segunda configuração,

iface br0 inet static
   address **192.168.40.134**

é um ip privado (192.168.40.134) um não-roteável (a menos que você tenha um roteador que encaminhe seu ip público para seu ip privado através do encaminhamento de porta, mas isso é um di

    
por Panther 25.02.2014 / 02:12