컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - 도메인 이름으로 웹페이지에 접속할 수 있는데, IP 주소로 접속했을 때 나타나는 웹페이지가 다른 이유는 무엇인가요?

도메인 이름으로 웹페이지에 접속할 수 있는데, IP 주소로 접속했을 때 나타나는 웹페이지가 다른 이유는 무엇인가요?

도메인 이름으로 웹페이지에 접속할 수 있는데, IP 주소로 접속했을 때 나타나는 웹페이지가 다른 이유는 무엇인가요?

지난번에 말씀드린 답변인데, 사실 웹사이트 *** 포트를 이용하는 것도 가능합니다. 이 방법은 구축 시 HTTP 헤더가 있을 때 사용할 수 있습니다. 포트 80에서 동시에 다른 도메인 이름을 사용하여 N개의 웹사이트를 생성합니다(다른 포트도 사용 가능). 물론, 문제는 IP 하의 기본 웹사이트가 다르기 때문에 서버가 포트에 따라 나누어진 웹사이트일 가능성이 있다는 것입니다. 왜 IP를 통해서만 웹페이지에 접속할 수 없고 도메인 이름만 사용할 수 있습니까?

일반적으로 각 가상 호스트는 하나의 IP를 사용하므로 IP로 가상 호스트에 직접 접근할 수는 없으며, 마찬가지로 두 개의 가상 호스트 또는 여러 개의 가상 호스트가 동일한 IP를 가질 수 있습니다. 동일한 웹사이트에 IP 주소로는 접속할 수 있는데 도메인 이름으로는 접속할 수 없는 이유는 무엇입니까?

즉, 도메인 이름 확인자에 호스트가 가상 머신에 구축된 웹 페이지에 접속할 수 없는 문제가 있습니다. CentOS는 DNS를 통해, 그러나 IP를 통해 네, 가상 머신에서는 도메인 이름과 IP를 통해 생성한 웹페이지에 접속할 수 있습니다.

호스트가 DNS를 가상 머신 DNS의 IP 주소로 가리키나요? ?

가리키면 가상 머신의 방화벽 포트 53이 허용됩니까? 도메인 이름을 통해 서버의 웹 페이지에 접속할 수 없는 이유는 무엇입니까?

도메인 이름은 실명 인증으로 인증됩니까?

도메인 이름이 서버 IP로 확인됩니까?

국내 서버를 등록해야 하나요? 로컬 네트워크 IP를 통해 Django 웹페이지에 접속할 수 없습니다.

주소에 따라 다릅니다. pythonmanage.py runserver 0.0 .0.0:8000을 시도한 다음 방화벽에 주의하세요.

일반적으로 사용되는 웹 서버는 apache와 nginx를 설치해야 합니다. , uwsgi 및 django에는 각각 파일이 있습니다. Apache는 설정이 비교적 간단하며, 초보자는 웹 페이지에 액세스할 때 서버의 IP 주소를 입력하는 것이 좋습니다. 도메인 이름은 해당 IP에 해당합니다.

IP를 입력하면 접속이 가능하지만 기억하기가 쉽지 않습니다.

Enter 도메인 이름을 입력하면 DNS 서버가 자동으로 번역해 줍니다. 왜 IP 주소는 입력하지 않고 도메인 이름만 입력하면 해당 서버에 접속할 수 있나요?

주된 이유는 하나의 IP 주소가 여러 도메인 이름과 연결될 수 있으므로 각 IP가 주소는 웹사이트에 직접 액세스할 수 있습니다.

여러 도메인 이름이 동일한 IP에 액세스하는 경우 어느 도메인 이름에 액세스합니까?

가상 호스트는 일반적으로 하나의 IP에 여러 도메인 이름이 연결되어 있는 반면, 독립 호스트에는 하나의 도메인 이름이 연결되어 있습니다. 따라서 접속 가능한 IP 주소 중 일부는 접속 가능한 IP이고, 접속 가능한 IP는 웹사이트 파일 디렉토리를 가리키는 서버의 IP이고, 접속 불가능한 IP는 서버 내의 어떤 디렉토리도 가리키지 않습니다. /피>

上篇: 일리우유 공장은 어디에 있습니까? 下篇: 어떤 브랜드의 책가방이 질이 좋고 보기 좋습니까?
관련 내용