¿Qué es un servidor whois?
Si desea obtener más información sobre este tema, a continuación encontrará una introducción detallada a WHOIS en el sitio web del Centro de información de la red de Internet de China (CNNIC), incluido el concepto, el proceso de desarrollo, el sistema WHOIS de CNNIC y sus aplicaciones. .
Resumen de WHOIS (Wang Lang, Departamento de Tecnología, Centro de Información de Internet de China)
I. El concepto de whois
1.1 ¿Qué es "WHOIS"?
WHOIS Es un servicio de información indispensable en el actual sistema de nombres de dominio. Cuando utilizan nombres de dominio para navegar por Internet, muchos usuarios quieren saber más información sobre los nombres de dominio y los servidores de nombres, por eso utilizan WHOIS. Las agencias de registro de nombres de dominio suelen utilizar WHOIS para confirmar si los datos del nombre de dominio se han registrado correctamente en la agencia de gestión de registro de nombres de dominio. Intuitivamente, WHOIS es un motor de búsqueda vinculado a una base de datos de nombres de dominio, que generalmente es uno de los servicios de nombres proporcionados y mantenidos por el Centro de información de red (NIC).
1.2 Composición del sistema WHOIS
Según los estándares del IETF, los servicios de WHOIS generalmente son proporcionados por el sistema WHOIS. El sistema WHOIS es un sistema cliente/servidor. El cliente es principalmente responsable de:
1) Proporcionar una interfaz de usuario para acceder al sistema WHOIS;
2) Genera consultas y las envía al servidor en el formato apropiado; p>
3) Reciba la respuesta del servidor y envíela en un formato legible por el usuario.
El servidor es el principal responsable de recibir las solicitudes de los clientes y enviar los datos de respuesta. Los servicios básicos basados en el protocolo TCP en Internet tienen sus propios números de puerto TCP predeterminados. Por ejemplo, el servicio HTTP es 80 y el servicio FTP es 21. El servicio WHOIS también es uno de los servicios principales de Internet. Escucha el puerto TCP 43 de forma predeterminada en el lado del servidor, recibe solicitudes de consulta y genera respuestas. En términos generales, el servidor puede recibir tres tipos de consultas de información: contacto, host y nombre de dominio. Para la misma consulta, la salida del servidor debe ser consistente y estable.
1.3 Flujo de trabajo de WHOIS
El servicio WHOIS es un servicio de "solicitud/respuesta" en línea. El servidor WHOIS se ejecuta en segundo plano y escucha en el puerto 43. Cuando un usuario de Internet busca un nombre de dominio (o host, contacto y otra información), el servidor WHOIS primero establece una conexión TCP con el cliente, luego recibe la información solicitada por el usuario y consulta la base de datos de nombres de dominio en segundo plano en consecuencia. Si hay registros correspondientes en la base de datos, proporcionará información relevante al cliente, como propietario, información de administración, información de contacto técnico, etc. Cuando se completa la salida del servidor, el cliente cierra la conexión y, en este punto, finaliza el proceso de consulta.
Dos. La historia y el desarrollo de whois
El establecimiento y la aplicación de la teoría del sistema de nombres de dominio es un hito para Internet, por lo que ya en la era ARPANet, la información sobre nombres de dominio ha atraído la atención de los usuarios de Internet. El Instituto de Investigación de Stanford (SRI) en Menlo Park, California, EE.UU., desempeñó las funciones de Centro de Información de Red (NIC) de DDN a principios de los años 1980. Ken Harrenstien y Vic White, que trabajaron aquí, eran conscientes de la importancia de que NIC proporcionara información para los nombres de dominio registrados, por lo que se propusieron construir un sistema WHOIS y enviaron los resultados de su trabajo al IETF. Después de mejoras y modificaciones realizadas por Ken Harrenstien y otros, la teoría NICNAME/WHOIS se ha mejorado aún más y se ha convertido en uno de los servicios estándar en Internet. Entre ellos, NICNAME es el nombre del servicio WHOIS en TENEX, TOPS-20 y algunos sistemas UNIX. Debido al número limitado de hosts en ARPANet, el servicio WHOIS actualmente se mantiene principalmente a través de una base de datos central ubicada en SRI.
Desde entonces, casi todas las versiones de UNIX han adoptado whois como protocolo de aplicación de capa superior en la pila de protocolos TCP/IP e implementaron el famoso programa cliente WHOIS.
Escriba man 1 whois en la mayoría de los sistemas UNIX y similares y obtendrá ayuda del programa cliente whois. De manera similar, los usuarios solo necesitan hacer telnet al puerto 43 que ejecuta el servidor WHOIS e ingresar la información que necesitan consultar, y podrán obtener la información correspondiente.
Con el rápido desarrollo de Internet, la gente se da cuenta de que los servidores de WHOIS centralizados ya no pueden satisfacer las necesidades de los usuarios de la red, por lo que los servidores de WHOIS distribuidos se han convertido en la principal dirección de desarrollo. "Referral WHOIS" (RHOIS para abreviar) es el resultado de la investigación en esta dirección. La idea principal es utilizar una base de datos distribuida para mantener numerosos nombres de dominio, hosts y otra información, y utilizar Referral para indicar al cliente que finalmente se conecte al servidor Whois autorizado para consultar información a través de múltiples servidores en la red. Por otro lado, el IETF estableció el Grupo de Trabajo de Servicios de Búsqueda de Información de Red y Whois (WNILS) para estudiar la expansión y estandarización de los servicios de WHOIS locales, y lo llamó WHOIS++.
Con el desarrollo de la tecnología de comunicación informática y de redes, las nuevas funciones del sistema WHOIS también aumentan constantemente. Por ejemplo, las funciones multilingües admiten más conjuntos de caracteres, datos estructurados, búsqueda de expresiones más sólida, conexiones de datos más seguras, interfaces más fáciles de usar, etc. Desde la década de 1990, las aplicaciones web se han vuelto populares rápidamente y la consulta de información de nombres de dominio a través de sistemas web se ha convertido en una tendencia generalizada. Las agencias de registro de nombres de dominio de todos los niveles han implementado sistemas WHOIS basados en la web y la mayoría de los clientes reciben sus servicios en forma de páginas web. Por ejemplo, la página de inicio de WHOIS de InterNIC:
El nombre de dominio de segundo nivel y el nombre de dominio de tercer nivel al final (excepto edu.cn), como cnnic.cn, sina.com.cn ; p>
2) Nombre de dominio chino: contiene al menos un carácter chino, compuesto por letras chinas (a-z, A-Z, mayúsculas iguales), números (0-9) o símbolos (-) y el separador de nivel de nombre de dominio " ." (o chino). "), una cadena de no más de 20 caracteres, como China Internet Information Center, Network, People's Daily, China, Sina Company, etc.
3) URL general: compuesta por caracteres chinos, letras ( a-z, A-Z, una cadena que consta de equivalentes en mayúsculas y minúsculas), números (0-9) o símbolos (-), hasta 365,438+0 caracteres, excluyendo el separador de nombre de dominio ".", como China Internet Information Center, CNNIC p>
En consecuencia, el servicio WHOIS de CNNIC también consta de tres sistemas:
1).cn sistema de WHOIS de nombre de dominio (NIC. cn);
2) dominio chino nombre Sistema WHOIS (NIC. cn);
3) Sitio web general Sistema WHOIS (nic.cn)
En la actualidad, algunos servicios de registro nacionales también brindan servicios WHOIS, pero la información de estos servicios de registro la fuente es en última instancia el sistema WHOIS de CNNIC para los nombres de dominio registrados en CNNIC. Por lo tanto, el WHOIS de CNNIC es el más autorizado dentro de su jurisdicción.
3.2 Uso de CNNIC whois
3.2. .1. Consulta WHOIS del nombre de dominio cn
Al utilizar este sistema WHOIS, los usuarios de Internet pueden consultar todos los nombres de dominio en inglés que terminan en cn registrados en la base de datos de nombres de dominio de CNNIC, excepto edu.cn. cn al final de la columna "Consulta de nombre de dominio" y luego presione Entrar para obtener los resultados de la consulta.
Si el nombre de dominio consultado no está en la base de datos de nombres de dominio CNNIC, por ejemplo, si ingresa el nombre incorrecto. nombre de dominio que termina en .com o .net, el sistema mostrará "Usted. La información consultada no pertenece a este registrador. CNNIC reservará de manera protectora nombres de dominio que incluyan nombres de empresas y marcas comerciales reconocidas de empresas reconocidas. Consultando este nombre de dominio El sistema indicará que "el nombre de dominio que solicitó ha sido aprobado por la autoridad competente y ha sido incluido en la lista de registro restringido". Si el nombre de dominio que se solicita no ha sido registrado o el nombre de dominio está prohibido. Al ser consultado por CNNIC por diferentes motivos, el sistema mostrará "La información que se consulta no existe".
Al mismo tiempo, como de costumbre, el sistema también proporciona Para consultar la información de contacto y la información del anfitrión. registrado en la base de datos de nombres de dominio de CNNIC, simplemente ingrese el nombre de dominio o el número de contacto del host en la columna "Consulta de contacto" o "Consulta de host", y luego presione la tecla Intro, y el sistema devolverá la información correspondiente.
Si ingresa incorrectamente, el sistema le indicará "La información que está consultando no existe".
3.2.2 Consulta WHOIS de nombres de dominio chinos
Utilizando este sistema, los usuarios de Internet pueden consultar nombres de dominio chinos registrados en la base de datos de nombres de dominio CNNIC. Actualmente, el sufijo de un nombre de dominio puede ser uno de "." cn",". Porcelana",". empresa" y ". Red". Si el separador de nombre de dominio "." se escribe por error en un punto chino ".", el sistema lo corregirá automáticamente y devolverá la información de consulta correcta. En términos generales, si ingresa un nombre de dominio chino simplificado, el sistema mostrará la versión simplificada correspondiente al cliente y la información de nombres de dominio chinos tradicionales.
CNNIC también proporcionará reservas de protección para nombres de dominio chinos, como nombres de empresas, marcas comerciales conocidas y nombres geográficos de empresas famosas. Por ejemplo, al consultar este sistema de nombres de dominio se explicará: "Esto". "El nombre de dominio chino ha sido reservado por el Centro de información de Internet de China". Si el nombre de dominio consultado no está en la base de datos del CNNIC, el sistema mostrará "Este nombre de dominio". no está registrado". Si el sistema dice "Este nombre de dominio no existe", puede deberse a que el nombre de dominio consultado no está registrado por algún motivo. El motivo está prohibido para el registro. Los usuarios de Internet también pueden utilizar este sistema para consultar contactos y información del host
3.2.3 Consulta WHOIS general del sitio web
Utilizando este sistema, los usuarios de Internet pueden consultar información relevante sobre sitios web generales registrados en la base de datos de nombres de dominio CNNIC
Internet Los usuarios que utilizan este sistema también pueden consultar información de contacto relevante. Simplemente ingrese el nombre o número del contacto que desea consultar, seleccione la agencia de servicios de registro a la que pertenece el contacto en la lista desplegable, presione la tecla Enter y. el sistema devolverá la información correspondiente. Si no sabe a qué registrador pertenece el contacto, también puede dejar la lista desplegable como "Todos" y el sistema devolverá toda la información de contacto que coincida con la entrada. p>
En resumen, CNNIC el sistema WHOIS puede proporcionar información de nombres de dominio clara y legible dentro de su alcance de gestión. Al mismo tiempo, CNNIC también es proactivo, mejora constantemente el sistema WHOIS y se esfuerza por brindarlo más conveniente y preciso. e información rápida de nombres de dominio para la mayoría de los usuarios de Internet y agencias de servicios de registro de nombres de dominio.