Amazon EC2 서버에서 squid proxy 설치 / 운영하기
2013.01.05 14:49
EC2에서 설치된 squid proxy 서비스를 통해 저희 서비스중 하나인 (www.mathhonos.com) 을 접속해보려고 합니다.
EC2 서버를 우분투로 만들어서, Squid 를 설치/기동까지 했습니다.
문제는 www.mathhonors.com 으로 접속하면 Proxy 에 접속이 되야 하는데.
이걸 어떻게 하는지 찾을 수 가 없네요.
막막~
혹시 비슷한 경험이 있으시면 답변 좀 부탁드려도 될까욤~?
코멘트 5
-
꼬소
01.05 19:12
-
김강욱
01.06 13:43
앗, 제가 글을 덜 적었군요. 써 놓고 검토를 안했더니. 죄송합니다.
Proxy 가 www.mathhonors.com 을 Cache 하게 해놓고, 제가 웹 브라우저에서 www.mathhonors.com = proxy 으로 가도록 하려고 하는데 PC 의 hosts 파일에 Domain 세팅하는 법을 모르겠습니다.
이네요.
감사합니다.
-
꼬소
01.06 19:14
hosts에서 domain ip를 static으로 설정 하실거면
ip domain
이렇게 설정하시면 됩니다.
예를 들어 EC2 ip가 111.112.113.114 라고 한다면..
hosts에 설정 하실 경우
111.112.113.114 www.mathhonors.com
이렇게 설정하시면 됩니다.
-
일전의 3DNS때부터 나온 목표 달성 중이신 것 같은데요.
아. 그렇게도 세팅할 수 있겠구나. 싶긴 한데..whois, nslookup 해 보니 정말 죄송한 말씀이지만 프록시의 개념(기본사용)과 DNS의 고급개념(활용)부터 다시 확인하셔야 겠습니다.
그리고 EC2를 proxy처럼 해서 정적 컨텐츠 및 기타등등을 빠르게 서빙한다고 해외에서 전체 서비스가 빨라질 확률은 0에 수렴합니다.
그게 되면 akamai 같은 업체는 죽어야죠. ^^ 원하시는 스펙에 어울리려면 proxy에 redirector (squid 로 선택하셨으니 옛날 프로젝트 squirm 의 수정버전 정도는 되어야 할 텐데..) 도 필요하지 않을 까 싶은데... 그렇게 간단히 될 까 싶습니다. 물론 저 웹사이트를 본 적이 없어서 잘은 모르지만 사이트가 어느 정도 이상의 로직은 갖고 있다고 할 때 경우입니다. auth도 없는 그런 웹사이트라면 빨라지겠죠.
참고로 검색하다보니 Squid Professional 이 job opportunity 에 많군요. 세상 참 빨리 변하는 듯... ;;
-
김강욱
01.06 13:48
감사합니다.
"3DNS" 라는 게 있는 줄 처음 알았고, 주변에 이런게 있다면서 잘난척...좀 하고 다녔다는...-_-;;;
아무래도 해외에서 한국에서 한국서버로 접속할 때 많이 느리더라구요.
그래서 위에 적힌 구조로 미국 IDC에 Proxy 서버를 두고, 실제 접속은 한국이 아니라 미국에 붙도록 해놨습니다.
동적 컨텐츠는 별수없다치더라도, 정적 컨텐츠만이라도 빠르면 좀 효과는 있다고 판단되어 집니다.
문제는 비용이 좀 쎄다는 게 문제라서요.
당장은 큰 문제는 아닌데, 비용이 계속 증가만 하는 구조라~.
어느 정도 볼륨 이상이 되면 직접 해볼까 해서 다양한 방법으로 구상중입니다.
감사합니다.
EC2의 서버를 proxy로 운영 하시겠다는 말인가요?
"문제는 www.mathhonors.com 으로 접속하면 Proxy 에 접속이 되야 하는데."
이 문장이 이해가 잘 안갑니다..