4월 27일 (토) 오후 11:39

logo

  • home
  • head
  • itnews
  • product
  • mobile
  • game
  • benchmark
  • analysis
  • blog

개봉 2024.06.05. / 장르 드람 / 국가 대한민국 감독 : 조지 밀러 출연 : 안야 테일러 조이, 크리스 헴스워스 등 ...
개봉 2024.05.22. / 장르 액션 / 국가 미국 감독 : 조지 밀러 출연 : 안야 테일러 조이, 크리스 헴스워스 등 ...

서버하고 도메인하고 연결이 알고나면 간단한 일이지만 하나도 모르는 상태에서 진행을 하면 이해하기 힘든 부분이 있나 봅니다. 이번 시간에는 도메인과 서버를 연결하는 방법에 대해서 설명하고자 합니다. 같은 내용으로 질문을 많이 받는데, 아마 처음 시작하는 분들에게는 어려운 부분이 아닐까 합니다. 이번 포스팅에서는 IIS 기준으로 설명을 하지만, IIS 바인딩 설정에서 "호스트 이름" 항목은 아파치 서버의 VirtualHost와 같은 역할을 하니 연결방법을 이해한다면 쉽게 설정할 수 있을 거라고 생각합니다.



260A5B3C55BE476C3445C6


일단 최소한의 기본적인 지식을 알고 있어야 하는데 공유기에서 서버로 포트 전달방법에 대해서 알아야 합니다. 일반적으로 DMZ 설정을 사용하고 있지만, 몇몇 특수한 공유기들은 TwinIP나 SuperDMZ와 같은 외부 IP를 특정 PC에서 할당되도록 할 수 있는 기능이 들어 있습니다. 그 둘의 차이점과 하는 방법을 먼저 알아야 합니다. 그 방법에 관련된 글은 아래의 글을 참고해보세요.



또한 도메인은 구입하거나 또는 무료로 얻어야 합니다. 도메인을 구할 수 있는 곳은 몇군데가 있습니다. 그 중에서 무료로 도메인을 구할 수 있는 곳이 있습니다. 아래의 글을 참고하면 도메인을 얻는데 도움이 됩니다.



도메인을 구입하고 나면 이제 서버와 연결시키는 과정이 필요합니다. 


여기부터는 기본적으로 알아야 할 지식을 짚고 넘어가 보도록 하겠습니다.





도메인 설정


도메인 사이트에서 서브 도메인이나 기본 도메인을 설정하는 방법을 설명하기 전에 도메인 설정화면부터 먼저 보여드리고 설명하겠습니다.



22643C4255BF9D0129F8F3


이 화면은 네임서버중에 무료인 DNSZI.com 에서 설정하는 화면입니다. 레코드를 먼저 선택하고 그 안에서 서브 도메인을 입력하는 형태를 가지고 있습니다. 



그리고 이 아래 화면은 Freenom.com에서 도메인을 설정하는 화면입니다. 레코드 방식을 통합적으로 설정하기 때문에 서브도메인명을 입력하고 Type에서 레코드 방식을 선택하면 됩니다.


261AA54255BF9D0206513C



Name 부분이 헷갈리기 쉬운데 아무 이름을 임의로 입력하는 것이 아니라 이 부분이 바로 서브도메인 명이 됩니다. domain.tk 라는 도메인을 가지고 있을 때 Name 칸에 studyforus를 입력한다면 studyforus.domain.tk 라는 서브 도메인을 생성합니다.


이 두가지 설정방법은 거의 다 비슷비슷하고 대동소이하기 때문에 원리만 이해하면 어디를 이용해도 설정할 수 있습니다. 그리고 일반적으로 도메인에서 주로 설정하는 레코드는 A RecordCNAME 입니다.


A Record : IP 주소를 통해 연결하는 방식입니다.

CNAME : 도메인 주소를 통해 연결하는 방식입니다. (여기에 DDNS 주소를 연결하면 편리합니다.)


이 두가지 방식은 일정한 주소로 연결하는데 도메인으로 연결하느냐 IP주소로 연결하느냐의 차이 입니다. 마치 특정 전화번호를 저장해서 이름으로 찾느냐(CNAME) 아님 전화번호를 직접 입력하느냐(A Record) 의 차이와 비슷합니다.


