Configuración de un servidor informático local con IIS: una guía paso a paso para lograr acceso a la red pública a través de la tecnología de penetración de intranet

1. Introducción

En varios tutoriales e introducciones en Internet, la creación de páginas web utilizará la ayuda de varios programas, como Apache y Nginx que ejecutan páginas web, y software de bases de datos MySQL y MSSQL. Para comodidad de los usuarios, XAMPP, PHPStudy, Pagoda Panel También han aparecido, etc., una serie de servicios de integración, como, son todos para nuestra comodidad para crear rápidamente un sitio web. ¿Es imposible crear un sitio web sin utilizar este software? La respuesta es, por supuesto, no, el sistema Windows en realidad integra el entorno de software necesario para crear un sitio web. Echemos un vistazo hoy a cómo utilizar el programa de sitios web que viene con Windows para crear un sitio web.

2.Configuración web de Windows

Entre los muchos servicios que vienen con los sistemas Windows, existe un servicio IIS. El nombre completo de IIS es Internet Information Server, que incluye el servidor Gopher y el servidor FTP. Instalar el servicio IIS significa que puede crear una página web. Además, IIS también puede tener la interfaz de entorno de edición "FRONTPAGE", el "INDEX SERVER" con la función de búsqueda de texto completo y el "NET SHOW" con la función multimedia.

Después de comprender qué es el servicio IIS, podemos iniciar el servicio IIS en nuestra computadora con Windows e intentar crear una página web.

2.1 Configuración de la función Windows IIS

Primero, necesitamos abrir el servicio IIS de Windows, y estos servicios se pueden abrir en la configuración del menú de inicio. El método de operación específico es abrir 开始菜单, hacer clic en el botón y seleccionar el elemento 设置en la página.设置应用

20230330092201

Después de ingresar 应用a la interfaz, desplácese hasta el final de la página y haga clic程序和功能

20230330092202

En 程序和功能la página, haga clic en el botón de la izquierda 启动或关闭Windows功能y aparecerá una pequeña ventana, que incluye el servicio IIS (Internet Information Server) que necesitamos instalar.

20230330092203

Como puede ver aquí, hay mucho contenido en el proyecto Internet Information Server, aquí tenemos que verificar los Web管理工具dos 万维网服务elementos. Entre estos dos elementos, no es necesario verificar todos los contenidos, los contenidos específicos que deben verificarse son los siguientes:

20230330092204

20230330092205

Después de marcar todos los elementos requeridos, puede hacer clic en 确认el botón en la parte inferior de la página para instalar estos elementos y servicios.

20230330092206

20230330092207

Espere un breve período de tiempo y Windows le notificará que se han instalado los servicios necesarios.

20230330092208

En este momento podemos utilizar el servicio IIS para crear una nueva página web.

2.2 Prueba de acceso a la página web de IIS

Luego de completar la apertura del servicio IIS, podemos comenzar a crear la página web. Primero abrimos Windows y encontramos el proyecto 控制面板en él.管理工具

20230330092209

En 管理工具, puede encontrar Internet Information Server(IIS)管理器el elemento y hacer doble clic en él para abrirlo e ingresar a la interfaz principal de la configuración de la página web.

20230330092210

20230330092211

En el lado izquierdo de la página "Administrador de Internet Information Server (IIS)", puede ver las páginas web de esta computadora. Generalmente, Windows creará una página llamada "Sitio web predeterminado" de forma predeterminada (algunos expertos han dicho que esta página es atacada con frecuencia, por lo que podemos detener su ejecución). Pero no queremos operar esta página web en este momento, así que no se preocupe.

Hacemos 网站clic derecho en el icono y seleccionamos添加网站

20230330092212

En la página que aparece 添加网站, puede configurar el sitio web que planea crear. Las configuraciones específicas incluyen "nombre del sitio web (para distinguir otros sitios web existentes)", "grupo de aplicaciones (qué programas se utilizan para ejecutar este sitio web, no lo modifique a menos que sea un experto)", "ruta física" (el directorio raíz de el sitio web que planea crear), dado que Windows tiene altos requisitos en cuanto a los permisos de la unidad C, es mejor establecer el directorio raíz del sitio web en otros discos), "dirección IP" y "puerto", etc.

20230330092213

En este ejemplo, configuramos una página web con el nombre del sitio web "prueba", elegimos usar el DefaultAppPoolgrupo de programas y colocamos la ruta física (el directorio raíz del sitio web) en la carpeta sitio web\prueba recién creada debajo de la unidad D. Y IP地址seleccione todos los puertos no asignados. Luego seleccione 8080 (el puerto aquí debe estar desocupado; de lo contrario, nuestra página web no podrá iniciarse porque el puerto está ocupado). Después de completar esta configuración, puede hacer clic en el botón a continuación para completar la configuración del nuevo sitio web 确定.

