如何在VirtualBox下切换Vagrant中网络适配器的顺序?

如何在VirtualBox下切换Vagrant中网络适配器的顺序?,vagrant,virtualbox,vagrantfile,Vagrant,Virtualbox,Vagrantfile,在Vagrant下,我有如下配置: Vagrant.configure(2) do |config| config.vm.box = "ubuntu/trusty64" config.vm.provider "virtualbox" do |vb| vb.memory = "512" end config.vm.host_name = 'core.example.com' config.vm.network "forwarded_port", guest: 22,

在Vagrant下,我有如下配置:

Vagrant.configure(2) do |config|
  config.vm.box = "ubuntu/trusty64"
  config.vm.provider "virtualbox" do |vb|
     vb.memory = "512"
  end
  config.vm.host_name = 'core.example.com'
  config.vm.network "forwarded_port", guest: 22, host: 2222, id: 'ssh'
  config.vm.network "private_network", ip: '172.28.128.3'
  config.vm.synced_folder "./vagrant_core", "/vagrant", create: true
end
在这之后,我收到了这样的消息:

Adapter eth0 -> NAT
Adapter eth1 -> 'Private_network'
ifconfig:

eth0      Link encap:Ethernet  HWaddr 08:00:27:cf:da:f3  
          inet addr:10.0.2.15  Bcast:10.0.2.255  Mask:255.255.255.0

eth1      Link encap:Ethernet  HWaddr 08:00:27:8f:cb:52  
          inet addr:172.28.128.13  Bcast:172.28.128.255  Mask:255.255.255.0
有没有办法换一下?我需要
eth0
下的
private\u network


关于这个主题,我可以将我的
专用\u网络设置为
适配器1
,但是我没有我需要的NAT,那么NAT网络标识符是什么呢?

我不相信你可以。这是流浪汉做出的基本假设。Vagrant中eth0=NAT的部分代码


但是,您可能希望在创建计算机后尝试重命名接口。

我也找到了这部分代码,但是您可以提供一些代码来设置
eth1
作为主网络接口?