Como configurar corretamente uma interface de ponte no GCE

1

Estou tentando configurar uma interface de ponte, conforme descrito em muitos documentos, por exemplo:

link

Minha configuração é idêntica a essa, exceto que obviamente usei meu IP interno do GCE, meu gateway GCE para meu gateway e configurei o MTU como 1460.

O engraçado é que eu posso fazer isso a partir da linha de comando, mas quando eu faço isso do boot como um serviço eu fico bloqueado do meu console.

Aqui estão as últimas linhas da saída do console serial do meu servidor inacessível após a reinicialização:

Mar 25 06:44:51 ns1 cloud-init[1086]: Cloud-init v. 0.7.7 finished at Fri, 25 Mar 2016 06:44:51 +0000. Datasource DataSourceNone.  Up 14.15 seconds
Mar 25 06:44:51 ns1 cloud-init[1086]: 2016-03-25 06:44:51,524 - cc_final_message.py[WARNING]: Used fallback datasource
Mar 25 06:44:51 ns1 systemd[1]: Started Execute cloud user/final scripts.
Mar 25 06:44:53 ns1 kernel: [   15.680040] br0: port 1(eth0) entered forwarding state

Ubuntu 15.10 test-server ttyS0

ns1 login: Mar 25 06:44:56 ns1 kernel: [   18.816034] br0: port 2(tap0) entered forwarding state

Suponho que eu poderia iniciar o serviço em um script após a inicialização, mas deve haver uma maneira melhor.

Um comportamento estranho que notei que pode ser relevante é que iniciar a interface noiva a partir da linha de comando quebra o DNS (o servidor de nomes em 169.254.169.254 fica inacessível) e as conexões futuras com o servidor ssh com base na web falham (mas continuar trabalhando em massa).

Qualquer ajuda é muito apreciada.

    
por FuriousGeorge 25.03.2016 / 09:09

1 resposta

1

No final do dia, eu simplesmente configuro um tun VPN e coloco o toque VPN no meu DPS.

    
por 20.12.2016 / 01:28