티스토리 뷰
Ubuntu 14.04LTS 에 OpenStack IceHouse 버전을 구축하고 Ubuntu 14.04 LTS 클라우드 인스턴스 생성 후 외부 통신을 하려니 제대로 통신이 되지 않더군요.
DNS 설정이 제대로 되어있는지 확인을 해보니
$ vi /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 172.16.0.3
search openstacklocal
이렇게 설정이 되어있었습니다.
이를 8.8.8.8 로 변경해주니 제대로 외부 통신이 되더군요.
Neutron 에서 다른 설정을 해주지 않으면 기본으로 Neutron dhcp agent 가 dnsmasq ip 주소를 집어넣습니다.
이를 변경하기 위해서는 Network 노드에서 다음 명령어를 입력해주시면 됩니다.
$ neutron subnet-update <subnet id or name> --dns_nameservers 8.8.4.4 8.8.8.8저의 경우에는 외부 네트워크가 공유기에 물려있기 때문에 공유기 게이트웨이인 192.168.0.1 로 설정해주었습니다.
'클라우드&오픈스택 > 오픈스택' 카테고리의 다른 글
| [OpenStack] IceHouse cinder-api, cinder-scheduler 설치시 dpkg 에러 (0) | 2014.11.01 |
|---|---|
| [Neutron] External network 삭제 방법 (0) | 2014.10.28 |
| Install OpenStack IceHouse with DevStack on Ubuntu (0) | 2014.05.02 |
| OpenStack with DevStack [ERROR] /home/stack/devstack/functions-common:599 (0) | 2014.05.01 |
| 오픈소스 클라우드 플랫폼, 오픈스택(OpenStack) (0) | 2014.04.28 |
댓글
Copyright ⓒ 2018 moneystory.blog. All rights reserved.
