Vagrant,VirtualBox,Ansible和Ubuntu Server框中的奇怪的networking问题
我们使用Vagrant和Ansible来configurationVirtualBox机器。 它工作的很好,但最近我们开始遇到一些需要访问互联网的任务的奇怪的networking问题,如apt-get update , composer update , gem install等。这些问题不时出现,它们是不稳定。 有时它不能连接到某个服务器或域名不解决。 有趣的是,当我通过SSH( vagrant ssh )连接到盒子本身并手动发出这样的命令时,例如sudo apt-get update; sudo apt-get dist-upgrade sudo apt-get update; sudo apt-get dist-upgrade – 它一直在正常工作。 以下是NPM的示例错误: failed: [localhost] => {"cmd": "/usr/bin/npm install –global npm-check-updates", "failed": true, "rc": 1} stderr: npm http GET https://registry.npmjs.org/npm-check-updates npm http GET https://registry.npmjs.org/npm-check-updates npm http GET https://registry.npmjs.org/npm-check-updates npm ERR! […]