2014-03-24 2 views
0

도메인 이름이 IP 주소에 할당되는 방법에 의문을 가지고 있습니다.IP가 할당 된 도메인 이름

ICANN에 따르면 evey 도메인은 전 세계적으로 액세스 할 IP 주소에 할당됩니다.

우리가 IP 주소를이 도메인을 조회 할 경우

"example.com" 
"example.org" 
"againexample.com" 

, 우리는 같은 IP 주소를 가져 1 개 리셀러 계정에 호스팅 된 3 개 개의 도메인이 말할 수 있습니다!

어떻게 가능합니까?

각 권한마다 다른 IP 주소가 있어야합니까?

아무도 여기에 로그인을 설명 할 수 있습니까?

답변

1

브라우저에 주소 www.domain.com을 입력하면 DNS (Domain Name Server)에 대한 요청이 전송됩니다. DNS 서버는 해당 도메인과 연결된 IP 주소로 응답합니다.

그러면 브라우저가 제공된 IP 주소에있는 서버로 요청을 보내고 요청 된 도메인을 기반으로 적절한 서버에 콘텐츠를 요청합니다.

수단
domain.com -> /var/www/domain.com/ 
otherdomain.com -> /var/www/otherdomain.com/ 
example.com -> /var/www/example/ 
admin.com -> /var/www/admin/ 

요청한 도메인, 지정한 폴더의 콘텐츠를 제공 다음과 같이

기본적 서버 측에서 그것을 구성된다. 예를 들어 domain.com을 입력하면 /var/www/domain.com/에있는 사이트가 표시됩니다.

질문에 대한 설명이 있습니까?

+0

브라우저에서 ICANN DNS 서버를 도메인 IP에 요청합니다. 여기서 얻게되는 IP는 리셀러 IP가 아닌 도메인 IP입니까? – sravis

+0

DNS 서버는 ICANN이 소유하지 않습니다. 실제로 그들은 "피라미드 (pyramid)"방식으로 더 많은 작업을합니다. 첫 번째 dns가 라우터에있는 로컬 DNS 캐시 일 가능성이 높습니다. 그런 다음 ISP의 DNS가 오면 ISP에 ISP가 있습니다. 예를 들어 'google.com'을 입력하면 IP가 캐시 된 경우 귀하의 dns 캐시 (귀하의 컴퓨터 또는 귀하의 라우터에)에서 얻을 것이다. 그렇지 않다면, 라우터는 귀하의 ISP로부터 요청할 것입니다 (모르는 경우). 응답으로 얻을 수있는 것은 사이트가있는 서버의 IP 주소입니다. 아무도 한 서버에 단 하나의 사이트 만있을 수 있다고 말한 사람은 없습니다. –

0

공유 호스팅을 사용하고 있습니다. 이는 다른 웹 사이트와 서버를 공유한다는 것을 의미합니다. 전용 IP 주소가 필요한 경우 웹 호스팅 제공 업체에 웹 사이트에 여러 가지 IP 주소를 할당 해 줄 것을 요청해야합니다. 보통 당신은 이것을 위해 여분의 것을 지불해야합니다.

관련 문제