Red de conocimiento informático - Conocimiento del nombre de dominio - ¿Qué más se necesita para crear un sitio web utilizando el código fuente del sitio web? ¿Cómo construir? ¿Ejecutar estos códigos fuente directamente?

¿Qué más se necesita para crear un sitio web utilizando el código fuente del sitio web? ¿Cómo construir? ¿Ejecutar estos códigos fuente directamente?

2009-08-04 18:08 Mapeo de puertos, escritorio remoto - Mapeo de puertos cáscara de maní = permitir que otros accedan a su servidor personal o sitio web WEB

Creo que lo entenderá después de leer este artículo editorial que escribí (estoy usando el sistema XP):

1. Deje que su computadora en el dormitorio (en casa) y la computadora en la empresa (fuera de la ciudad) realicen conexiones de escritorio remotas entre sí (para no tener que hacerlas). a U cada vez que COPIAS algo) (Lleva contigo dispositivos de almacenamiento móviles como discos). Para que no tenga que llevar consigo una unidad flash USB u otro dispositivo de almacenamiento móvil cada vez que copie algo). Le permite modificar el puerto y el método de conexión para la conexión remota al escritorio.

2. Consiga espacio libre y nombre de dominio gratis. El uso de su propia máquina como servidor permite que otros accedan a su sitio web WEB (no es necesario crear un sitio web para que otros o clientes lo vean y se lo pasen a otros para comprar espacio).

3. Establecer un servidor FTP.

Creo que debería haber mucha gente que quiera lograr los tres puntos anteriores. Busqué mucha información relevante en Internet, pero ninguna estaba claramente explicada. Parecía que todas estaban copiadas entre sí. Hoy les contaré sobre esto, esperando que sea de ayuda para los amigos que quieran entenderlo.

También hay algo que decir sobre "software o herramientas de mapeo de puertos" y "conexión remota". Hay muchos programas de este tipo disponibles en Internet, tanto en chino como en inglés. Personalmente siento que el que viene con el sistema WINDOW es el más útil y está en chino. La "Conexión a Escritorio remoto" mencionada en el artículo no tiene conexión con "Peanut Shell". Entonces, solo si se implementa la "Conexión a escritorio remoto", no es necesario descargar cáscaras de maní. Bien, ahora hablemos de cómo implementar los tres puntos anteriores y cómo configurarlos:

1. Interconexión de intranet y acceso web.

Ya lo entiendes: varias (o incluso más) personas de la misma empresa o dormitorio acceden a Internet a través del enrutador y se conectan entre sí para acceder. ¿Cómo configurarlo?

Por ejemplo, si su máquina A quiere acceder a la máquina B, entonces solo necesita verificar la IP de la máquina B (IP interna, como: 192.168.0.0): 192.168.0.12. En el lado derecho de la pantalla, puede ver la conexión de área local (soporte) en la esquina inferior. O Lugares de red--Propiedades--haga doble clic en Conexión de área local--También se puede ver Soporte).

① Ingrese directamente o comience a ejecutar: \\\192.168.0.12 en la barra de direcciones para acceder a la información compartida de la máquina B. Por supuesto, en ocasiones también podrás verlo en Barrio Online.

② En su máquina A y en su máquina B, haga clic en Mi PC--Propiedades--Remoto--marque Conexión remota--Aceptar (en realidad, abra el puerto 3389). En Inicio--Ejecutar--mstsc--Confirmar--ingrese la IP de la otra parte, como por ejemplo: 192.168.0.12, puede realizar una conexión remota entre las máquinas A y B.

3. Si desea crear un sitio WEB para su máquina A, que es un sitio para que naveguen las máquinas de otros colegas (misma intranet), simplemente ingrese su IP en la barra de direcciones y agréguele. El nombre del sitio (en realidad, el nombre de la carpeta) es suficiente. Por ejemplo: mi máquina es 192.168.0.5 y las páginas de mi sitio web están ubicadas en un disco duro en la carpeta de prueba. Luego ingrese: Eso es todo (creo que ha instalado IIS y su carpeta de prueba en IIS ya es un directorio virtual).

2. Las redes externas están interconectadas y son accesibles.

