¿Qué es un servidor proxy?
Descripción del problema:
¿Qué es un servidor proxy?
Análisis:
¿Qué es un agente?
¿Qué es un agente? Este es un agente. El acceso ordinario a Internet es una estructura típica de cliente-servidor: el usuario utiliza un programa cliente en la computadora, como un navegador, para realizar una solicitud, y el programa servidor WWW remoto responde a la solicitud y proporciona los datos correspondientes. El proxy se encuentra entre el cliente y el servidor. Para el servidor, el proxy es el cliente, el proxy solicita y el servidor responde. Para el cliente, el proxy es el servidor, que acepta la solicitud del cliente y transmite los datos cargados por el servidor al cliente. Su función es muy similar a la de un proveedor de servicios de agencia en la vida real. Entonces el nombre chino del servidor proxy es Proxy Server.
El mecanismo de trabajo del servidor proxy
El mecanismo de trabajo del servidor proxy es muy similar al proxy que a menudo se menciona en nuestras vidas. Supongamos que su propia máquina es la máquina A, los datos que desea obtener los proporciona el servidor B y el servidor proxy es C, entonces el proceso de conexión específico es el siguiente.
Primero, la máquina A necesita datos de la máquina B. A establece directamente una conexión con la máquina C. Después de recibir la solicitud de datos de la máquina A, la máquina C establece una conexión con la máquina B y descarga los datos solicitados por la máquina. A. a la computadora local y luego envíe los datos a la máquina A para completar la tarea del agente.
El servidor proxy tiene cuatro funciones:
Primero, mejorar la velocidad de acceso. Debido a que los datos solicitados por el cliente se almacenan en el disco duro del servidor proxy, la próxima vez que este cliente u otros clientes soliciten datos para el mismo sitio de destino, se leerán directamente desde el disco duro del servidor proxy. La unidad del servidor proxy actúa como caché. Las ventajas de un servidor proxy son más obvias cuando hay muchos clientes que visitan sitios web populares.
En segundo lugar, el proxy puede actuar como un firewall. Debido a que todos los usuarios que usan un servidor proxy deben acceder a sitios remotos a través del servidor proxy, se pueden establecer las restricciones correspondientes en el servidor proxy para filtrar o filtrar cierta información. Este es el método más utilizado por los administradores de redes LAN para limitar el rango de acceso de los usuarios de LAN. También es la razón por la que los usuarios de LAN no pueden navegar en algunos sitios web. Si los usuarios de acceso telefónico utilizan un servidor proxy, también deben cumplir con las restricciones de acceso del servidor proxy, a menos que no utilice este servidor proxy.
En tercer lugar, acceda a algunos sitios web a los que no se puede acceder directamente a través de un servidor proxy. Hay muchos servidores proxy abiertos en Internet. Cuando los derechos de acceso del cliente están restringidos y los derechos de acceso de estos servidores proxy no están restringidos, es posible que el cliente acceda al sitio web de destino a través del servidor proxy. La mayoría de los colegios y universidades nacionales utilizan redes educativas y no pueden ir al extranjero, pero pueden acceder a Internet a través de servidores proxy. Es por eso que los servidores proxy son tan populares en los colegios y universidades.
En cuarto lugar, se ha mejorado la seguridad. Ya sea que esté en una sala de chat o navegando por un sitio web, el sitio web de destino solo puede saber que usted proviene de un servidor proxy y no se puede detectar su IP real, lo que mejora la seguridad del usuario.
Configuración del servidor proxy:
Para configurar un servidor proxy, primero debe conocer la dirección y el número de puerto del servidor proxy y luego completar la dirección y el número de puerto correspondientes en la columna de configuración del servidor proxy de IE o NC. Supongamos que tenemos un servidor proxy con la dirección Proxy y el número de puerto 3000. El método de configuración en IE es usar la opción Inter/Conexión/Servidor proxy en el menú Ver, luego marcar la casilla de verificación frente a la opción Inter a través del servidor proxy y completar la dirección del servidor proxy en la barra de direcciones. Por ejemplo, en este ejemplo, suponiendo que la dirección del servidor proxy es proxy, complete el número de puerto 3000 en el cuadro de puerto, haga clic en el botón Aplicar en la parte inferior y luego haga clic en Aceptar para completar la configuración. La próxima vez que utilice IE, los usuarios descubrirán que no importa qué sitio web navegue, IE siempre se conecta primero al servidor proxy. Si usa NC, la configuración es un poco más complicada. Utilice el elemento del menú Preferencias en el menú Editar y seleccione Proxy en Avanzado.
En este momento, seleccione la segunda persona para configurar el proxy en las opciones de proxy a la derecha y luego haga clic en el botón Ver... a la derecha para abrir la interfaz de configuración del servidor proxy. Complete el contenido correspondiente en las columnas de dirección del servidor proxy y número de puerto, haga clic en Aceptar para volver a la ventana de configuración de parámetros y luego haga clic en Aceptar para completar la configuración del servidor proxy. Cuando el cliente vuelva a navegar por la web, enviará automáticamente una aplicación al servidor proxy que usted configuró y obtendrá los datos. Al navegar por el sitio web, tanto IE como NC pueden ver claramente el proceso de conexión primero al servidor proxy y luego al sitio web de destino en la barra de estado del navegador.
Sin embargo, no confunda los servidores proxy con los enrutadores. El servidor proxy es un software de servicio integrado en la capa de aplicación, mientras que el enrutador es un dispositivo de red o computadora que funciona en la capa IP y reenvía datos una vez que llega a la capa IP. Generalmente, los servidores proxy funcionan en computadoras equipadas con un módem y una tarjeta de red. Diferentes software de servidor proxy proporcionan diferentes servicios, generalmente brindan servicios comunes como www y FTP. En la intranet, cada máquina invitada debe tener una dirección IP independiente, usar el número de puerto del servidor proxy y apuntar a la dirección IP y al servicio de la IP del servidor proxy configurado en la "Conexión" del "Panel de control -" de la máquina invitada. Artículos Internos". Una vez iniciado el servidor proxy, utilizará Winsock.dll para abrir el puerto de servicio especificado y esperar la solicitud del invitado. Su servidor proxy puede funcionar cuando el módem del servidor proxy marca. Cuando envía una solicitud de conexión en IE, su cliente envía el paquete directamente al servidor proxy. Cuando el servidor captura este paquete IP, primero debe analizar qué es. Si se trata de una solicitud HTTP, el servidor proxy enviará la solicitud HTTP a su ISP. Después de que el servidor proxy reciba la respuesta, reenviará el paquete IP a la intranet y su máquina invitada recibirá el paquete IP. Además, su servidor proxy también actúa como un buen firewall. Consulte el archivo Léame de su servidor proxy para operaciones específicas.
Cuando accedes a un servidor web en Internet, ¿sabes cuánta información personal se filtra a otros? Durante el proceso de acceso a Internet, el navegador web enviará al menos 20 datos personales al servidor web sin su conocimiento. Si esta información personal se transmite a sitios web conocidos o a grandes servidores web corporativos, no habrá gran problema. Si se envía a un servidor web que ni siquiera sabe quién administra el sitio web, será profundamente perturbador. En jerga, la información que un navegador web envía a un servidor web es una "variable de entorno". Su contenido principal es: (1) La dirección IP (REMOTE_A DDR) y el nombre de host (REMOTE_host) asignados a la computadora (2) 2) El número de serie del puerto utilizado por el navegador web (remote_port); ) El nombre del producto del navegador web (http_user_agent); (4) La dirección de la página web del sitio web visitado recientemente (HTTP_REFERER), etc.
Aunque los elementos anteriores no contienen información personal como direcciones de correo electrónico y nombres, la dirección IP y el nombre de host en (1) son realmente difíciles de garantizar en términos de seguridad, pero ¿qué métodos se pueden utilizar para ¿Ocultar la tuya? ¿Qué pasa con las direcciones IP?
La solución a este problema es realmente muy sencilla. Sólo necesitas acceder al servidor web a través de un servidor proxy. La función del servidor proxy es que puede aceptar solicitudes de acceso desde varios terminales al servidor web. En una red corporativa, se configura un servidor proxy donde se conectan entre sí la LAN de la empresa e Internet. Al marcar, puede utilizar un servidor proxy proporcionado por su proveedor de Internet.