Introducción
- 5003
- 527
- Sra. Lorena Sedillo
Aprox es un servidor proxy para archivos de debian. Tener dicho servicio dentro de su LAN con múltiples sistemas de Debian le proporcionará una cantidad de beneficios, como la velocidad de actualización, ya que cualquier paquete de actualización debe descargarse solo una vez. Esto también reducirá los requisitos de uso de descarga de Internet, etc. Este artículo describirá un proceso de configuración de aprox para Ubuntu Linux.
Instalación
Como cualquier otra instalación del repositorio estándar de Ubuntu, la instalación del servidor proxy Apt Apt es un proceso de hada simple. Instale el servidor proxy Apt Apt con:
$ sudo apt-get install aprox
El comando anterior también instalará todos los requisitos previos, incluido Internet SuperServer inetd, que se usa para invocar el servidor aprox.
Aprox es de forma predeterminada usando el puerto 9999. Una vez que termine con la instalación, puede confirmar si el servidor está en funcionamiento con el netstat comando y verificar el puerto 9999.
$ netstat -ant | Grep 9999
TCP 0 0 0.0.0.0: 9999 0.0.0.0:* Escucha
Cambio del puerto predeterminado
La primera personalización que puede hacer es cambiar el puerto de escucha de aproximadamente 9999 aproximadamente a otro puerto. Simplemente editar /etc /inetd.Archivo de configuración de conf e ingrese su puerto deseado como 80:
80 stream tcp nowait aprox/usr/sbin/aprox/usr/sbin/aprox
Una vez que realice este cambio, reinicie Inetd SuperServer para aplicar los cambios:
$ sudo /etc /init.D/OpenBSD-Inetd reiniciar
* Reiniciar Internet SuperServer inetd [OK]
Otra forma y quizás más fácil de cambiar el número de puerto aprox es usar el DPKG-RECONFIGURA dominio:
$ sudo dpkg-reconfigure aprox
Configuración de repositorios
Aprox tiene solo un archivo de configuración y eso es /etc/aprox/aprox.confusión. Este es también el lugar donde puede definir repositorios de Ubuntu para sus clientes. Inicie sesión en su cliente Ubuntu y extraiga todas las fuentes de repositorio actuales de/etc/apt/fuentes.archivo de lista. Tenga en cuenta que este es un ejemplo, ya que sus fuentes serán diferentes y el siguiente comando puede no funcionar para usted si ha alterado las fuentes originales de Ubuntu.archivo de lista.
ps Grep -e "^[^#]" Fuentes.Lista | cortar -d "" -f2 | uniq
http: // au.archivo.ubuntu.com/ubuntu/
http: // seguridad.ubuntu.com/ubuntu
La salida del comando anterior extrae los espejos de la lista de fuentes actuales. Simplemente copie las líneas anteriores y péguelas en /etc/aprox/aprox.confusión. Prefijo cada espejo relevante con:
ubuntu http: // au.archivo.ubuntu.com/ubuntu/
Ubuntu-Security http: // Seguridad.ubuntu.com/ubuntu
Una vez que configura todos los espejos en el reinicio de la configuración de aprox inetd SuperServer:
$ sudo /etc /init.D/OpenBSD-Inetd reiniciar
* Reiniciar Internet SuperServer inetd [OK]
Para su conveniencia, aquí hay un mapeo genérico que puede usar. Tenga en cuenta que siempre es bueno usar el espejo más cercano.
Ubuntu
Ubuntu http: // Archivo.ubuntu.com/ubuntu
Ubuntu-Extras http: // extras.ubuntu.com/ubuntu
Ubuntu-Partner http: // Archive.canónico.com/ubuntu
Ubuntu-Security http: // Seguridad.ubuntu.com/ubuntu
Debian
Debian http: // ftp.debian.org/debian
Debian-Security http: // Seguridad.debian.org/debian-seguridad
Configuración del cliente Aprox
Ahora, que hemos configurado nuestro servidor aprox, es hora de configurar la estación de los clientes. Debe configurar su DNS local si desea utilizar un nombre de host asociado con la dirección IP de la aprox. O, simplemente, edite el archivo local /etc /hosts y agregue la siguiente línea:
10.1.1.10 aprox
donde 10.1.1.10 es una dirección IP de su servidor aprox. Una vez hecho, edite el cliente/etc/apt/fuentes.Lista para señalar su aprox.: 9999 APT Proxy Server. Tus nuevas fuentes.El archivo de la lista puede verse así:
Deb http: // aprox: 9999/ubuntu/preciso principal restringido
Deb-Src http: // aprox: 9999/ubuntu/preciso principal restringido
Deb http: // aprox: 9999/ubuntu/precise-updates principal restringido
Deb-Src http: // aprox: 9999/ubuntu/precise-actualizaciones principales restringidas
Deb http: // aprox: 9999/ubuntu/precise universo
Deb-Src http: // aprox: 9999/ubuntu/preciso universo
Deb http: // aprox: 9999/ubuntu/precise-updates universo
Deb-Src http: // aprox: 9999/ubuntu/precise-updates universo
Deb http: // aprox: 9999/ubuntu/preciso multiverso
Deb-Src http: // aprox: 9999/ubuntu/precise multiverso
Deb http: // aprox: 9999/ubuntu/precise-updates multiverso
Deb-Src http: // aprox: 9999/ubuntu/precise-updates multiverso
Deb http: // aprox: 9999/Ubuntu/Precise-Backports Main Restricción Multiverse de universo
Deb-Src http: // aprox: 9999/ubuntu/precise-backports principal restringido universo multiverso
Deb http: // aprox: 9999/ubuntu preciso-seguridad principal restringido
Deb-Src http: // aprox: 9999/ubuntu precise-seguridad principal restringido
Deb http: // aprox: 9999/Ubuntu Precise-Security Universe
Deb-Src http: // aprox: 9999/Ubuntu Precise-Security Universe
Deb http: // aprox: 9999/Ubuntu Precise-Security Multiverse
Deb-Src http: // aprox: 9999/Ubuntu Precise-Security multiverso
Después de haber alterado/etc/apt/fuentes, la actualización de la lista de ejecución para confirmar la corrección de su configuración:
$ sudo apt-get actualización
Conclusión
Tener un servidor proxy apt en LAN tiene sus propios beneficios. También hay varios servidores proxy que hacen el mismo tipo de trabajo o similar, como Apt-Cacher o Apt-Proxy. Para obtener más opciones de configuración para aproximadamente la visita:
$ hombre aprox
Tutoriales de Linux relacionados:
- Cosas para instalar en Ubuntu 20.04
- Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
- Cosas para instalar en Ubuntu 22.04
- Cómo migrar apache a nginx convirtiendo virtualhosts en ..
- Cosas que hacer después de instalar Ubuntu 22.04 Jellyfish de Jammy ..
- Cómo crear y manipular archivos de alquitrán usando Python
- Ubuntu 20.04 Guía
- Ubuntu 20.04 trucos y cosas que quizás no sepas
- Tutorial de configuración proxy de calamar en Linux
- Cómo probar la conexión a Internet en Linux
- « Configurar el supervisor para ejecutar APACHE2 WebServer en Ubuntu/Debian Linux
- Cómo configurar la última versión de Django Framework con Python 3 en Debian 8 Jessie Linux »