Mac hosts 관리 - Mac hosts gwanli

개요

hosts 파일는 DNS보다 먼저 호스트명을 IP로 변경해 주는 파일이다. 주로 개발을 하거나, 특별한 이유로 호스트명으로 통신을 해야 하는 경우에 변경하여 사용할 있다.

터미널에서 편집기를 연다

hosts 파일을 수정하기 위해서는 관리자 권한이 필요하기에 sudo 명령어를 꼭 써줘야 한다.

혹은

$ sudo vi /private/etc/hosts

내용을 편집한다.

1 ## 2 # Host Database 3 # 4 # localhost is used to configure the loopback interface 5 # when the system is booting. Do not change this entry. 6 ## 7 127.0.0.1 localhost 8 255.255.255.255 broadcasthost 9 ::1 localhost 10 fe80::1%lo0 localhost

아이피 주소를 넣고 구분은 탭(tab)으로 해야 한다.

127.0.0.1 www.devkuma.com

DNS cache 를 갱신한다.

이제 hosts 파일이 수정하면 재부팅하거나, dscacheutil -flushcache 를 입력하면 바로 적용 하실 수 있다.

$ dscacheutil -flushcache

질문있어요 맥에서 호스트 관리 프로그램은 어떤 것을 쓰시나요? 5

2019-11-01 10:09:50 211.♡.163.250

맥에서 호스트 관리 프로그램은 어떤 것을 쓰시나요? 

현재는 /etc/hosts 파일 수정하고 새로고침을 하고있는데

혹시 이런 역할의 툴을 어떤 것으로 사용하시는지 궁금합니다.

개발 환경을 profile화 해서 로드, 새로고침할 수 있으면 될 것 같은데

유료 앱도 상관없으니, 혹시 쓰시고있으신 툴이 있다면 추천해주세요~

에갈

IP 124.♡.33.187

19-11-01 2019-11-01 12:34:39

·

cinari

IP 211.♡.163.250

19-11-01 2019-11-01 13:50:58

·

와! 호스트 설정에 vagrant관리해주는 툴도 있네요~
알려주셔서 감사합니다!!

골드핸드

IP 211.♡.96.151

19-11-01 2019-11-01 13:32:37

·

cinari

IP 211.♡.163.250

19-11-01 2019-11-01 13:53:35

·

바로 설치해서 돌려봤는데, 잘 동작하네요!! 감사합니다!!

엑투

IP 175.♡.38.102

19-11-01 2019-11-01 16:56:06 / 수정일: 2019-11-01 16:57:25

·

GIF 파일 다운로드

0 0 0 0

GIF 파일을 다운로드 받으려면
화면에 표시된 4자리 번호를 입력해주세요.

Windows에서 와 같이 MacOS에서도 hosts파일을 수정할 수 있습니다.

hosts파일이란?

hosts 파일은 운영 체제가 호스트 이름을 IP 주소에 매핑할 때 사용하는 컴퓨터 파일이다. 이 hosts 파일은 플레인 텍스트 파일이며 전통적으로 hosts라는 이름을 사용한다.
-- 위키백과 --

위키백과에서는 위와 같이 설명을 하고 있습니다. hosts파일에 ip와 매칭되는 도메인명을 작성하면 해당 도메인으로 접속을 하면 연결된 ip로 바이패스를 해줍니다. 이것은 보통 개발자들이나 내부 시스템을 사용하는 사람들이 주로 수정하여 사용하게 되는 파일입니다.

Mac에서 hosts파일 찾기

맥에서 hosts 파일 경로는 /private/etc/hosts 입니다.

터미널 창을 열고 아래의 명령어를 실행시킵니다.

$ sudo vim /private/etc/hosts

$는 프롬프트이니 입력할 필요는 없습니다.
sudo는 관리자 권한으로 실행하겠다는 의미 입니다.
vim은 터미널에서 많이 사용하는 텍스트 에디터이며 뒤에 붙은 경로의 파일을 열어라는 뜻입니다.
vim은 별도의 명렁어 체계를 가지고 있어서 익숙해 지면 편하다고 하던데 가끔씩 사용하는 경우 여간 불편하기 짝이 없습니다. 요즘처럼 windows나 맥의 텍스트에디터에 익숙해 있는 사람은 조금 어렵다고 느낄 수 있습니다. 인터넷에서 vim 사용법으로 검색을 하면 많은 정보들이 나오니 참고하시면 됩니다.

## # Host Database # # localhost is used to configure the loopback interface # when the system is booting. Do not change this entry. ## 127.0.0.1 localhost 255.255.255.255 broadcasthost ::1 localhost ~ ~ ~ "/private/etc/hosts" 10L, 256C

위와 같은 내용이 vim 화면으로 보입니다.
마우스 커서를 화면의 가장 아래 오른쪽 끝으로 이동한 다음 i키보드를 눌러줍니다.
i는 insert의 약자로 입력모드로 변경이 됩니다.

## # Host Database # # localhost is used to configure the loopback interface # when the system is booting. Do not change this entry. ## 127.0.0.1 localhost 255.255.255.255 broadcasthost ::1 localhost 192.168.10.234 local.test.com ~ ~ ~ -- INSERT --

insert상태에서 원하는 아이피주소에 매칭되는 도메인명령을 작성하면 됩니다 여기서는 192.168.10.234 local.test.com 를 입력했습니다.

esc키를 눌러서 insert모드를 빠져나옵니다.

## # Host Database # # localhost is used to configure the loopback interface # when the system is booting. Do not change this entry. ## 127.0.0.1 localhost 255.255.255.255 broadcasthost ::1 localhost 192.168.10.234 local.test.com ~ ~ ~ :wq

:키를 눌러 명령어 모드를 실행하고 wq를 입력하고 Enter키를 눌러 저장하고 빠져나옵니다.
w는 Write, q는 Quit의 약자입니다. 그래서 wq는 저장하고 나와라 라는 명령어입니다.
:wq

그런 다음 브라우저를 껏다가 다시 켠 다음 //local.test.com로 접속을 하면 //192.168.10.234로 접속이 됩니다.

Windows에서 hosts파일 찾기

윈도우에서의 host파일은 C:\Windows\System32\drivers\etc\hosts에 위치해 있습니다. 탐색기로 해당 위치를 찾아 들어가거나 탐색기 주소창에 해당 주소를 입력하게 되면 파일이 열립니다. 메모장을 선택해서 해당 파일을 열면 됩니다.

글 가장 아래 줄에 ip주소와 매칭되는 도메인 주소를 추가하고 저장하면 반영이 됩니다. 물론 브라우저는 종료했다가 다시 오픈하여야 적용이 반영됩니다.

예>
192.168.10.234 local.test.com

이러면 브라우저 주소창에 //local.test.com를 입력하면 //192.168.10.234로 접속이 됩니다.

나만모르는 이야기

여행, 맛집,IT, 리뷰에 대한 이야기를 공유하는 블로그 .

Toplist

최신 우편물

태그