또한 서브도메인이 아닌 2차 도메인, 예를 들어 domain.com과 같은 앞에 서브도메인이 없는 형태에는 앞에 네임 부분을 생략하고 레코드만 입력하면 됩니다. 즉, 맨 앞칸은 서브 도메인 명을 입력하는 곳으로 꼭 입력하지 않아도 된다는 뜻입니다.


그리고 TTL의 경우는 네임서버에서 갱신하는 주기(시간)을 뜻하는데 네임서버에서 빨리 도메인을 적용하고 싶으면 TTL시간을 작게 설정하면 됩니다. Freenom의 경우에는 300초가 최소입니다.




서버 설정


IIS를 예를 들어서 설명하도록 하겠습니다. 기본적으로 도메인을 연결할 때 포트 주소는 80(http의 기본포트)으로 사용해야 합니다. 만약, ISP(인터넷 공급업체)측에서 80포트를 막아놨다면 그 때는 다른 포트 번호로 접속을 해야 합니다만, 그럴 때는 인터넷 업체에 전화해서 포트 개방을 요구하던지, 그에 맞는 상품을 사용하면 됩니다. 



2631F14255BFA55A0D1053


IIS의 바인딩 설정에서는 중요하게 봐야할 부분이 바로 "호스트 이름" 항목입니다. 위에도 적었다 시피 아파치에서는 "VirtualHost"로 불리는 기능입니다. 도메인을 추가하고 싶다면 이 호스트 이름 항목에 원하는 도메인 주소를 입력하면 됩니다. 물론, 서브도메인명도 가능합니다.



도메인을 설정하기 전에 이정도만 기억하면 이제 조금 상세하게 설정해보도록 합시다.




메인 도메인 설정하기 - TwinIP 사용


먼저 아래와 같은 설정입니다.


공인 IP주소 111.222.123.123을 가진 환경에서 공유기에 랜선이 물려있고, 공유기에서는 서버로 TwinIP 설정이 되어있는 상태를 가정해보도록 하겠습니다.



2639FF4A55BFB11A131CBC




도메인 설정

test.com과 같은 2차 도메인만 사용하므로 Name 항목은 생략합니다. 빈칸으로 놔둬도 정상적으로 등록이 가능합니다.

또한 IP주소로 연결하는 경우에는 A Record (잘 모르겠으면 고정IP 경우에 설정하면 좋습니다.) 도메인을 통해서 연결하는 경우에는 CNAME 레코드를 이용합니다.

일반적으로 유동IP를 사용하는 환경에 DDNS를 공유기 자체에서 설정을 하였다면 그로 얻은 DDNS 접속 주소를 CNAME 레코드에 입력하면 됩니다.

공유기 설정

Twin IP (또는 Super DMZ)로 설정이 되어있다면 서버로 지정한 컴퓨터는 외부의 공인 IP를 그대로 사용할 수 있습니다. 이 설정을 통해서 서버의 IP주소가 111.222.123.123과 같은 외부IP주소를 사용하기 때문에 IIS 바인딩 설정에서 IP 주소를 한번 더 확인해 보세요.

서버 설정

IIS에서 IP 주소는 외부 IP 주소인 111.222.123.123, 그리고 포트 번호는 80 마지막으로 호스트 이름에는 test.com을 입력합니다.


앞으로 이런 방식으로 도메인을 연결하고 또 서브도메인을 추가합니다. 공유기 종류에 따라서 조금씩 변동이 있습니다.





메인도메인 설정하기 - DMZ


이번에는 다른 설정은 같지만 공유기에서 TwinIP 설정을 하지 않고 DMZ 설정 또는 포트 포워딩 설정을 이용해서 서버에 연결한 경우입니다.



250EF34F55BFB12F09C048



도메인 설정은 위와 변함이 없으나, 서버에서는 변경이 있습니다. 일단, IP 주소의 구조가 다르기 때문에 공유기와 서버에서 조금 설정을 해야 하는 부분이 있습니다.


도메인 설정

test.com과 같은 2차 도메인만 사용하므로 Name 항목은 생략합니다. 빈칸으로 놔둬도 정상적으로 등록이 가능합니다.

