[FreeNAS] dns ¼¹ö ¿Ã¸®±â
http://www.wordpress.lonbil.co.uk/2013/08/installing-dnsmasq-on-freen¡¦ (591)
ownCloud 와 Plex Media Server 를 플러그인 으로 설치했습니다.
플렉스는 집에서만 보기 때문에 별 문제없지만...
ownCloud 는 외부에서도 접속하고 싶어서...도메인을 하나 구입하고 dnsever 의 DDNS 서비스를 등록했습니다.
문제는...집에서는 WIFI 를 쓴다는거죠.
이게 왜 문제가 되냐면...폰에다 ownCloud 앱을 설치해서 쓸때 문제가 됩니다.
집안에서는 사설 IP 로 접속해야하니...공인 IP 로 dns 결과를 얻어오면 접속이 안됩니다.
그래서 사설(?) dns 서버를 하나 올려야할 필요가 생겼는데...일전에 ubuntu 12.04 를 jail 로 설치해서 bind 를 올려보려 했더니...무언가 잘 안되더군요.
일이 바빠 한동안 방치해두다...오늘에야 다시 구글신에게 이래저래 물어보고서 해답을 찾았습니다.
standard 타입 jail (FreeBSD 가 설치되는 것 같습니다) 을 하나 설치하고 dnsmsaq 를 올려서 해결했네요.
dnsever 사이트에서 제공하는 wget 을 이용한 ddns 업데이트도 성공적으로 설치되었습니다.
이제 집안에서도 wifi 로 접속된 상태에서 dns 쿼리해도 잘 찾아옵니다.
집안 wifi 에서는 사설 IP 로...LTE 망타고 나가면 공인 IP 로 받아옵니다.
참고한 링크 첨부했습니다. (실제 적용하려면 약간 다르긴 합니다만...전체적인 맥락은 잘 짚어주었습니다)
°íÁ¤³»ºÎip¿Í Æ÷Æ®Æ÷¿öµùÀ¸·Î ¼³Á¤ÈÄ È®ÀÎÇϼ¼¿ä.
ddns¶§À© ¾ø¾îµµ ¿ÜºÎ¿¡¼ ¸®¾óipº¯°æÀü±îÁø ÀâÇô¾ß Á¤»óÀÔ´Ï´Ù.
±× ÀÌÈÄ ddnsµç vpnÀÌµç ¼³Á¤ÇϽðí¿ä.
±âÃÊ°¡ ¹®Á¦ÀÎ °æ¿ì
±× ´ÙÀ½´Ü¿¡¼ ¾Æ¹«¸® ¼³Á¤ÇØÁ൵ µÉ¸® ¾ø½À´Ï´Ù.
2. ¾Æ¹«·± Á¶Ä¡°¡ ¾ø´Ù¸é...Æù¿¡¼ Áý¾ÈÀÇ WIFI ¿¡ Á¢¼ÓÇÏ°í DNS Äõ¸®¸¦ ÇÏ¸é °øÀÎIP ¸¦ ¹Þ¾Æ¿À°Ô µË´Ï´Ù.
3. ±×·¯¸é Æù¿¡¼ Á¢¼ÓÀ» ½ÃµµÇÏ´Â °æ¿ì °øÀ¯±â NAT ¿¡ ¿ÜºÎ IP ¸¦ ´øÁö°Ô µË´Ï´Ù.
4. Áú¹®...°øÀ¯±â NAT ³»ºÎ¿¡¼ NAT ÀÇ ¿ÜºÎ IP ¸¦ ´øÁö´Â°É Æ÷¿öµùÀ¸·Î ³»ºÎ·Î ´Ù½Ã µ¹¸± ¼ö°¡ ÀÖ³ª¿ä? (ÀúÀÇ ÂªÀº °æÇèÀ¸·Î´Â ¾ÈµÇ¾ú´ø °Í °°¾Æ¼¿ä)
5. Áý¾È¿¡ »ç¼³ IP ¸¦ ¹ÝȯÇØÁÙ ¼ö ÀÖ´Â DNS ¸¦ ÀÓÀÇ·Î Çϳª ¼¼¿ì°í...°øÀ¯±âÀÇ DHCP ¼³Á¤¿¡¼ ³»ºÎ¿¡ ¸¸µç DNS ¸¦ µî·ÏÇØÁÝ´Ï´Ù.
6. ÀÌ°æ¿ì DNS Äõ¸®¸¦ ÇÏ¸é µî·ÏµÇ¾î ÀÖ´Â domain ¿¡ ´ëÇؼ´Â »ç¼³ IP ¸¦ ¸®ÅÏÇÏ°í...ÀÚ½ÅÇÑÅ× ¾øÀ¸¸é »óÀ§ DNS ¿¡ Äõ¸®Çؼ °øÀÎ IP ¸¦ ¹ÝȯÇÕ´Ï´Ù.
7. ÀÌ·¯¸é Áý¾È¿¡¼µµ WIFI ·Î Á¢¼ÓÇØ dns Äõ¸®¸¦ Çصµ Àß Ã£¾Æ°©´Ï´Ù. (Áï, ÆùÀÇ ¾Û¿¡ µî·ÏµÇ¾îÀÖ´Â µµ¸ÞÀÎ ¼³Á¤À» ¹Ù²ÙÁö ¾Ê¾Æµµ µË´Ï´Ù)
Áö±Ý ã¾Æº¸´Ï ÃÖ½ÅÀÇ °í°¡ÀÇ(?) °¡Á¤¿ë °øÀ¯±âµµ Áö¿øÇϴ±º¿ä.
Á¦°¡ »ç¿ëÇÏ´Â°Ç Àú·ÅÀÌ ÀÔŸÀÓÀ̶ó Áö¿øÀÌ µÇ´ÂÁö ¸ð¸£°Ú½À´Ï´Ù. ^^;;
ÀÔŸÀÓ È¨ÆäÀÌÁö¸¦ µÚÁ®º¸°í Àִµ¥ µüÈ÷ ¼³¸íÀÌ ¾ø³×¿ä. ¤Ð¤Ð
°øÀ¯±â´Â ¾ÆÀÌÇÇŸÀÓ N6004R »ç¿ëÁßÀÔ´Ï´Ù.