A continuación, después de hacer clic en la página web de prueba recién creada, encontramos 身份验证la opción en el cuadro de configuración a la derecha y hacemos doble clic para ingresar a la página "Autenticación".

20230330092214

En la página "Autenticación", la encontramos y la seleccionamos 匿名身份验证. Después de seleccionarla, haga clic en el botón "Editar" a la derecha para editar el contenido de "Autenticación anónima". El contenido de edición específico es muy simple, solo compruébalo 应用程序池标识. Después de editar, haga clic en "Aceptar" para guardar los cambios.

20230330092215

Finalmente, buscamos y hacemos clic y hacemos doble clic en la ventana de configuración de la página web "probar" y seleccionamos la exploración de directorios 目录浏览en la página de configuración "Exploración de directorios" .启用

20230330092216

20230330092217

Una vez completado, hacemos clic en la página "prueba" a la izquierda para ingresar a la ventana de configuración de la página web. Para probar si nuestra página web puede ejecutarse normalmente, puede hacer clic en 浏览el botón en el lado derecho de la ventana para realizar una prueba de acceso en la página web recién creada.

20230330092218

20230330092219

Aquí, la página web ha mostrado correctamente el contenido sin devolver un mensaje de error como "404", lo que indica que nuestra página web se ha establecido correctamente. Entre ellos, newpage.html es un archivo de contenido creado por el autor. Siempre que haga clic en el archivo (o agregue el nombre del archivo y la extensión después del nombre de dominio), el contenido se puede mostrar en la página web recién creada.

20230330092220

Cuando nuestra página web se crea exitosamente, podemos llenarla con contenido. Podemos obtener paquetes comprimidos de scripts web de Internet o de otro lugar y descomprimirlos en el directorio raíz de la nueva página web para cargar el contenido del script.

Sin embargo, las páginas web a las que no se puede acceder en la Internet pública no tienen importancia práctica, por lo que podemos utilizar la penetración de la intranet de cpolar para publicar la nueva página web creada por este servicio de la ISS en la Internet pública.

3. Penetración de la intranet de Cpolar

3.1 Descargue e instale la penetración de la intranet de Cpolar

Si queremos instalar la penetración de intranet de cpolar en una computadora local, podemos visitar el sitio web oficial de cpolar y descargar la versión para Windows del software cpolar.

Sitio web oficial de cpolar: https://www.cpolar.com/

20230330092221

20230330092222

Una vez completada la descarga de Cpolar, descomprima el archivo descargado y haga doble clic en el .msiarchivo descomprimido para ejecutar automáticamente el programa de instalación. Luego simplemente vaya hasta el final Nextpara completar la instalación.

20230330092223

20230330092224

Para garantizar la seguridad de los datos del cliente, cpolar creará un túnel de datos independiente para cada usuario, complementado con contraseñas de usuario y códigos token para garantizar la seguridad de los datos. Por lo tanto, debemos registrarnos en cpolar. El proceso de registro también es muy simple. Haga clic en "Registro de usuario" en la esquina superior derecha de la página de inicio de cpolar, complete la información necesaria en la página de registro para completar el registro.

20230330092225

20230330092226

3.2 Configuración de la nube polar

Después de completar la instalación y el registro de la penetración de intranet de cpolar y crear la página web local, podemos comenzar a establecer un túnel de datos de penetración de intranet y publicar esta página web en la Internet pública. Dado que es necesario poder acceder a la página web de manera estable, el túnel de datos de la versión gratuita de cpolar se reinicia cada 24 horas. El autor no quiere volver a conectarse todos los días, por lo que cpolar se actualizará a la versión VIP para obtener un túnel de datos de penetración de intranet que pueda existir de manera estable durante mucho tiempo.

Para establecer un túnel de datos estable y a largo plazo, primero iniciamos sesión en el sitio web oficial de cpolar, buscamos el 预留botón en el lado izquierdo de la página de inicio del usuario y hacemos clic para ingresar a la página de reserva del túnel de datos de cpolar. Aquí se genera una dirección de Internet pública (también se puede considerar como la entrada del túnel de datos), dado que esta dirección no está conectada al puerto de salida del software local en este momento, también se puede considerar como un túnel de datos en blanco.

20230330092227

En la página de reservas puedes ver muchos tipos de túneles de datos que se pueden reservar, aquí seleccionamos 保留二级子域名el campo. Si compró un nombre de dominio, también puede seleccionar el campo "Reservar nombre de dominio personalizado", pero debe resolver su propio nombre de dominio en el proveedor de nombres de dominio antes de poder usarlo con cpolar.