또한 IP주소로 연결하는 경우에는 A Record (잘 모르겠으면 고정IP 경우에 설정하면 좋습니다.) 도메인을 통해서 연결하는 경우에는 CNAME 레코드를 이용합니다.

위와 설정은 같습니다. 서버의 IP주소가 내부 IP주소를 가지고 있더라도 항상 도메인에 연결할 주소는 외부 IP로 연결해야 합니다.

공유기 설정

DMZ 설정을 이용하는 경우에는 거의 TwinIP와 기능을 같지만 서버에서 사설 IP를 사용하느냐, 공인 IP를 사용하느냐의 차이를 제외하고는 거의 같은 기능이라고 보시면 됩니다. 단, 특정하게 80포트만 개방하는 경우에는 포트포워딩 설정을 통해 반드시 외부의 80포트를 내부의 서버로 향하게 해야 합니다.

이 때 설정은 외부 포트를 80 그리고 접속할 내부 IP 주소는 192.168.0.10, 내부포트는 80으로 설정하면 됩니다.

서버 설정

IIS에서 IP 주소는 내부 IP 주소중 하나인 192.168.0.10 그리고 포트 번호는 80 입니다. 비록 내부의 IP주소를 사용하더라도 DMZ나 포트포워딩 설정이 잘 되었다면 111.222.123.123의 80포트는 곧 내부의 192.168.0.10의 80포트와 같기 때문에 호스트 이름에 똑같이 test.com을 입력합니다.



TwinIP 와는 조금 차이가 있지만 DMZ 설정으로 서버가 내부 IP(사설 IP주소)를 갖는 다는 번거로움 빼고는 모두 똑같은 기능을 합니다. 참고로 공유기에서 서버의 내부 IP주소를 고정하기 위해서는 공유기 내부 아이피 고정하기글을 참고하면 도움이 될 듯합니다.




서브 도메인 설정


마지막으로 서브도메인 설정법입니다. 도메인 설정에서 빈칸으로 나뒀던 곳에 이제 원하는 서브도메인 명을 입력해서 사용할 수 있습니다. 여기서는 sub라는 이름을 입력해서 sub.test.com 이라는 서브도메인을 등록하도록 하겠습니다.


2760EE4D55C0C81C07E1E1





도메인 설정

3차 도메인을 사용하기 위해서 Name 란에 원하는 서브 도메인 명을 입력하면 됩니다. 이때 서브도메인의 연결주소는 여전히 위와 같이 A Record 또는 CNAME으로 연결하면 됩니다. IP주소로 연결하는 경우에는 A Record (잘 모르겠으면 고정IP 경우에 설정하면 좋습니다.) 도메인을 통해서 연결하는 경우에는 CNAME 레코드를 이용합니다. 일반적으로 유동IP를 사용하는 환경에 DDNS를 공유기 자체에서 설정을 하였다면 그로 얻은 DDNS 접속 주소를 CNAME 레코드에 입력하면 됩니다.

공유기 설정

Twin IP 를 예를 들어 설명을 진행하지만 위에 DMZ 설정이나 포트포워딩 설정일 경우도 적어놨고 그 방법은 같기 때문에 참고를 하면 좋을 듯 합니다. 서버의 IP주소를 IIS 바인딩 설정에서 IP 주소를 한번 더 확인해 주세요.

서버 설정

IIS에서 IP 주소는 외부 IP 주소인 111.222.123.123, 그리고 포트 번호는 80 마지막으로 호스트 이름에는 sub.test.com을 입력합니다.



서브 도메인 역시 도메인 설정 방법과 같은 방법을 사용합니다. 





요약


설정방법을 살표보니 비슷한 부분이 꽤나 있죠? 종합적으로 이야기 하면 아래처럼 설정하면 됩니다.


도메인설정


IP 주소(A Record)로 연결하거나 도메인명(CNAME)으로 연결하는 경우에는 반드시 서버의 외부 IP인 공인 IP주소로 연결을 해야 합니다.


도메인 설정에서 가장 주의해야할 부분 이지요. 그리고 공유기의 설정 부분을 제외하면 서버에서 주의해서 설정해야 하는 부분은 다음과 같습니다.