Aquí lo dividimos en 3 situaciones:

1) A y B son ambas IP fijas.

2) La IP de la máquina A en casa es una IP fija y la máquina B está conectada a Internet a través de un enrutador en la empresa o dormitorio.

3) Tanto A como B acceden a Internet a través de enrutadores.

Conexión a Escritorio remoto

No importa en qué caso, para lograr la conexión a escritorio remoto de cada uno, deben configurar: Mi PC - Propiedades - Remoto - Seleccionar Conexión remota - Aceptar ( En realidad, el puerto 3389 está abierto).

●Supongamos que trabaja en una empresa y desea conectar la máquina A a la máquina B en su casa (o dormitorio).

Presentaré las 3 situaciones anteriores una por una, de las cuales la tercera es la más común.

1) Esto es lo más simple. Cuando ambas máquinas estén encendidas, hágalo directamente en la máquina A: Inicio--Ejecutar--mstsc--OK--Ingrese la contraseña de la máquina B. IP y viceversa. viceversa.

2) En este caso, B está conectado a A de la misma forma que 1). Pero si A está conectado a B, la situación es diferente y debería ser la misma que en 3) a continuación.

3) Ahora presentamos la forma más común y única de hacer mapeo de puertos:

●Verifique la IP de su hogar (su hogar tiene una IP fija, anótela) Si Si no conoce su IP, puede verificarla). Conéctese a través del enrutador para verificar la IP de su intranet (el método de verificación es el mismo que el del primer punto anterior para verificar la IP de la máquina B).

●Ingrese al enrutador para configurar la asignación de puertos (no se requiere operación para IP fija). Para IP no fijas que acceden a Internet a través del enrutador, ingrese la configuración del enrutador. Ingrese la dirección del enrutador (también su puerta de enlace, generalmente: 192.168.0.1/.1.1/.2.1), por ejemplo, la dirección de mi enrutador es 192.168.0.1/.1.1/.2.1: 192.168.0.1, luego ingrese en la barra de direcciones, Usted ¡Generalmente se le pedirá que ingrese su "nombre de usuario" y "contraseña"! ", porque las configuraciones de varios enrutadores son diferentes, pero algunos pueden denominarse "servidor virtual" y otros pueden denominarse "asignación de puertos de configuración NAT" o "reglas de reenvío (conmutación) Asignación de puertos de configuración NAT" o "reenvío (conmutación) reglas ". TP-LINK TD-8810, haga clic en "Agregar", seleccione un servicio llamado "Servidor web" y escriba la dirección IP del servidor en la IP de su intranet, como 192.168.0.5, y luego en la parte inferior de la página Ingrese 80 como puerto TCP (por lo general, el valor predeterminado será 80 después de seleccionar el servidor web). Haga clic en Guardar para aplicar. Esto completará la asignación de puertos para su máquina. ¿Cuál es la IP externa? Anótela. apague la computadora Vaya a cualquier computadora de la empresa e inicie - ejecute - mstsc - OK - ingrese la IP y haga clic en Conectar (Debería estar muy emocionado en este momento. Próximamente) De repente, la pantalla se vuelve negra. y se convierte en un cuadro de diálogo para ingresar su nombre de usuario y contraseña Jaja ~~ Ya terminó. Ingrese su nombre de usuario y contraseña y podrá operar su computadora como lo haría en casa (por supuesto, para ahorrar energía, es lo más). Es conveniente pedir directamente a tus amigos de QQ que te ayuden a conectarte)

(Puedes ir a: ver si tu tipo de enrutador está disponible)

Nota: algunos se configuran en el menú del enrutador. 80 no se puede conectar, entonces agregue el puerto 3389, debería estar bien (al menos he encontrado esa configuración)

De forma predeterminada, el puerto para conectarse al escritorio remoto es 80, ingrese la IP directamente. Eso es todo, si por razones de seguridad puede configurar otros puertos, como 8080, entonces debe conectarse a IP: 8080 cuando se conecte al escritorio remoto.

¿No sabes cómo? Déjame hablar de ello:

Modificación y conexión del puerto de conexión al escritorio remoto:

