2014. 7. 31. 12:56ㆍ프로그래밍/기타
개발을 하다보면 호스트 파일 정보를 수시로 바꿔가면서 개발을 해야하는 경우가 많다.
이런 경우 hosts 파일을 열어놓고 수정해가면서 작업을 해야하는데... 불편함이 이만 저만이 아니다.
이런 부분을 쉽게 해결해주는 웹 브라우저의 똑똑한 확장 프로그램이 있다.
HostAdmin 이라는 툴이며 구글 크롬과 파이어폭스를 지원한다.
구글 코드에 프로젝트가 있는데... https://github.com/tg123/chrome-hostadmin
크롬은 아래의 URL로 접근하면 바로 설치가능하다.
https://chrome.google.com/webstore/detail/hostadmin/oklkidkfohahankieehkeenbillligdn
파이어폭스도 HostAdmin 이라는 이름으로 애드온을 검색하면 바로 설치 가능하다.
설치를 하고 나면 화면 상단에 다음과 같은 아이콘이 나타나는데...
클릭을 하면 Hosts 파일에 등록된 내역들이 도메인별로 주루룩 그루핑 되어 나타난다.
특정 도메인을 지정 아이피로 선택을 할 수 있다.
원하는 아이피를 선택해가면서 사용하시면 됩니다. 이 경우 DNS 리프레시를 자동으로 해주기 때문에 브라우저에 다른 작업을 하실 필요가 없다.
다만 각 OS별로 hosts 파일은 사용 권한이 제한되어있다.
따라서 다음과 같이 권한 처리를 해주셔야 제대로 구동을 시킬수 있다.
아래 URL에 들어가면 상세한 내용이 나타난다.
https://code.google.com/p/fire-hostadmin/wiki/GAIN_HOSTS_WRITE_PERM
요약하면 아래 내용...
Windows Vista/7
To Users group
cacls %windir%/system32/drivers/etc/hosts /E /G Users:W
Custom User account
cacls %windir%/system32/drivers/etc/hosts /E /G "User Account Name":W
Linux (Ubuntu Fedora ...)
sudo chmod og+w /etc/hosts
Mac OS X
sudo chmod og+w /etc/hosts
'프로그래밍 > 기타' 카테고리의 다른 글
Mac에 npm 설치하기 (0) | 2014.08.02 |
---|---|
구글 어낼리틱스 봇 관련 설정 추가 (2) | 2014.07.31 |
구별하여 사용하면 좋은 프로젝트 관련 용어 (0) | 2014.02.26 |
정규식 - 웹 개발시 필요한 주요 레귤러 익스프레션들 (0) | 2014.02.19 |
리눅스에다가 나만의 SVN 셋팅하기 (0) | 2014.02.13 |