서버 설정


포트설정 : 80 다른 포트가 아닌 무조건 80 포트로 해야 정상적으로 도메인을 연결할 수 있습니다. 

호스트 이름(VirtualHost) : 도메인주소를 입력합니다.


공유기에서 연결되는 방식만 확실하게 설정한뒤 위에 두가지만 기억하면 도메인 추가하는 방법은 의외로 쉽습니다.


일단 많이 들어오는 질문 중 하나라 글을 작성했는데 도움이 되었으면 합니다.



출처: http://studyforus.tistory.com/246 [Study For Us]






  1. Windows XP, Vista, 8, Server 2003 보안 업데이트 권고

    □ 개요 o MS社는 WannaCry 랜섬웨어, Shadow Brokers(해킹그룹)의 Exploit 도구 공개 등 자사 제품에 대한 사이버 공격 위험성이 높아짐에 따라, 지원을 종료한 운영체제에 대한 보안 업데이트를 발표[1] o...
    Date2017.06.15
    Read More
  2. 카드뉴스로 보는 우리 생활속의 인공지능 ②

    가끔 그런 순간이 있습니다. 핸드폰 속 수백장의 사진 중에서 지난 달 친구가 찍어준 내 인생사진이 급하게 필요하거나, 잊고 있었던 추억 속 사진이 갑자기 보고싶을 때. 이런 경우, 다들 어떻게 하시나요...
    Date2017.06.10
    Read More
  3. 카드뉴스로 보는 우리 생활속의 인공지능 ①

    여기저기서 알파고 알파고 하지만 도대체 인공지능이 뭘까요? 인공지능에 대해 아직 정확히 모르시는 분들이 많지만, 인공지능은 우리 생활 속에 이미 들어와있다는 사실! 우리 생활속의 인공지능에 대해 ...
    Date2017.06.10
    Read More
  4. VMware 보안 업데이트 권고

    □ 개요 o VMware社는 자사 제품에서 발생하는 취약점을 해결한 보안 업데이트를 발표[1] o 영향 받는 버전의 사용자는 최신 버전으로 업데이트 권고 □ 설명 o vSphere Data Protection에서 발생하는 원격코...
    Date2017.06.10
    Read More
  5. 미국은 기초과학의 변혁적 연구로 혁신 지속중

    식물의 잎에서 일어나는 광합성 작용을 그대로 모사한 인공광합성 장치를 만들 수 있다면? 햇빛, 공기 중의 이산화탄소, 물만 갖고 유기물을 인공적으로 합성하거나 에너지를 얻을 수 있으므로, 식량이나 ...
    Date2017.06.10
    Read More
  6. [나노과학] 영화 속 상상을 실현하는 나노로봇기술

    그림 1. 영화 '지아이조'에서는 나노로봇을 병기로 활용한 '나노마이트'가 가공할 위력을 뽐낸다. (출처: Paramount Pictures)    ■ 암 치료 위해 개발되는 나노로봇 영화 속 나노마이트는 체내에 주입된 ...
    Date2017.06.10
    Read More
  7. 크롬에서 자바스크립트 활성화 시키는 방법

    거의 모든 웹페이지에서는 자바스크립트를 사용하고 있습니다. 만약 브라우저에 자바스크립트 실행을 활성화하지 않는다면 사용자 편의를 위한 모든 기능들을 사용할수 없습니다. 의도하지 않았는데 비활성...
    Date2017.05.28
    Read More
  8. Samba 원격 코드 실행 취약점 보안 업데이트 권고

    □ 개요 o Samba 소프트웨어에서 발생하는 원격 코드 실행 취약점을 해결한 보안 업데이트를 발표[1] o 영향 받는 버전의 사용자는 랜섬웨어 감염, 서버 침해 등이 발생할 수 있으므로 최신 버전으로 업데이...
    Date2017.05.26
    Read More
  9. 2017년 1분기 디도스 공격 보고서: 폭풍전야

    2017년 1분기는 2016년의 결과에 이어 카스퍼스키랩 전문가들이 내놓은 DDoS 공격의 진화에 대한 예측이 사실로 확인된 분기였다. 또한 사이버 범죄 역시 휴식 기간이 필요하다는 것이 드러나기도 했다. 복...
    Date2017.05.20
    Read More
  10. VR 및 AR 기술을 구현하는 데이드림(Daydream), 탱고(Tango), 개발자 도구 소개

    오늘 오전에는 VR과 AR을 가능하게 하는 핵심 기술과 더 많은 사람들이 VR과 AR을 이용할 수 있도록 도와주는 플랫폼에 대한 구글의 투자를 소개했습니다. 탱고 기기가 움직임을 감지하고, 깊이 및 공간을 ...
    Date2017.05.20
    Read More
  11. SPAN(Switch Port Analyzer) 설정해보기

    SPAN monitoring SPAN은 Switch Port Analyzer로써 스위치의 특정 포트로 다른 포트의 트래픽을 복사해 주는 기술로, 포트 미러링(Port mirroring)이라고도 한다. 특정포트를 통해 입출력되는 트래픽을...
    Date2017.05.20
    Read More
  12. 구글, 워너크라이 랜섬웨어 공격과 北연계성 발견

    개요 구글은 `17년 2월에 처음 등장한 워너크라이 랜섬웨어에서 발견된 코드가 `15년 초에 사용된 Cantopee (+북한 연계 해킹그룹인 라자루스가 개발한 악성 백도어)와 동일하다는 것을 발견 ※ 워너크라...
    Date2017.05.20
    Read More
  13. No Image

    Cisco 제품군 취약점 보안 업데이트 권고

    □ 개요 o Cisco社는 자사의 제품에 영향을 주는 취약점을 해결한 보안 업데이트를 발표 o 공격자는 해당 취약점을 악용하여 XSS 및 정보 노출 등의 피해를 발생시킬 수 있으므로, 최신 버전으로 업데이트 ...
    Date2017.05.20
    Read More
  14. SMB 취약점을 이용한 랜섬웨어 공격 주의 권고

    □ 개요 o SMB 원격코드실행 취약점 악용한 랜섬웨어 악성코드 공격이 전세계적으로 보고되고 있어 주의 필요 o 악용된 취약점은 Windows 최신 버전에서는 발생하지 않으므로 운영체제에 대한 최신 보안 업...
    Date2017.05.14
    Read More
  15. 랜섬웨어 피해확산 방지를 위한 사용자 예방 방법

    □ 개요 o 최근 윈도우 SMB의 취약점을 악용한 WannaCry 랜섬웨어의 확산에 따라 피해 예방을 위한 사용자의 적극적인 대처 당부 □ 주요 특징 o WannaCry 랜섬웨어는 윈도우가 설치된 PC 및 서버를 대상으로...
    Date2017.05.14
    Read More
  16. SMB 취약점 관련 Windows XP, Server 2003 등 긴급 보안 업데이트 권고

    □ 개요 o Microsoft社는 Windows의 SMB 프로토콜을 이용한 랜섬웨어 공격이 발생함에 따라 이를 해결하기 위한 긴급 보안 패치 발표 [1] □ 해당 시스템 o Windows Vista o Windows 8 o Windows 8 Enterp...
    Date2017.05.14
    Read More
  17. 바이러스,웜,트로이목마,스파이웨어 등 분류

    1. 바이러스 (Virus) 자신 또는 자신의 변형 코드를 실행 프로그램(host file), 시스템 영역(Boot Sector) 등 실행 가능한 부분에 복제하는 프로그램 예) 브레인, 미켈란젤로, CIH, 펀러브, 님다, 클레즈 ...
    Date2017.05.13
    Read More
  18. IPSec VPN – HSRP 구성해보기

    IPSec VPN – HSRP IPsec과 VPN을 운용함에 있어 장비 및 회선에 따라서 발생할 수 있는 물리적인 장애에 대비하기 위하여 HSRP를 IPsec VPN과 조합하여 사용하도록 한다. 본 실습에선 각각의 사설구간...
    Date2017.05.13
    Read More
  19. 2017년 1분기 AMD vs 인텔 CPU 점유율 비교

    출처 - https://www.cpubenchmark.net 2017년 1분기 PC 시장의 인텔 VS AMD CPU 점유율을 보면 AMD가 라이젠 출시로 점유율이 소폭 증가 그러나 AMD의 역대 최악의 CPU인 불도저 출시 시점...
    Date2017.05.05
    Read More
  20. 윈도우에서 RAID 5 볼륨 구성하기 (저장소 풀 이용)

    지난 시간에 저장소 관리 기능에 대해 설명을 드렸습니다. 이번 시간에는 RAID 5 볼륨을 구성하는 방법에 대해 소개를 해보자 합니다. RAID 5 볼륨의 경우 스팬 볼륨이나 스트라이프 볼륨, 미러 볼륨들과 ...
    Date2017.05.01
    Read More
  21. 도메인과 서버 연결 이해 (서브도메인 연결하기)

    서버하고 도메인하고 연결이 알고나면 간단한 일이지만 하나도 모르는 상태에서 진행을 하면 이해하기 힘든 부분이 있나 봅니다. 이번 시간에는 도메인과 서버를 연결하는 방법에 대해서 설명하고자 합니다...
    Date2017.05.01
    Read More
  22. IIS 서버 설정에 대한 개념 이해하기

    IIS라는 웹서버를 이용하다보면 설정방법에서 조금 헷갈릴 때가 있습니다. 서버 구축을 처음 해보는 분들의 경우 분명 "B'를 "A"로 설정한 것 같은데, 다시 확인을 해보면 여전히 "B"로 되어 있는 경우입니...
    Date2017.05.01
    Read More
  23. 가상현실(VR), 차세대 대중매체로 부상할 전망

    MIPTV 산업회의에서 TV방송사들과 VR업체들이 VR콘텐츠를 주제로 논의 진행 2016년에 Sony, 삼성, Google, HTC, Oculus가 잇따라 VR헤드셋을 출시하면서, 2017년에는 VR이 드라마, 다큐멘터리, 스토리텔...
    Date2017.05.01
    Read More
  24. 검색 품질 향상을 위한 구글의 노력

    검색 기능의 발전 가능성은 무궁무진합니다. 제가 처음으로 검색 기술 개발에 참여한 1999년은 물론이고 현재도 마찬가지입니다. 당시 인터넷 사용자가 엄청난 속도로 증가하는 상황에서 구글은 사용...
    Date2017.05.01
    Read More
  25. 새로운 닌텐도 2DS XL 공개

    닌텐도가 새로운 2DS XL 공개. 신모델은 기존 2DS를 기반으로 여기에 82% 증가된 4.88 x 4.18인치 스크린, 전보다 경량화 된 무게로 더욱 쾌적한 환경을 제공한다. 새로운 2DS XL은 닌텐도 3DS ...
    Date2017.05.01
    Read More
  26. 구글 프로젝트 실드, 디도스 공격으로부터 보호

    디도스(DDoS) 공격은 트래픽을 급증시켜 온라인 서비스를 다운시키려는 시도입니다. 이런 시도들은 은행 사이트부터 언론사 사이트까지 아주 다양한 사이트들을 대상으로 이루어져 중요한 정보에 대한 접근...
    Date2017.04.19
    Read More
  27. 구글플레이 인디 게임 페스티벌 개발사의 다큐멘터리 3편

    오는 4월 22일(토)에 진행되는 ‘제 2회 구글플레이 인디 게임 페스티벌’ 결승 이벤트를 앞두고, 작년 ‘구글플레이 인디 게임 페스티벌’에 참가해 우수한 성적을 거둔 개발사들의 다큐멘터리가 공개되었습니...
    Date2017.04.16
    Read More
  28. 삼성 갤럭시S8 핸즈온 및 스펙

    삼성 갤럭시S8 스펙 삼성 갤럭시S8 시리즈 삼성 갤럭시 S8삼성 갤럭시 S8 플러스SoC퀄컴 스냅드래곤 835 (미국, 중국, 일본) 4x Kryo 280 Performance @ 2.35GHz 4x Kryo 280 Efficiency @ 1.90GHz Ad...
    Date2017.04.08
    Read More
Board Pagination Prev 1 ... 6 7 8 9 10 11 12 13 14 15 ... 47 Next
/ 47