Por ejemplo: Una máquina se conecta a la máquina B:

Iniciar-Ejecutar - regedit ingresa a la máquina B para modificar el registro:

Realice las siguientes modificaciones en la máquina B:

KEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp

y

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ Terminal Server\WinStations\RDP-Tcp

Hay un valor de PortNumber, generalmente el valor predeterminado es 3389 , cámbielo Cámbielo a su propio valor, haga clic derecho en PortNumber y modifíquelo. En este momento, preste atención al botón "Decimal" y luego ingrese su puerto. Seleccione el botón e ingrese su puerto, como 8080 (puede especificar el puerto, pero es mejor no configurarlo para algunos puertos que ya ha configurado para evitar conflictos), y luego Aceptar.

2. Reiniciar la máquina B.

Ejecute los siguientes cambios en el cliente (es decir, la máquina A)

1. Inicio - Ejecutar - mstsc - Aceptar

2. : y luego ingrese el número de puerto, como la dirección IP: 8080

Acceda remotamente a su servidor personal o sitio WEB

1) Servidor FTP

Hablando de El acceso a sus servidores personales, como (servidor FTP), es accesible principalmente para personas fuera de la red. Generalmente usamos Serv-U FTP, por lo que solo necesita decirles a los demás su IP, nombre de usuario y contraseña, y ellos podrán acceder a ellos en su. Cargar o descargar cosas del servidor.

● Para utilizar Serv-U para configurar un servidor FTP personal, primero debe descargar Serv-U. Hay muchas descargas de Internet (si no comprende el idioma E después de la descarga, puede descargar una versión china, ejecutar la versión china directamente y colocarla en la misma carpeta). Después de la instalación, abra Serv-U por primera vez, habrá un asistente para que escriba sobre la IP del nombre de dominio (si no sabe qué escribir en la IP, déjelo como está, está bien). nombre de dominio, usuario anónimo, usuario, carpeta, etc., estos son todos (puede cambiarlos con total libertad). Después de completar el asistente, ingrese a la interfaz principal. (Cabe señalar aquí que Window Firewall puede indicar que debemos dejarlo pasar y convertirlo en una excepción para el firewall, o agregarlo y verificarlo en la excepción) Lo primero que verá es "lt;lt;Local Servergt;gt ;", Amplíelo y en la parte inferior están Permisos, Configuración, Actividades y Dominios. Hablamos principalmente de dominios y sabrás lo que significan mirando los demás. Vea si está el nombre de dominio que acaba de ingresar debajo del nombre de dominio (¿no es así? Haga clic derecho y cree nuevamente). ¿Cuál es la clave aquí? El punto clave está aquí:

===Configuración====

Nombre: johnnyFTP (escriba uno aquí según sus preferencias personales)

Nombre de dominio IP dirección: 121.54.125.** (No es necesario escribir aquí ni escribir la IP de la red interna o externa. Al acceder a la red externa, escriba la IP de su red externa. En realidad es la IP del maní shell.)

Nombre de dominio Es el nombre del nombre de dominio. /p>

Tipo de nombre de dominio:

Seguridad: Regla solo FTP/Sin sesión SSL/TLS (opcional)

Puerto FTP: 21 (predeterminado).

El puerto FTP es el puerto predeterminado.

Cabe señalar aquí que si selecciona un sitio FTP al instalar IIS, este puerto estará ocupado. En este momento, sigue siendo el predeterminado y encontrará que la imagen pequeña en el lado izquierdo de la computadora está rodeada por un círculo rojo. Después de cambiar el puerto, como 2121, o la aplicación, actualice inmediatamente y encontrará que el área rodeada por el círculo rojo en la imagen pequeña desapareció. ¿Qué debo hacer? Detenga el servicio del sitio FTP de IIS. (Hay una luz verde en la parte inferior que dice: El dominio está en línea).

Después de configurar la aplicación como se indica arriba, debería ver: Una luz verde en la parte inferior que dice: El nombre de dominio está en línea: El nombre de dominio está en línea. El siguiente paso es definitivamente establecer permisos. Qué se puede hacer y qué no se puede hacer. Pero no importa lo que cree el usuario, los permisos de ejecución no están vinculados (hay una columna de permisos descendentes en el lado derecho del acceso al directorio).

