vagrant up 시에 bridge 모드로 시작하기 - ubuntu 14.04
vagrant up 을 하게 되면 virtualbox 가 시작되면서 가상머신이 부팅하게 된다.
기본 설정은 private network 로 되는 듯 하다.
브리지 모드로 하려면
Vagrantfile 에 다음 항목을 넣어준다.
방법1)
config.vm.network "public_network"
방법2)
config.vm.network "public_network", bridge: "eth0"
설정값이 vagrant 버전에 따라 차이가 있는 듯 하다.
config.vm.network :public_network, bridge: "eth0"
위와 같이 옵션을 넣어줘도 되는 듯 하다. ( 구분은 " => 로 하는게 더 쉬워보인다)
비슷하게 포트 포워딩을 하려면 이런식.
config.vm.network :forwarded_port, host: 8080, guest: 80
# vagrant -v
Vagrant 1.6.3
그냥 config.vm.network "public_network" 부분까지만 넣어주면, 네트웍인터페이스(랜카드) 가 여러개이면 선택하는 화면이 나온다.
# vagrant up
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Checking if box 'ubuntu/trusty64' is up to date...
==> default: Clearing any previously set forwarded ports...
==> default: Fixed port collision for 22 => 2222. Now on port 2200.
==> default: Clearing any previously set network interfaces...
==> default: Available bridged network interfaces:
1) eth0
2) wlan0
3) docker0
default: What interface should the network bridge to?
=> 매번 선택 해줘야 한다. bridge 옵션으로 network interface 를 정해주면 선택하지 않고 바로 가동할 수 있다.
하위 버전은 아래 명령중 하나로 작동할 듯 함.(아래 설정중 알아서 설정)
config.vm.network :bridged, :bridge => "eth0"
config.vm.network :public_network, :public_network => "wlan0"
'배우는일' 카테고리의 다른 글
vagrant 에서 가상머신 메모리를 늘릴때 에러 - ubuntu 14.04 (0) | 2014.07.24 |
---|---|
icinga 로 서버모니터링을 해보자 - ubuntu 14.04 (0) | 2014.07.23 |
vagrant box 를 호스트 부팅시 자동실행하기 - ubuntu 14.04 (0) | 2014.07.17 |
vagrant 쓸만한 box 이미지가 딱 마음에 드는게 없네. (0) | 2014.07.17 |
vagrant 사용시 oracle virtualbox 의 설치관련 에러 - ubuntu 14.04 (0) | 2014.07.17 |
WRITTEN BY
- 1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.