질문을 너무 많이 올린 것 같아서 웬만하면 질문을 안 올리려고 했습니다만..
하루 꼬박 찾아서 설정해봐도 되질 않네요.
제 환경은 다음과 같습니다.
현재 ESXi 상에서 pfSense 구동중입니다.
다만 ESXi의 가상 nic 대신 물리 PCI-e 쿼드포트 nic 2개를 직접 pfSense에 할당하였습니다.
따라서 pfSense에서 잡혀 있는 8 포트의 nic는 pfSense에서 직접 구동됩니다.
이 부분은 제가 ESXi의 가상 nic에 대해 알 수 없는 변수를 제거하기 위해 적용하였습니다.
8포트의 nic 중 1개는 KT WAN으로 직접 연결되며,
나머지 7 포트는 Bridge하였고, Bridge 인터페이스에서 192.168.30.0/24 대역으로 DHCP 서버를 구동중입니다.
따라서 물리적 7포트에 랜선을 꽂으면 Bridge 인터페이스에서 IP를 할당해 줍니다.
또한 VM에 동일한 네트워크를 제공하기 위해 ESXi에서 생성한 가상 네트워크가 하나 있습니다.
나중에 이 VM들 중 하나의 VM에서도 IGMP Proxy를 제공하여 TVHeadend를 사용할 생각입니다.
이 환경에서 IPTV를 보기 위해 IGMP Proxy를 가동하고자 합니다.
이런저런 글을 많이 찾아봤지만 아래 글과 맥락은 비슷한 것 같습니다.
http://2cpu.co.kr/network/1756?&sfl=wr_subject%7C%7Cwr_content&stx=igmp&sop=and
저도 KT를 사용중이라 이 글의 아래 부분에 캡쳐되어 있는 설정을 보고 설정해봤습니다.
다만 사진상의 LAN 대신 IPTV를 볼 단말기가 연결된 OPT2에 설정했습니다.
(테스트를 하기 위해 컴퓨터가 연결된 OPT2로 설정한 상태입니다.)
그런데 아래와 같이 IGMP Proxy가 실행이 되질 않는 것 같습니다.
실행하려고 하면 다음과 같은 에러메시지가 출력됩니다.
There must be at least 2 Vif's where one is upstream. 이라는데,
Vif 라는 것이 뭔지 몰라서 검색해봤지만 여전히 뭔지 모르겠습니다.
조금 답답하네요..
서버도 같이 구동할 겸 공유기도 대체하려고 일을 벌렸는데 수습이 안 되는 느낌입니다..
IGMP ProxyÀÇ µ¿ÀÛ¿ø¸®´Â ÀÚ½ÅÀÌ ¿ø·¡ IGMP Querier°¡ ÇØ¾ß ÇÒ ÀÏÀ» ´ë½ÅÇÏ´Â °ÍÀ̱⠶§¹®¿¡ Äõ¸®¸¦ ¿äûÇÏ´Â °÷°ú Äõ¸®¸¦ ÀÀ´äÇÏ´Â ´ë»óÀÌ ÀÖ¾î¾ßÇÕ´Ï´Ù.
Áï ¼·Î ´Ù¸¥ ÀÎÅÍÆäÀ̽º¿¡ Çϳª´Â ÇϺδÜ/Çϳª´Â ¿äûÇÒ ´ë»óÀÌ ÀÖ¾î¾ß ÇÑ´Ù´Â ¸»ÀÌÁÒ.
ÀÌ°Í ¶§¹®¿¡ ÀÌƲÀ» °øÁß¿¡ ±×³É ¹ö·È³×¿ä..