Como eu crio criar uma ponte para máquinas virtuais

0

então o problema é que eu estou usando o hetzner para o meu servidor de hospedagem e eles são péssimos em fazer qualquer tutorial de trabalho. Eu comprei um bloco de sub-rede / 29.

136.243.229.24 / 29 - subnet
136.243.6.76 - main server ip

Como configuro uma ponte no servidor host (centos) para que os convidados (ubuntu) possam usar os ips da sub-rede?

arquivo centos eth0

DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
HWADDR=0C:C4:7A:0C:95:4E
IPADDR=136.243.6.76
NETMASK=255.255.255.255
SCOPE="peer 136.243.6.65"
DNS1=8.8.8.8
DNS2=8.8.4.4
IPV6INIT=yes
IPV6ADDR=2a01:4f8:211:1fcb::2/64
IPV6_DEFAULTGW=fe80::1
IPV6_DEFAULTDEV=eth0

como deve ser a configuração para adicionar a ponte e direcionar a sub-rede?

Eu tentei o wiki link mas este é um guia inútil.

    
por Quill Littlefeather 26.01.2016 / 22:29

1 resposta

0

# ip link add name bridge_name type bridge
# ip link set bridge_name up

# ip link set eth0 master bridge_name

Isso está usando a maneira agora padrão de gerenciar IPs e links usando a ferramenta iproute2 .

Para remover um link e excluir a noiva, faça o seguinte:

# ip link set eth0 nomaster
# ip link delete bridge_name type bridge

A maneira antiga de fazer isso, mas não é obsoleta, é via bridge-utils:

# brctl addbr bridge_name
# brctl addif bridge_name eth0

Mas não consigo ver por que você precisaria de utilitários de ponte nos dias de hoje.

Além disso, quase todas as distros nos dias de hoje têm pouca documentação, mas uma distro que faz a documentação do upstream muito bem é a Wiki do Arch Linux , é raro que eles não tenham um bom wiki atualizado que seja aplicável na maioria das outras distribuições. Pode haver problemas de caminho porque, por exemplo, as distribuições baseadas em Debian ou Debian possuem convenções de nomenclatura ímpares, mas essas são correções fáceis e, nesse caso, são apenas comandos que você precisa executar e são os mesmos.

Mas por que pontes?

Eu entendo completamente porque você precisaria de uma ponte. Mas se sua VM não exigir acesso direto à Internet, eu strongmente recomendaria o uso de toque em interfaces e na máquina host e fazer o encaminhamento de ip e algumas regras de iptable.

    
por 27.01.2016 / 07:46