====Grupos===

¿Para qué se utilizan los Grupos? Puede entender su afiliación de la siguiente manera: gerente general---gerente---empleado; sus permisos son diferentes. ¿Existe solo uno que pueda pertenecer al gerente general (superadministrador)? ¿Hay algo más que se le pueda atribuir a un gerente (administrador)? ¿Hay más que se pueda atribuir a los empleados (usuarios)? Así se dividen los grupos.

===Finalmente, también necesitamos hacer el mapeo de puertos===

Ingrese la ruta, (como se mencionó anteriormente, es casi suficiente) busque el NAT o servidor virtual, el De la misma manera, relacionado con encontrar el siguiente servidor FTP, el valor predeterminado es el puerto 21, dirección IP del servidor: es decir, la IP de su red local, como la mía: 192.168.0.5.

Aquí, asigne 2 puertos en total. Son 80 y 21, ambos asignados a mi máquina. Si alguien más quiere asignar el mismo servicio, debe configurar un puerto diferente.

Está bien. Finalmente, configure un servidor FTP personal. Dile a tus amigos de la red externa tu IP (red externa) y dales una cuenta y contraseña. Al ver esto, ¿estás un poco emocionado? jeje. En este momento, puede hacer clic en "Actividades" a la izquierda para ver qué están haciendo los usuarios y realizar un seguimiento. Creo que todo el mundo debería saber qué significan otras funciones. No diré mucho más, echemos un vistazo al sitio WEB.

2) Sitio web WEB

●Para acceder al sitio web WEB en su máquina, generalmente usamos Peanut Shell. Para acceder al sitio web, necesitamos que un nombre de dominio esté registrado. allí de forma gratuita. Utilice Peanut Shell (los nombres de dominio generalmente están unidos). Al realizar el mapeo de puertos con el software, puede acceder al sitio web WEB en la máquina de su hogar ingresando el nombre de dominio en cualquier lugar.

Ambos software se pueden descargar online.

Aquí me refiero principalmente al acceso a sitios WEB.

Supongamos que desea acceder a su sitio web desde la computadora de su casa (o dormitorio), o desde el trabajo o cualquier otro lugar.

●Visite el sitio web de Peanut Shell para solicitar un nombre de dominio gratuito y luego realice las siguientes configuraciones en Peanut Shell 2008.

● Realizar el mapeo de puertos (con los conocimientos previos, creo que el mapeo de puertos no debería ser un problema ahora).

●Configurar IIS. Panel de control - Herramientas administrativas - Servicios de información de Internet - Buscar el sitio predeterminado - Propiedades - hay tres lugares a los que debe prestar atención: generalmente no lo cambie en el sitio y el puerto TCP generalmente está predeterminado en 80 , que es exactamente igual que la configuración de asignación de puertos. El directorio de inicio, este es el directorio (en realidad una carpeta) al que desea que otros accedan, y puede elegir a qué carpeta acceder en la ruta local. Documento, aquí configuramos principalmente la página de inicio predeterminada, que generalmente usamos de forma predeterminada: index.* o default.*. * es la extensión del archivo, que puede ser htm, html, asp, aspx, php, jsp....

En este punto, la configuración básica está completa. (La IP fija no requiere configuración de mapeo de puertos, solo use la cáscara de maní para vincular la IP directamente).

En este momento, puede acceder a su sitio web ingresando su nombre de dominio en cualquier lugar de su empresa o computadora. ¿Estás emocionado? jeje. (También hay un pequeño problema que cuando ingreso el nombre de dominio en la intranet para acceder a él, parece aparecer la misma ventana que cuando ingreso a la interfaz del enrutador).

==============================

Por último, quiero popularizar al alcance de todos Un poco de conocimiento:

Mapeo de puertos:

Si eres usuario de acceso ADSL, MODEM o banda ancha de fibra, quieres establecer un servidor o sitio WEB dentro de una empresa o organización, y si desea permitir que los usuarios de Internet accedan a su servidor, se encontrará con problemas de asignación de puertos.