20230330092228

En el campo "Nombre de subdominio de segundo nivel reservado", debe realizar varias configuraciones simples de información.

  • 地区: El área donde se encuentra el servidor, solo selecciona el más cercano
  • 二级域名: Eventualmente aparecerá en la dirección pública de Internet generada como uno de los identificadores de la dirección de red.
  • 描述: puede considerarse como una descripción de este túnel de datos, siempre que pueda distinguirse de otros túneles)

Después de completar esta configuración, puede hacer clic en el botón "Reservar" a la derecha para reservar este túnel de datos.

20230330092229

20230330092230

Si ya no planea utilizar este túnel de datos, puede hacer clic en el botón derecho xpara eliminarlo fácilmente y ahorrar una valiosa cuota de túnel.

3.3 Configuración local polar

Una vez reservado el nombre del subdominio de segundo nivel, podemos regresar al cliente local de cpolar y conectar la dirección de Internet pública generada por la nube de cpolar con la página web creada por el IIS local, de modo que podamos abrir la página web en el local. computadora en la Internet pública.

Abra e inicie sesión en el cliente cpolar localmente (puede ingresar localhost:9200 en el navegador para acceder directamente, o puede hacer clic en el acceso directo del cliente cpolar en el menú de inicio).

20230330092231

Después de iniciar sesión en el cliente cpolar, haga clic en el botón 隧道管理- 创建隧道en el lado izquierdo de la interfaz principal del cliente para ingresar a la página de creación del túnel local (si desea crear un túnel de datos temporal que no restablezca la dirección durante 24 horas, puede Configúrelo directamente aquí, sin tener que configurarlo en el sitio web oficial de cpolar (Túnel de datos en blanco).

En esta página, también debe realizar varias configuraciones de información, que incluyen:

> 1.- 隧道名称Puede considerarse como la anotación de información del túnel local de cpolar, siempre que nos convenga distinguirla;
> 2.- 协议Estamos creando una página web con protocolo http, por lo que elegimos el protocolo http;
> 3. .- 本地地址La dirección local es el número de puerto del sitio web local, y el número de puerto que ingresamos al configurar la página web es 8080, por lo que también completamos 8080 aquí: > 4.- En este ejemplo, hemos
reservado 域名类型un túnel de datos para el nombre de subdominio de segundo nivel en la nube cpolar. Por lo tanto, marque "Nombre de subdominio de segundo nivel" (si el nombre de dominio reservado es un nombre de dominio personalizado, verifique el nombre de dominio personalizado) y complete el segundo nombre reservado. nombre de subdominio de nivel en la columna "Subdominio" en la siguiente línea. Aquí completamos el nombre de subdominio de segundo nivel reservado "nueva página" (si solo está creando un túnel de datos temporal, marque directamente "Nombre de dominio aleatorio" y el el cliente cpolar generará la dirección de red por sí mismo); > 5. - Al igual que cuando configuramos la nube cpolar
, 地区completamos de acuerdo con la ubicación real;

Después de completar esta configuración, puede hacer clic en el botón "Crear" a continuación para conectar la dirección de Internet pública creada por cpolar cloud con la página web local.

20230330092232

Después de completar la conexión del túnel de datos entre el cliente cpolar y la nube cpolar, el cliente cpolar saltará automáticamente a la página "Lista de túneles" en el elemento "Administración de túneles". Podemos ver el estado del túnel de datos (si es fluido ) en esta página o controlar la apertura, cierre o eliminación del túnel. Si necesita cambiar la información del túnel, también puede hacerlo a través del botón "Editar" aquí.

20230330092233

4. Prueba de acceso a la red pública

La dirección pública de Internet del túnel de datos creado se puede ver en la página 状态- 在线隧道列表.

20230330092234

Copiamos y pegamos esta dirección en el navegador y podemos acceder a la nueva página web creada por el servicio IIS local a través de la Internet pública.

20230330092235

5. Conclusión

Hasta este punto, hemos utilizado con éxito el servicio IIS que viene con Windows para crear una nueva página web en la computadora local y utilizamos la intranet creada por cpolar para penetrar el túnel de datos y publicarlo en la Internet pública. Aunque el proceso de creación de una página web en IIS es un poco complicado, es una buena oportunidad para que nos familiaricemos con el sistema Windows, y también es muy interesante y bueno aprender nuevos conocimientos.

Reimpreso del artículo de cpolar pole cloud: [Construcción de sitios web de IIS] Computadora local como servidor para crear un sitio web y acceso a la red pública "penetración de intranet"

Supongo que te gusta

Origin blog.csdn.net/weixin_46703995/article/details/132601617
Recomendado
Clasificación