현재 server를 구성해서 사용중인데 Net 구성은 다음과 같습니다.
eth0 : static ip (domain name 있음)
eth1 : static ip (역시 domain name 있음)
eth0와 eth1 은 각기 다른 static ip를 가지고 있고 domain name 또한 별개의 것을 가지고 있습니다.
(subnet 및 route 는 같습니다)
httpd 는 virtualhost로 각각의 domain name을 정의하고 listen 도 설정해뒀습니다.
각각의 domain으로 접근도 문제는 없는 상황입니다.
그러나.
네트워크 패킷을 확인해보면 traffic 이 전부 eth0 를 통해서 흘러나갑니다. (domain name 2번으로 요청한 경우에도)
teaming구성등을 하지 않고
domain 1 -> eth0
domain 2 -> eth1
로 traffic이 나가도록 httpd를 설정할 방법은 없는지 궁금합니다.
httpd 는 apache 2.2.x 를 사용중입니다.
ÀÌ´Â httpd³ª domainÀÇ ¹®Á¦°¡ ¾Æ´Ï¶ó ¶ó¿ìÆÃÀÇ ¹®Á¦ÀÔ´Ï´Ù.
À¥Á¢¼Ó »Ó¸¸ ¾Æ´Ï¶ó ´Ù¸¥ ³×Æ®¿÷ Ä¿³Ø¼Ç ¸ðµÎeth1ÀÇ IP·Î Á¢¼ÓÇصµ ¸ðµÎ eth0·Î
µ¥ÀÌŸ¸¦ ÁÖ°í ¹Þ´Â°É È®ÀÎÇÏ½Ç ¼ö ÀÖÀ»°Ì´Ï´Ù.
eth0¿Í eth1ÀÌ °°Àº subnet°ú gateway¸¦ °¡Áö°í Àֱ⠶§¹®¿¡
¸ðµç ³×Æ®¿÷ ¿¬°áÀÌ ¶ó¿ìÆà Á¤Ã¥¿¡ µû¶ó ÇÑÂÊÀ¸·Î ÀÌ·ç¾î Áö´Â °ÍÀÔ´Ï´Ù.
·ÎÄó×Æ®¿÷¾È¿¡¼¸¸ÀÇ ¹®Á¦¶ó¸é ÀÏÀÏÀÌ ¶ó¿ìÆÃÅ×ÀÌºí¿¡¼ ÁöÁ¤ÇØ ÁÙ¼öµµ ÀÖ°ÚÁö¸¸
ÀϹÝÀûÀÎ À¥¼¹ö ¿ëµµÀ̱⿡ ±×·²¼öµµ ¾ø°Ú±º¿ä....
ÇØ°áÃ¥Àº ´Ù¸¥ ºÐ²²¼....
¿¡¸¦µé¾î ¹ÌÅ©·ÎƽÀÇ °æ¿ì¶ó¸é.. ¶ó¿ìÆø¶Å©¸¦ ÁöÁ¤ÇÒ¼ö ÀÖ½À´Ï´Ù.
ÀÌ´õ1°ú ÀÌ´õ2·Î µé¾î¿À´Â ÆÐŶÀ» °¢°¢ ¶ó¿ìÆà ¸¶Å© ÁöÁ¤ÇÏ°í ±×¿¡´ëÇÑ À¥¼¹öµîÀÇ ÀÀ´ä? Æ®·¡ÇÈÀ» µ¿ÀÏÇÑ °ÔÀÌÆ®¿þÀÌ°¡ 1.1.1.1 À̶ó¸é 1.1.1.1@ether1 1.1.1.1@ether2 ó·³ ÀÎÅÍÆäÀ̽º¸¦ Áö¾îÇÒ¼ö ÀÖÁö¿ä.. À©µµ¿ì¿¡¼µµ °¡´ÉÇÑÁö´Â ¸ð¸£°ÚÀ¸³ª ¸®´ª½º¿¡¼´Â °¡´ÉÇÒ°Ì´Ï´Ù.
eth1 ·£ÄÉÀ̺í Á¦°ÅÇϽðí, IP aliasÇؼ ¾²½Ã¸é ±ò²ûÇÏ°Ô ÇØ°áµÉµíÇÕ´Ï´Ù.
http://blog.naver.com/akrthwn?Redirect=Log&logNo=140017801388
https://www.linux.co.kr/home/lecture/?leccode=10272