오랜만에 1656;문드립니다.
요1608; ESXi7.0위에 Openstack Yoga를 수ᇼ1;설치Ȣ16;고 1080;습니다.
Neutron1004;/196; linuxbridge/196; 구성1473;1064;데요...NIC 2개/196; 호스트 1개에 올/160;습니다.
1064;터넷 - iptime 공유기 - public(flat) network - router - private network 구성에서...
private network 상1032; 서버 -> router -> iptime 공유기 -> 1064;터넷1008; 1096;.121;니다.(ESXi vSwitch promicuousመ1;1032; security 설1221;)
그런데
public network 상1032; 서버-> iptime 공유기가 연결1060; 안.104;네요...
public network 상1032; 서버 syslog를 찾아보니...iptime 공유기 dhcp에서 ip를 get 한 후, neutron dhcp에서 한번더 get Ȣ16;고 1080;1020;1012; 확1064;Ȣ16;였습니다.
아래 그림에서 보시lj16; ,163;처/100; 네트워크 토폴/196;1648;에 보1060;lj16; openstack dhcp에서 할NJ17;0155;1008; IPlj16; 192.168.0.901060;고
public network상1032; 서버lj16; IPlj16; 192.168.0.61077;니다.
ᅆ1;험Ȣ16;신 ǥ16;들1032; 고Ǻ16; ǥ12;ᓠ1;드리,192;습니다.
참고/196; ESXi1032;vSwitch에 아래와 같1060; 설1221;했습니다.
¿ÀǬ½ºÅÿ¡ ÀÖ´Â public router¶û iptime router°¡ ¼·Î ´Ù¸¥ ÀνºÅϽºÀÏ°Í°°Àºµ¥ µÎ°³°¡ ¾ÆÀÌÇÇ°¡ °°Àº°Å ¾Æ´Ñ°¡¿ä?
´Ù¸¸ DHCP ¼¹ö°¡ µÎ°³, Áï iptime router¿¡ Çϳª openstackÀÇ bridge¿¡ ºÙ¾î ÀÖ´Â°Í Çϳª°¡ ÀÖ½À´Ï´Ù.
µû·Î provider ³×Æ®¿öÅ©¸¦ ±¸¼ºÇÏÁö ¾ÊÀ¸½Å°É·Î º¸ÀÔ´Ï´Ù.
public ³×Æ®¿öÅ© ¼ºê³ÝÀÇ DHCP¸¦ ÇØÁ¦ÇØ º¸½Ã±æ ¹Ù¶ø´Ï´Ù
private ³×Æ®¿öÅ©»óÀÇ ÀνºÅϽº¿¡¼´Â private -> router-in port : router + router-out port -> iptime °øÀ¯±â -> intenetÀÌ ¿Ïº®ÇÏ°Ô Àß µ¿ÀÛÇÕ´Ï´Ù.
±×¸®°í ¿ª½Ã public ³×Æ®¿÷¿¡ ÀνºÅϽº¸¦ »ý¼ºÇÏ¸é ¿ª½Ã µ¿ÀÏÇÑ ÇൿÀ» º¸À̱¸¿ä...
2. public networkÀÇ DHCP¸¦ ÇØÁ¦ÇÏ°íµµ ÀνºÅϽº¸¦ »ý¼ºÇغôµ¥ °á°ú´Â ¾Æ·¡¿Í °°½À´Ï´Ù.
- Openstack¿¡¼ IP ÇÒ´ç (192.168.0.181)
- ÀνºÅϽº ±âµ¿
- iptime °øÀ¯±â¿¡¼ IP ÇÒ´ç ¿äû ¹× ÇÒ´ç ½ÂÀÎ(192.168.0.59)
:
dhclient[516]: DHCPDISCOVER on ens3 to 255.255.255.255 port 67 interval 3
dhclient[516]: DHCPOFFER of 192.168.0.59
dhclient[516]: DHCPREQUEST for 192.168.0.59 on ens3 to 255.255.255.255 port 67
dhclient[516]: DHCPACK of 192.168.0.59
:
°á·ÐÀûÀ¸·Î º¸¸é ·Î±×»ó¿¡´Â ÀνºÅϽº¿¡¼ openstack¿¡ DHCP ¿äûÇÏÁö´Â ¾ÊÀ¸³ª ³×Æ®¿öÅ© ÅäÆú·ÎÁö¿¡¼ º¸¸é 192.168.0.181À»
ÇÒ´çÇÏ°í ÀÖ½À´Ï´Ù.
ÁÖº¯¿¡ ¹°¾îºÁµµ ESXi¿¡ ¿Ã¸®½Å ºÐµéÀÌ ¾ø¾î ³°¨ÇÕ´Ï´Ù. ¤Ð¤Ð