HOWTO: Installation IPCOP 1.4.20 sur DELL T105 en 14 étapes

Forum traitant de la distribution sécurisée montante nommée IP cop et basée sur la distribution Smoothwall. C'est à l'heure actuelle le forum le plus actif du site.

Modérateur: modos Ixus

HOWTO: Installation IPCOP 1.4.20 sur DELL T105 en 14 étapes

Messagepar franck83 » 22 Sep 2008 17:03

Bonjour,

Je décris ici l'installation sur un serveur DELL T105 (199 €) en mode PXE, car l'installation est impossible par tout autre moyen (CD, clef USB, ...) certainement un problème SATA.

Sa carte réseau Internet est une Broadcom® NetXtreme 5722 Single Port Gigabit Ethernet non reconnue par IPCOP, elle ne servira qu'a l'installation via PXE.

Ce serveur possède 2 ports PCI-E et un seul port PCI standard.

Matériels nécessaires (Avec configuration VERT/ORANGE/ROUGE):

- Un serveur DELL T105 pour accueillir IPCOP avec une carte PXE activée
Avec une carte Adaptateur serveur Intel® PRO 1000PT double port, carte réseau Gigabit, Cu, PCI-e (acheté chez DELL en même temps que le serveur)
Avec une carte réseau PCI standard reconnue par Ipcop.

- Un serveur LINUX tftp + dhcp + http

Configuration du serveur tftp + dhcp + http (type Centos 5.0)

1) configuration du serveur tftp
/etc/xinetd/tftp
Code: Tout sélectionner
   service tftp
   {
        socket_type             = dgram
        protocol                = udp
        wait                    = yes
        user                    = root
        server                  = /usr/sbin/in.tftpd
        #server_args            = -s /tftpboot
        disable                 = no
        per_source              = 11
        cps                     = 100 2
        flags                   = IPv4
   }


2) Configuration serveur DHCP
/etc/dhcpd.conf
Code: Tout sélectionner
# DHCP Server Configuration file.
#   see /usr/share/doc/dhcp*/dhcpd.conf.sample
#

ddns-update-style             ad-hoc;

option subnet-mask            255.255.255.0;
option broadcast-address      192.168.100.255;
option routers                192.168.100.1;
#option domain-name-servers    192.168.100.3, 192.168.100.3;
option domain-name            "toto.sa";
option option-128 code 128 = string;
option option-129 code 129 = text;


get-lease-hostnames           true;

next-server                   192.168.100.10;         # <----- Mettre l'adresse IP du serveur tftp c'est normalement celui ou on se trouve
use-host-decl-names           on;


subnet 192.168.100.0 netmask 255.255.255.0 {      # <---- Ajuster a son réseau, ici je suis en réseau 192.168.100
        range dynamic-bootp 192.168.100.110 192.168.100.115;   # <---- définir une plage pour le bootp (pas nécessaire)
        range   192.168.100.116   192.168.100.140;
        default-lease-time 21600;
        max-lease-time 43200;

        if substring (option vendor-class-identifier, 0, 9) = "PXEClient" {
                filename "/tftpboot/pxelinux.0";                # <----- On met ici le répertoire de l'image de boot
        }
        else{
        }

}

3) Télécharger les fichiers nécessaires
- ipcop-1.4.20-install-pxe.i386.tgz
- ipcop-1.4.20-install-cd.i386.iso

4) Installer les fichiers nécessaires au serveur tftp

- copier ipcop-1.4.20-install-pxe.i386.tgz dans le répertoire /tftpboot du serveur tftp
- Se placer dans le répertoire /tftpboot
- Décompresser l'archive # tar zxvf ipcop-1.4.20-install-pxe.i386.tgz
- aller dans /tftboot/pxelinux.cfg
- Mettre un lien symbolique entre le fichier ipcop-pxe-1.4.20.model et la Mac de la carte réseau du serveur IPCOP
# ln -sf ipcop-pxe-1.4.20.model 01-00-1e-c9-46-a2-93
(ajouter 01- devant la Mac adresse de sa carte, ici la mac de ma carte est 00-1e-c9-46-a2-93 j'ai donc mis 01-00-1e-c9-46-a2-93)

5) Installer les fichiers nécessaires au serveur HTTP

