¿Qué es un servidor proxy?
Categoría: Ordenador/Red>> Internet
Análisis:
Si te digo, puedes utilizar un servidor proxy para acceder a Internet de forma gratuita, lo cual puede acelerar la velocidad de acceso Visitar sitios a los que no se puede acceder directamente puede resolver parcialmente el problema de la escasez de direcciones IP en Internet.
Debes pensar, ¿cómo puede haber algo tan hermoso en el mundo? ? Si puede leer con paciencia este extenso artículo, se convencerá de que lo que digo no es una exageración, si se usa correctamente, puede ahorrarle una cantidad considerable de costos de acceso a Internet cada mes. Durante meses, fui a la oficina de telecomunicaciones con gran éxito. miedo y "doné" el "dinero que tanto me costó ganar" al ISP.
El mecanismo de trabajo del servidor proxy
El mecanismo de trabajo del servidor proxy es muy similar al agente que mencionamos a menudo en nuestras vidas. Supongamos que su propia máquina es la máquina A. y los datos que desea obtener Proporcionados por el servidor B y el servidor proxy es C, el proceso de conexión específico es el siguiente.
Primero, la máquina A necesita datos de la máquina B. La máquina A establece directamente una conexión con la máquina C. Después de que la máquina C recibe la solicitud de datos de la máquina A, establece una conexión con la máquina B y descarga los datos solicitados. por la máquina A en la máquina B. datos
al local y luego envíe estos datos a la máquina A para completar la tarea del agente.
Razón de la existencia del servidor proxy
Quizás quieras preguntar, ¿para qué molestarse? ¿No sería bueno establecer la máquina A y la máquina B directamente? Tenga paciencia y escúcheme. Por supuesto, existen razones razonables para usar un servidor proxy:
1. Las máquinas en la LAN que no están conectadas a la red externa se conectan a la red externa a través del proxy. servidor de la red interna. En este ejemplo, el más convincente es la solución de Internet para oficinas pequeñas
Al utilizar la LAN original de la oficina, sólo necesita utilizar una línea telefónica y una cuenta legal (solicite el acceso telefónico en el ISP por primera vez) número y nombre de usuario y contraseña), además de un software proxy simple (como Sygate, WinGate, Winrouter), puede conectar fácilmente las computadoras de toda la oficina a Internet a un costo mínimo.
2. Para obtener mayor velocidad, conéctese al host de destino a través de un proxy con mayor ancho de banda. Debes haber experimentado la velocidad de acceso a algunos sitios en Taiwán si utilizamos un servidor proxy en los Estados Unidos (la razón por la que se llama elegir un servidor proxy en los Estados Unidos es porque no existe). Conexión directa entre los dos lados del Estrecho de Taiwán). Canal directo para conectarse a la red a través del Estrecho), como el clásico servidor proxy Proxy.golden:3000, puede sentir claramente que la mejora en la velocidad de conexión estará más allá de su alcance. expectativa. Vi este ejemplo muy vívido en Internet
Aquí está la cita original: "Porque los servidores proxy generalmente están ubicados en lugares relativamente cercanos. Por ejemplo, si estoy en Hong Kong y quiero ver Beijing Youth Daily ,
¿Debería enviar a alguien a Beijing a comprar una copia o comprar una copia en el quiosco de abajo? ¿Cuál es más rápido? Por supuesto, el servicio proxy es el quiosco, solo pregunte por los periódicos que desee. Si están disponibles, se los entregaremos de inmediato. Si no, simplemente consiga algunos y conserve una copia para usted. "
Diferentes redes que no están interconectadas en la misma área establecen conexiones. a través de apoderados. Tomemos como ejemplo el servidor proxy mencionado anteriormente. Después de configurarlo correctamente, podemos acceder directamente a Xoom,
Geocities y otros sitios a los que generalmente no se puede acceder. Por supuesto, debo recordarles a mis amigos que la razón por la cual el acceso a estos sitios está restringido es porque estos sitios contienen contenido que es contrario a la estabilidad a largo plazo de nuestro país. Por lo tanto, espero que se hayan tomado medidas de bloqueo. visitarán cuando lo visiten. Podrán prestar atención a las pruebas de detección. Esta restricción es artificial. Diferentes servidores proxy bloquean direcciones
de manera diferente, por lo que si uno no funciona, puedes probar con otro.
4. Acceso gratuito a Internet. Este es el punto culminante de este artículo. Se ha convertido en un secreto a voces utilizar una cuenta 169 gratuita para navegar por Internet. Sin embargo, hasta ahora, no existe una "solución de proxy completa" completa, por lo que este artículo tiene una introducción especial al proxy.
Como todos sabemos, existen dos tipos de redes establecidas por China Telecom. Una es la Internet internacional real (comúnmente conocida como 163 porque el número de acceso telefónico generalmente es 163) y la otra es la llamada Internet pública de China. Red multimedia (comúnmente conocida como 169 porque el número de acceso telefónico generalmente es 169). Tomando a Jiangsu
como ejemplo, 169 usuarios se dividen en tres categorías: los usuarios de la categoría C tienen derechos fuera de la red y pueden disfrutar directamente de todos los servicios en Internet internacional; la otra categoría también se llama usuarios de la categoría B; conocidos como usuarios registrados,
utilizan cuentas registradas para acceder a Internet, pero solo pueden conectarse a sitios web que terminan en info y Guangdong Shilingtong (las direcciones IP que comienzan con 10 y 172 se denominan categoría); Los usuarios A, también llamados
usuarios INVITADOS, utilizan cuentas públicas para acceder a Internet y adoptan un sistema de facturación de llamadas. Los estándares de facturación son diferentes a los de los usuarios de Clase B (generalmente solo se cobran las llamadas locales).
Después de leer este artículo detenidamente, los usuarios de Tipo A y Tipo B se ahorrarán una gran cantidad de tarifas de acceso a Internet, siempre que paguen los cargos telefónicos locales (siempre que se abra una cuenta gratuita 169 localmente, como en la mayoría de las áreas
Una cuenta gratuita con nombre de usuario INVITADO y contraseña INVITADO).
Quién configuró el servidor proxy
Debido a que el servidor proxy puede aliviar la presión del ancho de banda y mejorar la velocidad de acceso hasta cierto punto, estas dos organizaciones generalmente proporcionan servidores proxy.
Uno: es una gran agencia gubernamental, empresa o institución educativa.
La mayoría de los servidores proxy en la red 169 que todos conocían hace algún tiempo provenían de organizaciones ***. conectado a la red 169. Por supuesto, hay bastantes servidores proxy en la red educativa.
2: ISP
El primero suele tener dinero para equipar líneas dedicadas y la velocidad debería ser muy rápida, pero debido a que hay demasiados usuarios (por ejemplo, una línea dedicada de 64k, 500 terminales, la velocidad no es tan rápida como la de acceso telefónico),
también está abrumada. En este momento, un proxy resolverá el problema. La mayor parte de la información (las estadísticas están por encima del 70%) se usa comúnmente y se puede leer directamente desde el local. Solo es necesario volver a leer una pequeña cantidad de información del mundo exterior, lo que, naturalmente, es mucho más rápido. Las tarifas de tráfico pagadas por el ISP al host también se pueden ahorrar en gran medida, y las tarifas de red se ahorran por parte del usuario. El aumento de la velocidad de acceso también es considerable. Lo mismo ocurre con los ISP que proporcionan servidores proxy, pero sólo tratan con usuarios restringidos que utilizan acceso telefónico a Internet.
Consejos para el proxy HTTP
1. Anonimato del proxy HTTP
Este es un proxy que oculta la dirección IP de los usuarios originales y otros detalles del servidor remoto. Este tipo de proxy oculta la dirección IP del usuario original y otros detalles del servidor remoto (posiblemente, pero no es obligatorio).
El anonimato del proxy HTTP se refiere a la seguridad anónima del proxy cuando se utiliza directamente sin medios técnicos extraordinarios. (Nota: el significado de anonimato aquí es diferente del anonimato de otros servidores FTP. Independientemente de si es anónimo o no, el servidor proxy puede desempeñar el papel de "agente". Solo el proxy anónimo puede garantizar el acceso. El método no puede ser rastreado hasta la IP de origen, que es más segura hasta cierto punto. Este no es un indicador importante. Si es necesario o no, es una cuestión de opinión).
Pruebe usted mismo si el proxy. es anónimo. Un método simple: visite cpcug/scripts/env.cgi y primero mire la IP que se muestra en "REMOTE_ADDR". Si no es su propia IP, significa que el servidor proxy está funcionando. Mire "HTTP_X_FORWARDED_FOR" nuevamente. Si hay uno y se muestra su IP, es un proxy no anónimo. Si no se muestra,
es un proxy anónimo. (Consejos: eche un vistazo a "HTTP_USER_AGENT" y "HTTP_ACCEPT_LANGUAGE" para tener una idea de cuánta seguridad proporciona su proxy.
)
2. Proxy HTTP CONNECT
Con respecto al proxy HTTP, muchas personas tienen malentendidos. Es necesario explicar que no todos los proxies HTTP solo pueden proxy HTTP.
El servidor proxy HTTP CONNECT es un servidor proxy que permite a los usuarios establecer conexiones TCP a cualquier puerto, lo que significa que este proxy se puede utilizar no sólo para HTTP, sino también para
FTP. , IRC, servicios de transmisión RM, etc., e incluso escanear y atacar.
3. La diferencia entre los tres tipos de proxies
· El proxy totalmente anónimo no cambia los campos de solicitud, haciendo que el servidor parezca como si el navegador de un cliente real estuviera accediendo a él. Por supuesto, tu IP real está oculta
. El administrador de red del servidor no pensará que estás utilizando un proxy.
· Los servidores proxy anónimos ordinarios pueden ocultar su IP real, pero cambiarán los campos de su solicitud. Puede considerarse que se utiliza un proxy, pero solo es posible.
No hay problema. Pero no se deje engañar por su nombre. Su seguridad puede ser mayor que la de un proxy totalmente anónimo. Algunos servidores proxy eliminan parte de su información (al igual que el modo oculto de un firewall), lo que dificulta la detección del lado del servidor. a su *versión del sistema operativo y versión del navegador.
· Proxy transparente (proxy simple) cambia los campos de su solicitud y transmitirá la IP real.
Springboard es un programa, que también se puede decir que es una aplicación proxy de calcetines5.
Trampolín proxy
* Conéctese desde la máquina local a la máquina remota a través del trampolín proxy instalado. Para aplicaciones, es equivalente a una llamada de proxy de calcetín normal.
* Los datos transmitidos entre trampolines se han cifrado dinámicamente. La semilla de cifrado es diferente cada vez.
* El número de trampolines es de 1 a 255, no hay límite. Cuando el número es 0, equivale a un servidor proxy Sock5.
¿Cómo configurar servidores proxy para varios software de red?
Cómo configurar un servidor proxy en el software es la parte principal de este artículo.
Primero debemos entender qué software puede utilizar qué tipos de servidores proxy.
El software del navegador puede utilizar HTTP o el servidor proxy SOCKS4 o SOCKS5
El software de descarga puede utilizar HTTP o FTP o el servidor proxy SOCKS4 o SOCKS5
En cuanto a la carga la página de inicio, solo puedes usar FTP o el servidor proxy SOCKS4 o SOCKS5
Otros requieren el servidor proxy SOCKS4 o SOCKS5 (recepción de correos electrónicos, reproducción de ICQ, MUD, etc.)
Además, el puerto proxy, los puertos proxy comunes (también los puertos más utilizados) incluyen: 80, 8080, 8888, 3128, etc., Socks4/5 tiene 1080, el proxy ftp
tiene 21, 2121, etc.
El nombre completo en inglés del servidor proxy es Proxy Server y su función es obtener información de la red en nombre de los usuarios de la red. En sentido figurado: es una estación de transferencia de información de la red. En circunstancias normales, cuando utilizamos un navegador web para conectarnos directamente a otros sitios de Internet para obtener información de la red, debemos enviar una señal de Solicitud para obtener una respuesta y luego la otra parte transmite la información en modo bit
Enviarlo de vuelta. El servidor proxy es un servidor entre el navegador y el servidor web. Con él, el navegador no va directamente al servidor web para recuperar la página web, sino que envía una solicitud al servidor proxy. La señal de solicitud se enviará al proxy. primero el servidor, y el servidor proxy recuperará la información requerida por el navegador y la enviará a su navegador.
Además, la mayoría de los servidores proxy
tienen una función de almacenamiento en búfer, al igual que un caché grande, que tiene un gran espacio de almacenamiento. Almacena continuamente los datos recién obtenidos en su propia memoria si los datos solicitados por el navegador ya existen. está en su memoria local y es el último, no recuperará los datos del servidor web, sino que transferirá directamente los datos en la memoria al
navegador del usuario, lo que puede mejorar significativamente la velocidad y eficiencia de la navegación. . Más importante aún: el servidor proxy (servidor proxy) es una función de seguridad importante proporcionada por la puerta de enlace a nivel de enlace. Funciona principalmente en la capa de conversación del modelo de interconexión de sistemas abiertos (OSI).
Existen muchos tipos de servidores proxy, como HTTP, FTP, Secure, Gopher, Socks, etc., pero los más utilizados son los proxies HTTP y Socks. Quizás algunas personas no entiendan por qué se usa un proxy.
Si Internet está conectado a través de la LAN, el servidor proxy puede permitir fácilmente a los usuarios de la LAN conectarse a Internet si Internet está conectado; mediante acceso telefónico, utilice un servidor proxy
Es posible que pueda acceder a algunos recursos con permisos insuficientes y puede ocultar su IP real para evitar el seguimiento y los ataques de los alborotadores en línea.
Actualmente, varios software de herramientas de servidor proxy comunes se dividen en dos tipos: los que admiten HTTP y Socks y los que solo admiten HTTP. A continuación se ofrece una introducción sobre cómo configurar estos dos tipos diferentes de software.
Soporta HTTP y Socks
Si el administrador de red de su red de área local ha abierto servidores proxy HTTP y Socks, entonces felicidades, puede usarlo para navegar por Internet sin obstáculos; Si se trata de acceso telefónico a Internet, debe encontrar usted mismo los servidores proxy HTTP y Socks. El software de búsqueda de proxy más utilizado incluye proxy hunter y SocksCat.
1. Configuración del navegador
Tomando el IE5 chino como ejemplo, seleccione "Opciones Inter (O)", en el cuadro de diálogo emergente, seleccione la pestaña "Conexión", haga clic el botón "Configuración de LAN (L)" y en el cuadro de diálogo "Configuración de red de área local (LAN)" que aparece. En el área "Servidor Proxy" del cuadro,
Primero seleccione el marque la casilla frente a "Usar servidor proxy (X)", luego haga clic en el botón "Avanzado" para ingresar a la ventana "Configuración del servidor proxy", donde complete la dirección y el puerto del servidor proxy utilizado en las columnas correspondientes. uno de los proxy HTTP y Socks. Por supuesto, no está de más completar las direcciones y puertos de ambos proxies. De esta forma, el navegador accederá a Internet a través del servidor proxy que haya configurado.
2. Descargue la configuración de la herramienta
Tomando la versión china de Netants 1.23 como ejemplo, seleccione "Configuración de parámetros (P)" en el menú desplegable de "Opciones (O) " en el menú de Netants ", seleccione la pestaña "Agente" en la ventana "Configuración de Netants", haga clic en el botón "Agregar", primero asigne a su agente un nombre aleatorio en la ventana "Agente" y despliegue desde "Tipo". Seleccione un método de proxy en el menú.
Si utiliza un proxy HTTP, puede elegir HTTP. Para el proxy Sock, elija Socks4 o Socks5 según la situación real. en las columnas correspondientes y luego configúrelo
Se convierte en el valor predeterminado para HTTP y FTP.
3. Configuración de la herramienta FTP
Tomando la versión china de CuteFTP4.2 como ejemplo, seleccione "Configuración (S)..." en el menú "Editar (E)" y haga clic en "Seleccionar Socks en el lado izquierdo de la ventana Configuración, complete la dirección y el puerto del proxy Socks
a la derecha (generalmente el puerto del proxy Socks es 1080) y seleccione Socks4 o Socks5 según la situación real.
4. Configuración de la herramienta de paginación de red
Tomando OICQ 2000b como ejemplo, si se trata de un software OICQ recién instalado, puede seguir el asistente de registro paso a paso hasta "Configuración de red". " interfaz. , seleccione "Usar firewall PROXY SOCKS5" e ingrese la dirección y el puerto de Socks5 en las columnas correspondientes. Haga clic en "Siguiente" para continuar con el proceso de registro.
Si OICQ se ha instalado y configurado anteriormente, también puede modificar la configuración original directamente. El método específico es hacer clic con el botón derecho en el ícono del pingüino de OICQ en la bandeja del sistema en la esquina inferior derecha de la pantalla, ingresar a "Configuración de parámetros del sistema" y modificar directamente la "Configuración de red" de OICQ. Una vez completada la modificación, haga clic con el botón izquierdo en el icono gris de OICQ en la barra de tareas y seleccione "Conectarse" para volver a conectarse a OICQ.
5. Configuración de la herramienta de correo electrónico
Debido a que los protocolos POP3 y SMTP utilizados por el software de correo electrónico no tienen un mecanismo de proxy, no tienen la capacidad de utilizar un proxy. server, pero puede utilizar el software de conversión de protocolos SocksCap
para convertir solicitudes de otros protocolos en solicitudes para el servidor proxy de Socks e indirectamente utilizar el servidor proxy para completar el envío y la recepción de correos electrónicos.
Primero, instale SocksCap, seleccione "Configuración..." en su menú "Archivo", configure la dirección y
puerto del servidor proxy de Socks en la ventana "Configuración de SocksCap" Y para agregar el software de correo electrónico a la ventana de SocksCap, puede abrir la ventana "Nuevo perfil de aplicación" seleccionando "Nuevo" en el menú "Archivo" de SocksCap para agregarlo paso a paso. También puede agregar el E. -mail software paso a paso. Arrastre y suelte el ícono del software directamente en la ventana principal de SocksCap. Cuando desee utilizar la herramienta de correo electrónico en el futuro, simplemente inicie SocksCap
y haga doble clic en el icono correspondiente en la ventana principal. Tenga en cuenta que SocksCap no se puede desactivar mientras la herramienta de correo electrónico está en uso.
Solo admite la clase HTTP
En este caso, no hay problema con software como navegadores y herramientas de descarga que pueden usar servidores proxy HTTP, sino aquellos que deben depender de servidores proxy Socks.
El software de la herramienta de red es un poco problemático, pero todavía hay formas. Esto requiere el uso de otro software de conversión de protocolo, Socks2HTTP. Su función es convertir las solicitudes al proxy Socks en solicitudes al proxy HTTP.
1. Herramientas de red que admiten servidores proxy Socks
Las herramientas de red que admiten servidores proxy Socks, como OICQ y CuteFTP, tienen los mismos métodos de configuración mencionados anteriormente, excepto el proxy. server. La dirección y el puerto deben cambiarse a:
localhost:1080, que es la dirección local. Después de instalar Socks2HTTP, haga clic con el botón derecho en el icono de Socks2HTTP en la bandeja del sistema, seleccione "Configuración" en el menú de acceso directo emergente y complete la dirección y el puerto de su servidor proxy HTTP en la ventana "Configuración de Socks2HTTP". Una vez completada la configuración,
primero inicie Socks2HTTP y luego inicie herramientas de red como CuteFTP y OICQ para atravesar el proxy.
Cabe señalar que las versiones inferiores de Socks2HTTP causarán errores de Socks2HTTP cuando se utiliza OICQ. La versión 0.86 ha resuelto este problema.
2. Herramientas de red que no admiten servicios de proxy
Las herramientas de red que no admiten servicios de proxy, como Cterm y FoxMail, deben depender de la combinación de Socks2HTTP y SocksCap. Ahora tomemos FoxMail3.11 como ejemplo para explicar
Cómo hacer que las herramientas de red que no admiten servicios proxy utilicen servidores proxy HTTP.
Primero instale FoxMail, Socks2HTT y SocksCap. En la configuración de red de SocksCap, configure la dirección y el puerto del proxy de Socks en la dirección local: localhost:1080
En la red. de Socks2HTTP Complete la dirección y el puerto del servidor proxy HTTP que está utilizando en la configuración, arrastre el ícono de FoxMail a la ventana principal de SocksCap, luego inicie Socks2HTTP primero y luego inicie FoxMail a través de SocksCap, y podrá lograr Use FoxMail para enviar y recibir correos electrónicos cuando solo hay un servidor proxy HTTP.