Le blog de ​​Michael OSS / Linux, réseau et ma vie privée

5 Aug/10 2

Alix 2D13 comme un pare-feu

Récemment, je lance un pare-feu sur mon Alix 2D13 que sur Entertain connexion.

J'ai commandé la partie comme un faisceau constitué de l'Alix, le logement, la carte CF et de l'alimentation sur la Varia-Store . Comme je l'ai de distribution pare-feu pour IPFire décidé raison en était l'indigène Alix et VDSL avec VLAN7 soutien pour l'IPTV et 8, en plus, il ya un paquet pour le igmpproxy nécessaire.

Les travaux tout! Vraiment tout simplement parfait et la performance de la connexion VPN est bien meilleur que mon routeur précédent ou de télécommunications gefritzten la version de celui-ci. L'installation est même étape par étape dans la documentation décrit.

La dernière mise à jour majeure à 2,7, passant de 2,5 a IPFire tout exige un peu de temps à installer, mais travaille en totale sans erreur, parle ainsi du travail de grande qualité dans la distribution de IPFire

Dans l'ensemble un bon paquet et de recommander un quelconque d'un coup de main pour le matériel et Linux.

24 Okt/08 3

Apache2 mpm-worker et fcgid

Après Apache a ressenti les moments occasionnels utilisés sur ce site tombe en pensant que j'ai décidé de remplacer le mpm-prefork mpm-worker avec la version qui est maintenant appelé aussi par PHP FastCGI.

Ci-dessous quelques instructions de configuration de petite taille.

  • Installation des paquets nécessaires:

  aptitude install libapache2-mod-fcgid apache2-mpm-worker php5-cgi 

  • Configuration de l'Apache

  a2dismod php5
 actions a2enmod
 a2enmod fcgid 

  • Personnalisation de la configuration 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

 # Chemin vers le fichier php.ini - par défaut à / etc / phpX / cgi
 DefaultInitEnv PHPRC = / etc/php5/cgi

 # Nombre de PHP childs qui sera lancé.  Laissez undefined l'installation de PHP en décider.
 PHP_FCGI_CHILDREN DefaultInitEnv # 3

 # Demandes maximales avant un processus est arrêté et un nouveau est lancé
 DefaultInitEnv PHP_FCGI_MAX_REQUESTS 2500

 # Définir un nouveau gestionnaire "php-fcgi" pour ". Php" les fichiers, ainsi que l'action qui doit suivre
 AddHandler php-fcgi. Php
 Action php-fcgi / fcgi-bin/php-fcgi-wrapper

 # Définir le type MIME pour. "PHP" des fichiers
 AddType application / x-httpd-php. Php

 # Définir alias "/ fcgi-bin /".  L'action ci-dessus est d'utiliser cette valeur, cela signifie que quel
 # Vous pouvez exécuter un autre "php5-cgi" commande en changeant juste cet alias
 Alias ​​/ fcgi-bin / / var/www/fcgi-bin.d/php5-default /

 # Mettez le gestionnaire fcgid-script pour tous les fichiers dans les alias "/ fcgi-bin /"

 SetHandler fcgid-script
 Options + ExecCGI 

  • Création de l'enveloppe sous

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

  # / Bin / sh
 # Wrapper pour PHP-fcgi
 # Cette enveloppe peut être utilisée pour définir les paramètres avant de lancer l'exécutable PHP-fcgi.

 # Définir le chemin d'accès le fichier php.ini.  La valeur par défaut dans / etc / phpX / cgi.
 # Export PHPRC = / var/www/fcgi-bin.d/php5-web01/phprc
 l'exportation PHPRC = / etc/php5/cgi

 # Définir le nombre de PHP childs qui sera lancé.  Laissez undefined l'installation de PHP en décider.
 PHP_FCGI_CHILDREN exportation = 5

 # Demandes maximales avant un processus est arrêté et un nouveau est lancé
 PHP_FCGI_MAX_REQUESTS exportation = 5000

 # Lancement PHP comme CGI
 # Cela peut être une autre version de PHP est compilé avec FCGI Quel soutien.
 exec / usr/bin/php5-cgi 

  • Le nouvel emballage pour le rendre exécutable

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

  • Enfin, Apache doit être redémarré à nouveau

  / Etc/init.d/apache2 restart 

Mots-clefs: , les , de , des 3 commentaires
27 Mrz/07 0

BGP simulateur

Aujourd'hui j'ai trouvé un simulatur BGP disponibles par le biais: http://cbgp.info.ucl.ac.be/