2008 R2의 Hyper-v에서 NAT를 만들기 위해서
외부망에 연결된 네트웍카드와 Hyper-v의 internal 스위치를 Bridge 시켰습니다.
그냥 간단하게 두개의 네트웍을 선택하고 우측마우스 클릭해서 Bridge로 설정했는데
그렇게 하니, MAC Brdige Miniport라는 것이 생겼습니다.
그런다음 vm에 CentOS 6.5를 설치했는데, 다음처럼 virbr0라는 것이 생겼습니다.
ip는 기본 네트웍과 다른 192.168.122.1로 할당되었습니다.
이상태에 ping google.com 하니, resolve를 못해서 네트웍카드에 8.8.8.8을 dns로 줬슴에도 못 찾습니다.
ping 외부망의 서버 ip를 해보니, Network is unreachable이라고 나옵니다.
외부망 연결이 안된 것 같습니다.
이것은 Bridge miniport의 상태 입니다.
vm에서 외부망을 연결하는 방법은 맞는 것 같은데, 연결이 안됩니다.
무엇이 문제일까요?
- to be continue -
centos ³»¿¡ vmÀ» ¿Ã¸± ¶§ ³×Æ®¿öÅ© Á¦°øÀ» ÇÏ´Â ......
centos¿¡ ·£Ä«µå°¡ ¼³Ä¡µÇÁö ¾ÊÀº °ÍÀ¸·Î »ç·áµË´Ï´Ù ^^;;
kvmÀº ³Ê¹« ¾î·Á¿ö¿ä...
³ë¸»»óÅ¿¡¼± Á¦´ë·Î ºÙ´ÂÁö È®ÀÎÇØ º¸¼¼¿ä.
Á¦°¡ º¸±â¿¡µµ Á¦ÀÏ »ó´Ü ³×Æ®¿öÅ© °ü¸®ÀÚ¿¡ ÀÖ´Â
¿ÜºÎ¿ë vm¿ë ·£°ú centos·£ÀÌ ¿¬°áµÇÁö ¾ÊÀº°Í °°½À´Ï´Ù.
¾Æ´Ï¸é Ƽ¹Ö ±¸¼ºÇÑ ·£¿¡¼ ¿ÜºÎ¿ë vm·£°ú ¿¬°áÀÌ µÇÀÚ ¾Ê¾Ò°Å³ª.....
ÀÎÅͳÝÀº °ÅÁö¸» ¸øÇϴѱî¿ä.....
±×¸®°í Ȥ½ÃÇؼ ÇÏ´Â ¾ê±äµ¥
±âº» ÀÎÀÔ¶óÀÎ...·ÎÄÃÄ¿³Ø¼Ç 13¹øÀº ÀÎÅÍ³Ý °øÀ¯ÇØÁֽŰŠ¸ÂÁÒ?
ÀÌ°Ç ±âº»ÀÌ´Ï ´ç¿¬È÷ ÇØÁÖ¼ÌÀ¸¸®¶ó.....
¾Æ´Ï¸é, ±âº» ³×Æ®¿öÅ© Ä«µå¸¦ »ç¿ëÇϵÇ, LinuxIC ¹¹ ÀÌ·± À̸§ÀÇ iso ÆÄÀÏÀ» ÅëÇØ ³×Æ®¿öÅ© Ä«µå µå¶óÀ̹ö¸¦ ¼³Ä¡Çß´ø ±â¾ïÀÌ......
ÀÌ°Å´ë·Î ´Ù½Ã Çß´õ´Ï µÇ³×¿ä. ¸ðµÎ °¨»çµå¸³´Ï´Ù.
2°³ÀÇ ³»ºÎ ½ºÀ§Ä¡¸¦ ¸¸µé°í,
±×°ÍÀ» ºê¸´ÁöÇÏ°í, ºê¸´Áö¸¦ real network Ä«µå¿¡¼ shareÇÏ°Ô Çϸé NAT°¡ µÇ³×¿ä.
ÀÌÁ¦... vm¿¡ domainÀ» ¿¬°áÇÏ´Â °ÍÀε¥... ÀÌ°ÍÀº °¨ÀÌ ¾ÈÀâÈ÷³×¿ä.
¼Ó¼º -> °øÀ¯ -> ¼³Á¤¿¡¼ °¡´ÉÇÑ °Í °°½À´Ï´Ù.
1. ÀÏ´Ü 1°³ÀÇ °øÀÎIP ¸¸À» »ç¿ë
2. ¸ðµÎ 80¹ø Æ÷Æ®¸¦ »ç¿ëÇÏ´Â À¥¼ºñ½º
¶ó¸é
1. 80¹ø Æ÷Æ®¸¦ ÇϳªÀÇ VM¿¡ Æ÷¿öµù ¶Ç´Â È£½ºÆ®(À©µµ¿ìÁî2008)¿¡¼ ¼ö½Å(IIS)
2. NamedVirtualHost(°¡»óµµ¸ÞÀÎ)·Î ¼ºñ½ºÇÏ´Â ¸ðµç µµ¸ÞÀÎÀ» ¼³Á¤
3. °¢ VirtualHost(°¡»óµµ¸ÞÀÎ)¿¡¼ ´Ù¸¥ VMÀ¸·Î Æ÷¿öµù(¾ÆÆÄÄ¡ÀÇ °æ¿ì mod_proxy)
À» ÇØ¾ß µÇÁö ½Í½À´Ï´Ù.
vm¿¡ ¶ó¿ìÅ͸¦ ¼³Ä¡ÇØ¾ß ÇÑ´Ù°í Çϳ׿ä.
ÀÏÀÌ Á¡Á¡ ´õ Ä¿Áö´Â...
DNS¿¡¼ °¢ µµ¸ÞÀÎÀº ¸ðµÎ µ¿ÀÏÇÑ °øÀÎIP·Î Ŭ¶óÀ̾ðÆ®¿¡ ¾Ë·ÁÁö°Ô µÇ¾î
Ŭ¶óÀ̾ðÆ®´Â ¾î´À µµ¸ÞÀÎÀ» Á¢¼ÓÇصµ ÇϳªÀÇ °øÀÎIP·Î È£½ºÆ®·Î Á¢¼ÓÇØ µé¾î¿É´Ï´Ù.
IP·Î Á¢¼Ó ´ë»óÀ» ÆÇ´ÜÇÏ¿© ÇØ´ç VMÀ¸·Î IP ¶ó¿ìÆÃÀ» ÇÒ ¼ö ¾ø½À´Ï´Ù.
ÇÁ·ÎÅäÄÝ(HTTP, FTP) º°·Î °¡»óµµ¸ÞÀÎÀ» ÆÇ´ÜÇÏ¿© Æ÷¿öµùÀ» Çϰųª
Æ÷Æ®¸¦ ´Ù¸£°Ô ÇÒ´çÇØ ÁÖ°í Æ÷Æ® Æ÷¿öµùÀ» ÇØ¾ß ÇÒ µí ÇÕ´Ï´Ù.
(HTTPS´Â µµ¸ÞÀθ¶´Ù ÀÎÁõ¼°¡ ´Þ¶ó¼ 443 Æ÷Æ®¸¦ °øÀ¯Çؼ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù)
Ŭ¶ó¿ìµå ¼ºñ½º¸¦ Çϴ ȸ»çµéÀº ¾î¶»°Ô °ü¸®ÇÒ±î¿ä?
¼ö¸¹Àº Ŭ¶ó¿ìµå vm¸¶´Ù real ip¸¦ Áֱ⵵ ±×·¸Áö ¾Ê³ª¿ä???
¸®´ª½º¶ó¸é apache¿¡ mod_proxy°¡ ¼³Á¤µµ ´Ü¼øÇÏ°í ±âº» ¼³Ä¡¶ó À¯Áöº¸¼öµµ ½¬¿ï °Í °°½À´Ï´Ù.
Æ÷¿öµù ÇØÁÖ´Â VMÀÌ »ç¸ÁÇÏ¸é ¸ðµç µµ¸ÞÀÎÀÌ Á¢¼ÓÀÌ ºÒ°¡´ÉÇÑ »çÅ°¡ ¹ß»ýÇÒ °¡´É¼ºÀÌ ÀÖ´Â µ¥¿ä.
<³×Æ®¿öÅ© ºÎÇÏºÐ»ê °ü¸®ÀÚ>·Î VM 2°³¸¦ Ŭ·¯½ºÅ͸µ Çؼ ¼ºñ½ºÇÏ¸é µÉ±î¿ä?
¾ÆÆÄÄ¡ proxy°¡ ¾Æ´Ï¸é vm¿¡ ¹ÌÅ©·Îƽ °°Àº Á¾·ùÀÇ °ÍÀ» ¼³Ä¡Çؼ,
µé¾î¿À´Â µµ¸ÞÀÎ Á¢¼ÓÀ» vmÀ¸·Î mappingÇÏ´ø°¡...
2cpu.co.kr => vm1
3cpu.co.kr => vm2
4cpu.co.kr => vm4 ...