>  Q&A  >  본문

클라이언트 측에서 Javascript를 사용하여 DNS 조회(호스트 이름을 IP 주소로 변환)를 수행할 수 있습니까?

<p>클라이언트 측 Javascript를 사용하여 DNS 조회를 수행하고 싶습니다(클라이언트 시스템에서 호스트 이름과 IP 주소 매핑 참조). 이것이 가능한가? </p>
P粉459578805P粉459578805425일 전473

모든 응답(2)나는 대답할 것이다

  • P粉204136428

    P粉2041364282023-08-22 10:00:46

    EDIT: 이 질문이 저를 간지럽혔기 때문에 Google App Engine에 클라이언트의 IP 주소를 반환하는 JSONP 웹 서비스를 구축했습니다. 사용법:

    으아아아

    예, 서버 프록시가 필요하지 않습니다.


    Pure JS는 이를 달성할 수 없습니다. 동일한 도메인에 출력을 인쇄하는 서버 스크립트가 있는 경우 XMLHttpRequest를 보내 이를 읽을 수 있습니다.

    회신하다
    0
  • P粉677573079

    P粉6775730792023-08-22 00:52:51

    JavaScript 표준 라이브러리에는 호스트나 IP 주소라는 개념이 없습니다. 따라서 호스트 이름을 찾으려면 일부 외부 서비스에 액세스해야 합니다.

    호스트 이름의 IP 주소를 조회하고 JavaScript를 통해 액세스하는 cgi-bin을 호스팅하는 것이 좋습니다.

    회신하다
    0
  • 취소회신하다