웹 서버에만 사용되는 도메인

웹 서버에만 사용되는 도메인

내 서버를 가리키고 싶은 도메인이 있습니다.

하지만 다른 사람이 이 도메인 이름을 사용하여 서버에 액세스하는 것을 허용하지 않고 서버의 특정 포트(웹 서버, 즉 포트 80)만 사용하도록 허용하고 싶습니다.

따라서 누군가가 포트 x를 통해 내 도메인의 서버에 액세스하려는 경우 허용하지 말고 포트가 y이면 허용하십시오.

가능합니까?

답변1

IP 주소는 하나만 사용할 수 없습니다. 서버는 이름으로 주소가 지정되지 않고 주소로만 지정됩니다. 어떤 호스트 이름이 해당 주소로 확인되는지에 관계없이 동일한 연결이 발생합니다. 이 포트는 이름 확인에도 사용되지 않으므로 어떤 식으로든 영향을 줄 수 없습니다.

유일한 실용적인 방법은 이름이 해당 서버에서 사용되는 다른 IP를 가리키는 것입니다. 이는 특정 포트만 허용하는 것처럼 보이지만 물론 사용자는 호스트 이름을 변경하거나 다른 IP를 통해 서버에 직접 액세스할 수 있습니다.

답변2

프록시 모드의 CloudFlare는 서버 IP를 숨기고 포트 80 및 443의 트래픽만 허용하므로 이 작업에 도움이 됩니다. 다른 포트의 도메인을 통해 서버에 액세스할 수 있게 하려면 다른 방법을 사용해야 합니다.

관련 정보