我正在尝试按照许多文档中所述设置桥接接口,例如:
https://help.ubuntu.com/community/OpenVPN
我的设置与此相同,除了显然我使用了我的GCE内部IP,我的网关GCE网关,并将MTU设置为1460。
有趣的是:我可以从命令行做到这一点,但是当我从启动作为一项服务来做到这一点时,我被locking在控制台之外。
以下是重新引导后无法访问服务器的串行控制台输出的最后几行:
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
我想我可以在启动后在脚本中启动服务,但是一定有更好的办法。
我注意到的一个奇怪的行为可能是相关的是,从命令行启动新娘界面打破了DNS(在169.254.169.254的名称服务器变得无法访问),未来连接与基于Web的SSH服务器失败(但继续工作油灰)。
任何帮助深表感谢。
在这一天结束的时候,我只需要设置一个tun VPN,然后把tap VPN放在我的DPS上。