2014-03-26 4 views
1

나는 VM 정의를 만드는거야을 만드는 유지하고 나는 단지 하나의 config.vm가 있더라도으로 (eth0, 리눅스의)방랑 원치 않는 네트워크 인터페이스

상자의 기본 인터페이스에 하나의 "private_network"을 지정하려면 .network 문에서는 원하는 네트워크를 eth1에 계속 설정하고 eth0에는 정의하지 않은 10.0.2.0/24 서브넷에서 ip를 할당합니다.

어떻게 이것을 방지하고 eth0에서 원하는 192.168.x.y/24를 설정할 수 있습니까?

최저

, 에도아르도

답변

4

eth0는 상자에 vagrant ssh에 당신을 허용 NAT에 대한 방랑 (버추얼 NAT 네트워킹 모드)에서 사용하는 기본값입니다 (포트 전달 규칙 - 호스트 2222 < => 손님 22).

Vagrantfile에 1이 단지 config.vm.network인데도 NIC가 2 개인 이유입니다.

나는 그것을 사용할 수 없다고 생각하지만, 100 % 확신 할 수는 없다. 더 많은 것을 파헤 치기 위해 방황하는 소스 코드를 조사하고 싶을지도 모른다.

+0

소리가 적당합니다 ... 꼭두각시 스크립트를 변경하여 이것을 – Eddy

+0

으로 바꾸십시오. 올바른, 방랑자는 eth0가 NAT 인터페이스가되어야합니다. 현재는 그럴 수 없습니다. – tmatilai