Red de conocimiento informático - Material del sitio web - Cómo configurar un servidor proxy en la interfaz de línea de comandos

Cómo configurar un servidor proxy en la interfaz de línea de comandos

Este artículo detalla cómo utilizar un servidor proxy para acceder a Internet desde una interfaz de línea de comandos de Linux.

Utilice un servidor proxy para acceder a Internet desde la interfaz de línea de comandos de Linux

2007-10-25 kenthy#qingdaonews.com

Utilice un servidor proxy para acceda a Internet desde la interfaz de línea de comandos de Linux Internet--Entorno del sistema: Red Hat Enterprise Linux Server versión 5 (kernel 2.6.18-8.el5xen)

Utilice un servidor proxy para acceder a Internet--Software entorno desde la interfaz de línea de comandos de Linux

elinks-0.11.1-5.1.el5

lynx-2.8.5-28.1

wget-1.10 .2- 7.el5

krb5- workstation-1.5-17

prozilla-2.0.4.tar.bz2 snap.cn.freebsd.org/doc/zh_CN.GB2312/books/handbook /

Puede utilizar elinks para acceder a sitios web (adecuado para acceder a sitios en inglés basados ​​en texto desde el terminal)

Cuando utilice lynx para acceder a Internet, si el servidor proxy utiliza Microsoft ISA , no parece ser compatible.

[Nota complementaria: Ubuntu 7.10 también se ha probado con éxito usando apt-get, etc.]

2. Utilice un servidor proxy para acceder a Internet en la interfaz de línea de comandos de Linux: instale la herramienta de descarga multiproceso de prozilla y la configuración del proxy

1. Instale prozilla

# wget http://prozilla.genesys.ro/downloads/prozilla/tarballs/prozilla-2.0. 4.tar.bz2

# tar zxvf prozilla-2.0.4.tar.bz2 -C /usr/src/

# cd /usr/src/prozilla-2.0.4

# ./ configure

# make && make install

[Error:]

Si la compilación es exitosa, debes informar "download_win.h:55: Error: calificación redundante ' DL_Window::'".Window::'", luego siga las instrucciones para modificar el archivo de error y luego vuelva a compilar:

--Change / usr/src/prozilla-2.0.4/src/download _win. La línea 55 del código fuente en el archivo h se cambia del original:

void DL_Window::print_status(download_t * download, int quiet_mode );

Para:

void print_status( download_t * download, int quiet_mode);

2. Especifique la dirección del servidor proxy

# vi ~/.prozilla/prozconfig

httpproxy=192.168.20.20:3128

httpproxyuser=

httpproxypassword=

httpproxytype=7

usehttpproxy=1

ftpproxy=192.168.20.20:3128

ftpproxyuser=

ftpproxypassword=

ftpproxytype =7

useftpproxy =1

3. Ejemplo de descarga (especifique utilizar 10 subprocesos simultáneos para descargar):

# proz -k 10 http:// prozilla.genesys.ro/downloads/prozilla/tarballs /prozilla-2.0.4.tar.bz2

3. Referencia: inicio de sesión automático en ftp y descarga del script de shell de archivos

1. vi autoftp1.sh

#! /bin/bash

ftp -iun 192.168.20.20 2121 2>/dev/null /tmp/ftp.txt

ftp -iun < /tmp/ftp.txt

rm -rf /tmp/ftp.txt

Lo anterior explica cómo utilizar un servidor proxy para acceder a Internet a través de la interfaz de línea de comandos de Linux. Espero que le resulte útil.