IP 주소로 호스팅을 공유하고있는 사이트에 서핑을 할 수 있습니까?


-1

ipadress가있는 웹 호텔에서 호스팅을 공유하고있는 사이트에 서핑을 할 수 있습니까?

어떤 방식 으로든 hosts 파일을 바꿀 수 있습니까?


전용 IP 주소가 있습니까?
Autumnal

다른 어떤 사이트와 IP를 공유하지 않습니다. 공유 호스팅. www.site.domain을 핑 (ping)하면 웹 호텔을 가져 오는 IP가 있습니다.
Chris_45

나는 그들이 모두 같은 IP를 공유한다면 그들은이 방법으로 접근 할 수 없다고 확신한다.
Autumnal

흠 좋아, 음, 그렇게 생각했지만이 모든 것들이 1과 0으로 끝난 것 같습니다 ...
Chris_45

아뇨, 할 수 있습니다 : 적어도 아파치에 의해 가상 호스트라고합니다.
jpaugh

답변:


2

대답은 정확히 "IP 주소로 웹 호텔에서 공유 호스팅"이란 의미입니까?

대부분의 프로그램에서는 단일 IP : port_nummer 조합 만 사용할 수 있습니다. 원하는 호스트가 HTTP 요청에서 언급 되었기 때문에 HTTP는 예외입니다.

따라서 동일한 IP를 가리키는 여러 호스트 / 도메인 이름을 가진 단일 IP (공유 또는 동적)를 가질 수 있으며이를 브라우저에 입력 한 URL에 따라 다른 웹 페이지를 제공하는 데 사용할 수 있습니다.

그러나 여전히 IP : port_nummer에서 실행되는 단일 웹 서버 만있을 수 있습니다. 즉, 해당 웹 서버를 실행하는 사람을 조정해야합니다. 키워드를 검색하면 이에 대한 자세한 정보를 찾을 수 있습니다. 가상 호스팅 .


내가 참조. 나는 Web Hotel에서 포트 번호를 얻어야 만하고 Web Hotel에서이 포트 번호로 FW를 통해 서핑 할 수있게해야합니까?
Chris_45

좀 빠지는. 아직 실행중인 웹 서버가 없다면 하나만 설치 (또는 공유 공급자 관리자에게 설치를 요청) 할 수 있습니다. 그런 다음 당신과 당신은 혼자서 그 컴퓨터에서 웹 페이지를 제공 할 수 있습니다. 그러나 그 공유 컴퓨터에서 웹 페이지를 호스팅하는 다른 사람을 차단할 것이므로 그들은 준수 할 가능성이 없습니다. 대신 그들은 웹 서버를 설치하고 가상 호스트 옵션을 활성화하고 모든 웹 요청을 사용자 별 폴더로 리디렉션하려고합니다. 그렇게하면 각 사용자는 별도의 장소에서 자신의 웹 사이트를 가질 수 있습니다.
Hennes

이 작업을 수행하려면 각 사용자가 동일한 호스트 이름을 사용해야합니다 (예 : test.myprovider.tld / different_folder_per 사용자 /) 또는 사용자는 자신의 도메인 이름이 필요합니다.
Hennes

0

엄밀히 말하면 하나의 IP 주소 만 있으면됩니다. Apache 역 프록시 서버를 실행하고 DYNDNS를 사용하여 다른 서브 도메인 이름을 사용하여 서버의 IP 주소를 지정할 수 있습니다. 이렇게하면 자신의 도메인 이름을 등록하지 않아도됩니다. 그런 다음 하위 도메인 이름 및 / 또는 도메인 이름을 기반으로 다른 VirtualHost로 라우팅하도록 지정할 수 있습니다.

이 모든 것은 서버에 대한 루트 액세스 권한이 있다고 가정합니다. 이는 현재 공유 호스트만큼 저렴 한 Virtual Server에서도 수행 할 수 있습니다. www.digitalocean.com 및 www.alienvps.com을 확인하십시오.

이 질문에서 내 대답을보십시오. 단일 방화벽 뒤의 여러 웹 서버


+1 "이 모든 것은 서버에 대한 루트 액세스 권한이 있다고 가정합니다." @OP. 우리는 실제로 더 자세한 정보를 사용할 수 있습니다.
Hennes

0

사용자로 서핑을하고 Apache가 실행되고 있다면 호스트 파일을 간단히 변경할 수 있습니다 (사용하는 OS에 따라 다름). ip_address site.domain 따라서 브라우저에 URL을 입력하면 시스템에 IP 주소를 알릴 수 있으므로 액세스 권한을 얻게됩니다 (DNS에 요청하지 않기 때문에) Apache는 액세스 할 사이트를 알게됩니다

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.