Por lo general, el enrutador tiene una función de firewall y los usuarios de Internet solo pueden acceder al puerto WAN del enrutador (el puerto de línea telefónica de ADSL o el puerto de red externa de banda ancha del enrutador), pero no pueden acceder al servidor interno. Para permitir que los internautas accedan al servidor que usted creó, debe realizar una configuración de reenvío en el enrutador, es decir, una configuración de mapeo de puertos, que permita a los internautas enviar solicitudes al enrutador y luego reenviarlas al servidor o sitio WEB que usted creó. Este es el mapeo de puertos. Debido a que cada fabricante de enrutador tiene diferentes nombres de funciones, algunos se denominan servidores virtuales y otros se denominan mapeo de puertos de configuración NAT.

De hecho, la configuración del mapeo de puertos es muy simple. Por ejemplo, para mapear un servidor WEB con una dirección IP de intranet de 192.168.0.5, solo necesita completar la dirección IP del servidor WEB. 192.168 en la tabla de asignación de puertos del enrutador .0.5 y el puerto TCP 80 serán suficientes.

Acerca de los problemas de seguridad después de activar la asignación de puertos:

Después de configurar la asignación de puertos, los internautas pueden evitar el firewall del enrutador para acceder a su servidor configurando el puerto asignado y atacar su servidor a través de vulnerabilidades para controlar su host, por lo que es necesario abrir el mapeo de puertos en su servidor y luego instalar un firewall para garantizar la seguridad del servidor.

Puerto 3389

El puerto 3389 es el puerto del servicio de escritorio remoto del servidor Windows 2000 (2003). Puede utilizar este puerto para conectarse al servidor remoto con la ayuda de herramientas de conexión como. como "Escritorio remoto". Si la conexión es exitosa, ingrese el nombre de usuario y la contraseña del administrador del sistema y podrá operar la computadora remota como una operación local. Por lo tanto, la computadora remota generalmente cambiará el valor del puerto del servidor remoto. a un estado cerrado.

Cerrar el puerto 3389:

En primer lugar, el puerto 3389 es el puerto del terminal de administración remota de Windows. No es un programa troyano. Asegúrese de que el servicio esté habilitado. por ti mismo. Si no es necesario, se recomienda apagar el servicio.

Inicio del servidor Win2000--Programas--Herramientas administrativas--Servicios, busque el elemento del servicio Terminal Services, marque la opción de propiedades, cambie el tipo de inicio a manual y detenga el servicio.

Inicio de Win2000 pro - gt; Configuración - gt; Panel de control - gt; Servicios administrativos - gt; busque el servicio Terminal Services, marque la opción de propiedades, cambie el tipo de inicio a manual y detenga el proceso. servicio.

Cómo apagar Windows

==============================

Ejemplo de conexión a Escritorio remoto:

Conéctate a tu computadora del trabajo desde casa.

A las 8:30, vaya corriendo a la empresa y encienda la computadora, verifique la IP de la intranet ----- anótela ---- ingrese la configuración del enrutador ---- busque NAT o virtual traducción de servidor o dirección---- Haga clic en Entrar----- Ingrese la IP que acaba de recordar, complete 80 como puerto, seleccione TCP como protocolo y habilítelo.

---- Guardar ---- ¡Asignación de puertos exitosa! ----- Para verificar la IP de la red externa, puede ir a Ver ------ Anote la IP de su red externa --- Abra QQ y pida a sus amigos que le ayuden a conectarse y verificar --- Dígales su IP y nombre de usuario, contraseña----¡Ah! ! ! ! ¿Por qué la pantalla está negra? . . . ---- jeje. Felicitaciones por el mapeo de puertos exitoso y ahora puede conectarse al escritorio remoto. (El sistema XP tendrá una pantalla negra después de conectarse).

Resumen:

Este artículo habla principalmente de tres puntos de conocimiento: conexión a escritorio remoto, permitir que otros accedan a su sitio WEB y configurar un servidor FTP. Si aún no lo sabes, puedes leer más.

Está bien. También me tomó un tiempo escribirlo así. Lo escribí todo yo mismo. Espero que esto ayude.