- Monter l'image ISO :
- # mount -r -t iso9660 /dev/loop0 /mnt/ipcop1420
- # losetup /dev/loop0 ipcop-1.4.20-install-cd.i386.iso

- créer un répertoire sur le serveur HTTP dans DOCUMENTROOT pour moi (/var/www/html/ipcop)
- Copier de /mnt/ipcop1420 les fichiers ipcop-1.4.20.tgz et disk-1.4.20.tgz vers /var/www/html/ipcop du serveur HTTP

6) Redémarrer tous les services
# service xinetd restart (pour tftpboot)
# servcie dhcpd restart
# service httpd restart (pas nécessaire normalement)

7) Démarrer le serveur DELL T105 aller dans le setup (vérifier que la carte réseau est active avec PXE), sauvegardez et redémarrer.

9) Brancher le câble réseau sur la carte Internet Gigabit ;-)

10) Appuyer sur F12 lors du démarrage de la machine (Boot PXE), le serveur boot normalement sur la carte et acquière une adresse IP

11) L'interface de boot de IPCOP normalement apparait

12) Choisir Installation Via HTTP et entrer (HTTP://192.168.100.10/ipcop) voir Paragraphe 5

13) Attention lors de la configuration de l'IPCOP la carte Interne ne sera plus reconnue par IPCOP, il faut utiliser la carte COMBO en PCI Express + une carte en PCI standart

14) Ensuite c'est configuration normale d'une IPCOP (détection carte réseau et autre ...).


Voila, je pense ne rien avoir oublié...
Dernière édition par franck83 le 24 Sep 2008 11:16, édité 2 fois au total.
franck83
Matelot
Matelot
 
Messages: 5
Inscrit le: 29 Juin 2006 18:09

Messagepar IPoff » 23 Sep 2008 21:58

salut

sympa le tuto .......simple ...clair ......bon2bon :wink:

pour le type de serveur ..........c lui
Image

quelle capa de Disque tu a mis
et quelle préparation ( formatage / partition .....etc )

A+
IPoff
Quartier Maître
Quartier Maître
 
Messages: 13
Inscrit le: 14 Sep 2008 23:58

Messagepar Gesp » 24 Sep 2008 09:43

Je vais regarder pour la carte non reconnue s'il y a quelquechose qui soit backportable sans trop de soucis depuis 2.6 vers 2.4.
Avatar de l’utilisateur
Gesp
Amiral
Amiral
 
Messages: 4481
Inscrit le: 29 Déc 2002 01:00

Messagepar franck83 » 24 Sep 2008 11:11

pour le type de serveur ..........c lui


Oui ca lui ressemble en tout cas

quelle capa de Disque tu a mis
et quelle préparation ( formatage / partition .....etc )


Disque SATA par défaut livée avec la machine 250 Go hic (vive le gachi)
Concernant le formatage et partition j'ai simplement laissé faire IPCOP et ca donne cela.

/dev/root / 8Go
/dev/harddisk1 /boot 16Mo
/dev/harddisk2 /var/log 226 Go !!!!!!!


Je vais regarder pour la carte non reconnue s'il y a quelquechose qui soit backportable sans trop de soucis depuis 2.6 vers 2.4.

Ca peut-être interessant que ca puissent fonctionner, tiens nous au courant.[/code]
franck83
Matelot
Matelot
 
Messages: 5
Inscrit le: 29 Juin 2006 18:09

Messagepar yawple » 05 Oct 2008 00:19

heu pourquoi 226 Go de /var/log ?
yawple
Second Maître
Second Maître
 
Messages: 40
Inscrit le: 06 Mars 2006 14:34

Messagepar Gesp » 07 Oct 2008 10:38

heu pourquoi 226 Go de /var/log ?

- /boot fait juste la taille pour mettre 2 noyaux
- la partition principale prend 20%,
- le reste est pour les log
Avatar de l’utilisateur
Gesp
Amiral
Amiral
 
Messages: 4481
Inscrit le: 29 Déc 2002 01:00


Retour vers IPCop

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron