El blog de ​​Michael OSS / Linux, redes y mi vida privada

5 Aug/10 2

Alix 2D13 como un servidor de seguridad

Recientemente, he instalado un firewall en mi Alix 2d13 que en entretener a la conexión.

He pedido la pieza como un paquete que consiste en la Alix, la vivienda, la tarjeta CF y la fuente de alimentación en la Varia-Store . Como tengo la distribución de firewall para IPFire decidió razón de esto era el nativo de Alix y VDSL con VLAN7 apoyo para IPTV y 8, además, hay un paquete para el igmpproxy necesario.

Las obras de todo! Realmente perfecto y el rendimiento de la VPN es mucho mejor que mi router anterior o la versión de telecomunicaciones gefritzten de la misma. Instalación es aún más paso a paso en la documentación descrita.

La última actualización importante a 2,7 desde 2,5, mientras que tiene IPFire requiere un poco de tiempo para instalar, pero funciona en su totalidad, sin error, lo que habla del trabajo de gran calidad en la distribución de IPFire

En conjunto un buen paquete y recomendar cualquiera de una habilidad especial para el hardware y Linux.

24 Okt/08 3

Apache2 mpm-trabajador y fcgid

Después de Apache ha sentido los tiempos de vez en cuando se utilizan en este sitio se rompe pensando que he decidido sustituir el mpm-prefork mpm-trabajador con la versión que ahora también se llama PHP FastCGI.

A continuación se muestra un instrucciones de configuración de los pequeños.

  • Instalación de los paquetes necesarios:

  apt-get install libapache2-mod-fcgid apache2-mpm-worker php5-cgi 

  • Configuración del Apache

  a2dismod php5
 acciones a2enmod
 a2enmod fcgid 

  • Personalización de la configuración de Apache

/ Etc/apache2/mods-enabled/fcgid.conf

 AddHandler fcgid-script. Fcgi
 Socketpath / var/lib/apache2/fcgid/sock
 IPCConnectTimeout 60 

/ Etc/apache2/conf.d/php5-fcgid.conf

 # Ruta a php.ini - por defecto / / etc phpX / cgi
 DefaultInitEnv PHPRC = / etc/php5/cgi

 # El número de PHP del niño, que se lanzará.  Deja sin definir para que PHP decidir.
 PHP_FCGI_CHILDREN DefaultInitEnv # 3

 # Máximo de peticiones antes de que un proceso se detiene y uno nuevo se puso en marcha
 DefaultInitEnv PHP_FCGI_MAX_REQUESTS 2500

 # Definición de un nuevo controlador "php-fcgi" para "PHP". Archivos, además de la acción que debe seguir
 AddHandler php-fcgi. Php
 Acción php-fcgi / fcgi-bin/php-fcgi-wrapper

 # Definir el tipo MIME para. "PHP" archivos
 AddType application / x-httpd-php. Php

 # Definición de alias "/ fcgi-bin /".  La acción anterior se utiliza este valor, que significa que
 # Se puede ejecutar otro "php5-cgi" comando con sólo cambiar este alias
 Alias ​​/ fcgi-bin / / var/www/fcgi-bin.d/php5-default /

 # Ponga en marcha el controlador de fcgid-escritura para todos los archivos dentro de los alias de "/ bin /" fcgi-

 SetHandler fcgid-script
 Options + ExecCGI 

  • La creación de la envoltura en

/ Var/www/fcgi-bin.d/php5-default/php-fcgi-wrapper

  # / Bin / sh
 # Wrapper para PHP-fcgi
 # Este contenedor puede ser utilizado para definir la configuración antes de iniciar el binario de PHP-fcgi.

 # Defina la ruta de acceso a php.ini.  El valor por defecto a / etc / phpX / cgi.
 # Exportación PHPRC = / var/www/fcgi-bin.d/php5-web01/phprc
 exportación PHPRC = / etc/php5/cgi

 # Definir el número de PHP del niño, que se lanzará.  Deja sin definir para que PHP decidir.
 PHP_FCGI_CHILDREN exportación = 5

 # Máximo de peticiones antes de que un proceso se detiene y uno nuevo se puso en marcha
 PHP_FCGI_MAX_REQUESTS exportación = 5000

 # Ejecute el binario CGI de PHP
 # Esto puede ser cualquier otra versión de PHP está compilado con FCGI ¿Qué apoyo.
 exec / usr/bin/php5-cgi 

  • La envoltura nueva para que sea ejecutable

  chmod + x / var/www/fcgi-bin.d/php5-default/php-fcgi-wrapper 

  • Por último, Apache debe reiniciarse de nuevo

  / Etc/init.d/apache2 restart 

27 Mrz/07 0

BGP simulador

Hoy he encontrado un simulatur BGP disponibles a través de: http://cbgp.info.ucl.ac.be/