withham.co.kr인 도메인으로 내 서버에 접근하고 싶다.
내 서버는 public IP 주소(예를 들어, 111.1.1.1 이라 하자.)는 있지만 withham.co.kr 도메인을 DNS에 등록을 하지는 않은 상태이다.
이 때, 로컬에서 hosts 파일을 설정해주면 해당 도메인으로 내 서버에 접근이 가능하다. (단, 설정한 내 로컬 PC에서만 해당 도메인으로 접근 가능)
도메인으로 웹 페이지 접근시 먼저 hosts 파일을 체크한 다음 해당 도메인이 없으면 DNS에서 IP 주소를 가져온다.
(도메인 찾는 순서 : hosts > DNS(hosts에 등록되지 않은 경우)
즉, hosts 파일에 withham.co.kr 도메인의 IP는 111.1.1.1 이라고 명시해주면 해당 도메인으로 서버 접근이 가능하다.
Window : C:\Windows\System32\drivers\etc\hosts
관리자 권한으로 접근해야 하므로 메모장을 관리자 권한으로 실행한 다음 열기로 해당 파일을 연다.
파일 수정 후 저장.
Mac : /private/etc/hosts
터미널에서 "sudo nano /private/etc/hosts" 명령어로 파일을 연다.
파일 수정 후 Ctrl + o > Enter > Ctrl + x
파일에는
[연결하고 싶은 IP 주소] [도메인]
|
cs |
과 같은 형식으로 추가한다.
111.1.1.1 withham.co.kr
|
cs |
withham.co.kr을 111.1.1.1 IP 주소로 연결하고 싶은 경우 위와 같이 등록한다.
한 줄 추가 후 저장.
왼쪽 : 설정 전 / 오른쪽 : 설정 후
이제 도메인으로 접근 가능하다.
위 그림은 개인 홈페이지 IP 주소를 연결한 사진.
'기타' 카테고리의 다른 글
[Nginx][Error][emerg] bind() to 0.0.0.0:80 failed (98: Address already in use) (0) | 2018.12.21 |
---|---|
[Nginx] 서버 라우팅 (0) | 2018.11.27 |
PowerShell 스크립트 실행 - ExecutionPolicy (0) | 2018.11.24 |
robots.txt Nginx로 설정하기 (0) | 2018.11.09 |
ubuntu gradle 버전 못찾을 때. (0) | 2018.11.09 |
댓글