Configuração automática xdebug.remote_host endereço IP com vagrant / fantoche

Eu estou no processo de configurar um ambiente Vagrant usando fantoche para provisionamento.

Eu estou preso com um problema, gostaria que o xdebug "simplesmente funcionasse" quando rodandovagrant up no entanto, preciso especificar o endereço IP das máquinas host no arquivo php.inixdebug.remote_host, obviamente, isso vai ser diferente em cada máquina a configuração é usada, então eu gostaria de uma maneira de atualizar automaticamente esse valor ao emitirvagrant up.

VagrantFile:

config.vm.network :forwarded_port, guest: 9000, host: 9000

configurações .ini:

'xdebug.default_enable=1',
'xdebug.remote_enable=1',
'xdebug.remote_handler=dbgp',
'xdebug.remote_host=localhost:9000',
'xdebug.remote_port=9000',
'xdebug.remote_autostart=0',
'xdebug.max_nesting_level=250'

Eu também tentei isso comxdebug.remote_host=localhost

ifconfig resulta da máquina vagabunda:

vagrant@precise64 ~ : ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0c:29:cf:f9:89
      inet addr:192.168.61.142  Bcast:192.168.61.255  Mask:255.255.255.0

phpinfo ()

REMOTE_ADDR 192.168.61.2

REMOTE_PORT 51886

Apenas para confirmar, se eu derremote_host meu endereço IP real que tenho na minha máquina host osx, ele funciona corretamente.

questionAnswers(1)

yourAnswerToTheQuestion