jeudi 29 décembre 2016
DNS zones do not load, event 4000, 4007
https://support.microsoft.com/en-us/kb/2751452
https://technet.microsoft.com/en-us/library/cc735673(v=ws.10).aspx
mercredi 28 décembre 2016
Serveur ne prend pas en charge FTP sur TLS.
https://www.mymcservers.com/client/knowledgebase.php?action=displayarticle&id=28
If you're experiencing an error similar to "Insecure server, it does not support FTP over TLS", do not worry, there is an easy fix for it! This tends to happen in newer versions of FileZilla. It is good to set this up even if you're not having this error, as it makes connecting to your server files much easier.
Step 1: Open FileZilla. In the top left you will see an icon that has a drop down arrow next to it. Click the icon, not the arrow. It should bring up the Site Manager menu.
Step 2: Choose the option towards the bottom left called "New Site". Choose a name for your site, such as "MyMCServers" or whatever you would like. Then find the options on the right side.
Step 3: Your FTP File Access details were emailed to you when you first purchased the server. If you do not have access to these, then there is an easy way to figure out your details for FTP. If you have that email, ignore the rest of this step. Navigate to your server control panel by clicking "Panel" on our website, and log in. Get to your server by choosing "My Servers" on the left side. Once in, on the left you should see a button called "Files". Click it, then choose "FTP File Access". At that new log in screen, you will find all the information you need for your FileZilla connection. The password is the same as your control panel password.
Step 4: Enter in the "Host" IP and the port. Now, this step is very important. If you are experiencing the error above, then under "Protocol", change the selection to "FTP - File Transfer Protocol". Under "Encryption" choose "Use plain FTP". If you are not experiencing the error, then ignore those and keep them as the default. Now, change the "Logon Type" to "Normal" and enter in your username and password. Your username can be found through the explanation in step 3, it is different than your control panel login username. It should have a few digits after the name.
Step 5: Press "Ok" and now your site has been added! Now, navigate back to the top left where you found the Site Manager button before. This time, click the drop down arrow. Find the site which you named and click on it. Now you will connect and all your problems should be fixed!
mardi 27 décembre 2016
Micro Coupure réseau WiFi WIndows 7
Vous disposez d'un portable (notebook) Windows 7 et vous perdez parfois
votre connexion wi-fi. Si vous souffrez de ce symptôme, essayez l'astuce
ci-dessous.
Cliquez avec le bouton droit de la souris sur l'icône
Cliquez à présent dans les menus de gauche sur Modifier les paramètres de la carte
Cliquez avec le bouton droit sur l'icône Connexion réseau sans fil et ensuite sur le menu Propriétés
Cliquez sur l'onglet Gestion de l'alimentation
dans le systray et ensuite cliquez sur Ouvrir le Centre Réseau et
partage
Cliquez à présent dans les menus de gauche sur Modifier les paramètres de la carte
Cliquez avec le bouton droit sur l'icône Connexion réseau sans fil et ensuite sur le menu Propriétés
Cliquez sur le bouton Configurer...
Cliquez sur l'onglet Gestion de l'alimentation
Enlevez la coche dans Autoriser l'ordinateur à éteindre ce périphérique
pour économiser l'énergie et cliquez sur OK
jeudi 22 décembre 2016
VOIR les GPO qui s'appliquent à un ordinateur ou à un utilisateur
Démarrer -> cmd (en tant qu'administrateur):
=> gpresult /r ==> voir les GPO qui s'applique à une machine ou un user
Vous pouvez connaitre les stratégies qui sont appliquées sur votre propre compte (si vous en avez les droits) avec la commande suivante
=> gpresult /H c:\GpResult.htm /F
Si vous n'avez pas les droits d'écriture sur C:\ essayez de placer le résultat dans votre profil :
=> gpresult /H "%USERPROFILE%\GpResult.htm" /F
Explorer %USERPROFILE%
Ou dans votre Home Folder :
=> gpresult /H "%HOMEPATH%\GpResult.htm" /F
Explorer %HOMEPATH%
Si le système ne trouve pas la commande, essayez ceci :
%SystemRoot%\System32\gpresult /H c:\GpResult.htm /F
=> Pour connaitre les GPOs appliquées sur une personne en particulier, ajoutez le paramètre /user
Exemple :
gpresult /user domain\login /H c:\GpResult.htm /F
Exemple de rendu
C:\Windows\system32>gpresult /r
Outil de résultat du système d'exploitation Microsoft (R) Windows (R) v2.0
Copyright (C) Microsoft Corp. 1981-2001
Jeu créé le 22/12/2016 à 10:14:12
Données RSOP pour MYPC\Administrateur sur MYPC : mode journa
lisation
--------------------------------------------------------------------------------
---------
Configuration du système d'exploitation : Station de travail membre
Version du système d'exploitation...... : 6.1.7601
Nom du site............................ : CM_SDV
Profil itinérant : N/A
Profil local........................... : C:\Users\Administrateur
Connexion via une liaison lente ? : Non
Paramètre de l'ordinateur
--------------------------
Heure de la dernière application de la stratégie de groupe : 22/12/2016 à 08
:56:19
Stratégie de groupe appliquée depuis : domainDC.fr.dti.bollore
Seuil de liaison lente dans la stratégie de groupe : 500 kbps
Nom du domaine......................... : FR
Type de domaine........................ : Windows 2000
Objets Stratégie de groupe appliqués
-------------------------------------
Certificate
GLPI SSO
GPO WSUS ASC PCS
PTX wifi alx
Stratégie de groupe locale
Les objets stratégie de groupe n'ont pas été appliqués
car ils ont été refusés
----------------------------------------------------------------------------
-------
GLPI SSO
Filtrage : Non appliqué (raison inconnue)
L'ordinateur fait partie des groupes de sécurité suivants
---------------------------------------------------------
Administrateurs
Tout le monde
Utilisateurs
RESEAU
Utilisateurs authentifiés
Cette organisation
I1ASCLAP150141$
G_PTX_WIFI_COMPUTERS
G_ASC_WIFI_WLAN_COMPUTERS
Domain Computers
G_PNR_WIFI_WLAN_COMPUTER
G_CM_DLA_WIFI_COMPUTERS
G_ABJ_WIFI_WLAN_COMPUTER
G_DKR_WIFI_WLAN_COMPUTERS
G_LAD_WIFI_WLAN_COMPUTER
G_MW_LLW_WIFI_WLAN_COMPUTER
G_OUA_WIFI_WLAN_COMPUTER
Niveau obligatoire système
PARAMÈTRES UTILISATEURS
------------------------
Heure de la dernière application de la stratégie de groupe : 30/12/2015 à 17
:31:06
Stratégie de groupe appliquée depuis : N/A
Seuil de liaison lente dans la stratégie de groupe : 500 kbps
Nom du domaine : MYPC
Type de domaine : Windows 2000
Objets Stratégie de groupe appliqués
-------------------------------------
N/A
Les objets stratégie de groupe n'ont pas été appliqués
car ils ont été refusés
----------------------------------------------------------------------------
-------
Stratégie de groupe locale
Filtrage : Non appliqué (vide)
L'utilisateur fait partie des groupes de sécurité suivants
----------------------------------------------------------
None
Tout le monde
Compte local et membre du groupe Administrateurs
Administrateurs
Utilisateurs
INTERACTIF
OUVERTURE DE SESSION DE CONSOLE
Utilisateurs authentifiés
Cette organisation
Compte local
LOCAL
Authentifications NTLM
Niveau obligatoire élevé
C:\Windows\system32>
mardi 20 décembre 2016
Configuring Internet Explorer for Automatic Logon
Configuring Internet Explorer for Automatic Logon
If you have implemented Integrated Windows authentication, internal users
(that is, users located behind your organization’s firewall) can log on to
Communicator Web Access without having to provide a user name and password. In
this case, Communicator Web Access authenticates the user by using the
credentials supplied when the user first logged on to his or her computer.
For this type of authentication to take place, the following two things
must be true: the user must be running a browser that supports Kerberos and/or
NTLM authentication; and, that browser must be configured to allow for
automatic logon to a Communicator Web Access site. You can configure Internet
Explorer for automatic logon by completing the following procedure on each
client computer.
You can configure these settings by using Group Policy too. By using Group
Policy, you can configure client computers without having to log on to each
computer.
To configure Internet Explorer
for automatic logon
- Open the Internet Options dialog box by choosing Internet
Options either from Control Panel or from the Tools menu in
Internet Explorer.
- In the Internet Options dialog box, on the Security tab,
select Local intranet, and then click Custom Level.
- In the Security Settings dialog box, under Logon, select
Automatic logon only in Intranet zone, and then click OK.
- In the Internet Options dialog box on the Security Settings
tab with Local intranet still selected, click Sites.
- In the Local intranet dialog box, click Advanced.
- In the next dialog box (also titled Local intranet), type the
URL of your Communicator Web Access site (for example,
https://cwaserver.contoso.com) in the Add this Web site to the zone
box, and then click Add.
- In the Local intranet dialog, box click OK.
- In the original Local intranet dialog box, click OK.
- In the Internet Options dialog box, click OK.
To configure Internet Explorer
for automatic logon by using Group Policy
- Open the Group Policy Management Console, and then either create a new
Group Policy Object (GPO) or edit an existing GPO.
- Expand Computer Configuration, expand Policies, expand Administrative
Templates, expand Windows Components, expand Internet
Explorer, expand Internet Control Panel, and then click Security
Page.
- In the details pane, double-click Site to Zone Assignment List.
- In the Site to Zone Assignment List Properties dialog box,
click Enabled.
- In the Site to Zone Assignment List Properties dialog box,
click Show.
- In the Show Contents dialog box, click Add.
- In the Add Item dialog box, type the URL of your Communicator
Web Access site (for example, https://cwaserver.contoso.com) in the Enter
the name of the item to be added box.
- Type 1 (indicating the local intranet zone) in the Enter the
value of the item to be added box, and then click OK.
- In the Show Contents dialog box, click OK.
- In the Site to Zone Assignment List dialog box, click OK.
- In the Group Policy Management Editor, click Intranet Zone.
- In the details pane, double-click Logon options.
- In the Logon options Properties dialog box, click Enabled.
- In the Logon options list, click Automatic logon only in
Intranet zone, and then click OK.
- Close the Group Policy Management Editor.
Plus d’infos sur les GPO
https://technet.microsoft.com/fr-fr/library/hh147307(v=ws.10).aspx
lundi 19 décembre 2016
Serveur de messagerie POSTFIX sous RHEL
Configuration d’un serveur de
messagerie POSTFIX
I- Installation des packages
Installez les packages RPM suivants :
·
Postfix, le
gestionnaire de messagerie
·
Dovecot, le
gestionnaire de courrier entrant utilisant le protocole POP ou IMAP
Vérifier
que Sendmail n'est pas installé ou en cours d’exécution par la commande :
service sendmail status
S’il est en cours d’exécution il faut impérativement
l’arrêter par la commande Service
sendmail stop et le désactiver dans le menu de configuration générale par
la commande setup.
II-Configuration de Postfix et Dovecot
1.
Le principal fichier de configuration
Allez dans le
répertoire /etc/postfix
puis faites une copie du fichier main.cf. Ce
fichier constitue l'essentiel de la configuration de Postfix. Ouvrez-le avec
votre éditeur favori. La plupart des options sont correctement positionnées
mais il faut en préciser certaines.
a- Comment déclarer le nom du serveur de
messagerie
myhostname = mail.edmis.ci
adad = edmis.ci
b- Préciser l’envoi et la réception de
courrier
myorigin = $adad
c- Préciser les interfaces (cartes réseaux)
sur lesquelles le serveur reçois les mails
Inet_interfaces = all
d- Préciser les les réseaux autorisés par
postfix
Mynetworks_styles = class
e- Définir les réseaux d’écoute de postfix
Mynetworks =
192.168.1.0 /24, 127.0.0.1/8
f-
Enregistrer
le fichier
ESC, : , x ! et
validez
g- Rendre les fichiers main.cf et master.cf
exécutable par le root
Chmod u+x main.cf
Chmod u+x master.cf
h- Démarrage du serveur
Service postfix start
2. Configuration
de dovecot
Le fichier de
configuration principal de dovecot est
/etc/dovecot.conf
Editer le fichier
par la commande vi /etc/dovecot.conf
Puis entrez les
paramètres suivants :
Protocols
= POP3
Pop3_listen
= 192.168.1.40
NB : on suppose ici que l’IP du
serveur est 192.168.1.40
Enregistrer le
fichier et démarrer dovecot par la
commande service dovecot start
3.
Vérification du démarrage des protocole smtp et POP3
Nmap 192.168.1.40
Dans le résultat de cette commande
on devrait retrouver les résultats suivants :
PORT STATE SERVICE
110 Open POP3
25 Open SMTP
4.
Création des utilisateurs
En guise d’exemple
nous allons créer deux utilisateurs avec leurs mots de passes
# useradd emma
# passwd emma
# useradd serge
# passwd serge
l’adresse de messagerie
de l’utilisateur emma devient alors emma@edmis.ci et celle de serge, serge@edmis.ci
Dès cet instant le
serveur Postfix est opérationnel et
prêt à traiter les messages de votre organisation.
5.
Configuration des clients de messagerie
1.
Configurez l'adresse
IP du client
2.
Préciser l'adresse IP
du serveur de messagerie pour l'adresse des serveurs POP3 et SMTP.
Configuration d’un serveur FTP avec VSFTP sous RHEL
Configuration d’un serveur FTP avec
VSFTP
Le but de l’exercice est de
configurer le serveur ftp VSFTPD,
afin de permettre aux utilisateurs (clients) de pouvoir copier les pages web de
leurs sites sur leur espace d’hébergement grâce au client ftp filezilla.
1.
Editez fichier
/etc/vsftpd/vsftpd.conf
Dans le fichier deux lignes vont nous
intéresser :
Ftpd_baner=bienvenu sur le serveur du EDMIS
Connect_from_port_21=YES
2.
Création des utilisateurs ftp
Useradd : mondomain
Passwd mondomain
Useradd : adad
Passwd adad
Useradd : source
Passwd source
3.
Démarrage du serveur
Service vsftpd
start
4.
Vérification de la bonne marche du
serveur
Nmap web2.edmis.ci
Nous devons voir le port 21 du serveur FTP ouvert
5.
Test du serveur
ftp web2.edmis.ci
Une fois que le serveur fonctionne il
ne reste plus qu’à installer un client ftp comme filezilla sur un poste Windows
et copier les pages web de notre site web sur l’espace d’ébergement.
6. L’interface
de filezila ressemble à celle-ci
Configuration serveur Web Apache sous RHEL
Configuration d’un serveur Web Apache
Le but de l’exercice est d’héberger les sites Web des entreprises
suivantes sur notre serveur Web. Il s’agit de :
MONDOMAIN qui aura pour site Web www.mondomain.ci
ADAD qui aura pour site web www.adad.ci
SOURCE qui aurrra pour site web www.source.com
1. Le fichier de configuration du
serveur Apache sous redhat est :
/etc/httpd/conf/httpd.conf
2. Editons le fichier pour la
configuration du serveur
Vi /etc/httpd/conf/httpd.conf
#
# Do NOT add a slash at the end of the
directory path.
#
ServerRoot "/etc/httpd"
#
# PidFile: The file in which the server
should record its process
# identification number when it starts.
#
PidFile run/httpd.pid
#
# Timeout: The number of seconds before
receives and sends time out.
#
Timeout 120
#
# Listen: Allows you to bind Apache to
specific IP addresses and/or
# ports, in addition to the default.
See also the <VirtualHost>
# directive.
#
# Change this to Listen on specific IP
addresses as shown below to
# prevent Apache from glomming onto all
bound IP addresses (0.0.0.0)
#
#Listen 12.34.56.78:80
Listen 80
#
# Load config files from the config
directory "/etc/httpd/conf.d".
#
Include conf.d/*.conf
# User/Group: The name (or #number) of
the user/group to run httpd as.
#
. On SCO (ODT 3) use "User nouser" and "Group
nogroup".
#
. On HPUX you may not be able to use shared memory as nobody, and the
#
suggested workaround is to create a user www and use that user.
#
NOTE that some kernels refuse to setgid(Group) or semctl(IPC_SET)
#
when the value of (unsigned)Group is above 60000;
#
don't use Group #-1 on these systems!
#
User apache
Group apache
#
# ServerAdmin: Your address, where
problems with the server should be
# e-mailed. This address appears on some server-generated
pages, such
# as error documents. e.g. admin@your-domain.com
#
ServerAdmin root@localhost
#
# ServerName gives the name and port
that the server uses to identify itself.
# This can often be determined
automatically, but we recommend you specify
# it explicitly to prevent problems
during startup.
#
# If this is not set to valid DNS name
for your host, server-generated
# redirections will not work. See also the UseCanonicalName directive.
#
# If your host doesn't have a
registered DNS name, enter its IP address here.
# You will have to access it by its
address anyway, and this will make
# redirections work in a sensible way.
#
#ServerName new.host.name:80
ServerName mail12.cfitnet.ci:80
#
# UseCanonicalName: Determines how
Apache constructs self-referencing
# URLs and the SERVER_NAME and
SERVER_PORT variables.
# When set "Off", Apache will
use the Hostname and Port supplied
# by the client. When set "On", Apache will use the
value of the
# ServerName directive.
#
UseCanonicalName Off
#
# DocumentRoot: The directory out of
which you will serve your
# documents. By default, all requests
are taken from this directory, but
# symbolic links and aliases may be
used to point to other locations.
#
DocumentRoot "/var/www/html"
#
# Each directory to which Apache has
access can be configured with respect
# to which services and features are
allowed and/or disabled in that
# directory (and its subdirectories).
#
# First, we configure the
"default" to be a very restrictive set of
# features.
#
# The index.html.var file (a type-map)
is used to deliver content-
# negotiated documents. The MultiViews Option can be used for the
# same purpose, but it is much slower.
#
DirectoryIndex index.html index.html.var
# ErrorLog: The location of the error
log file.
# If you do not specify an ErrorLog
directive within a <VirtualHost>
# container, error messages relating to
that virtual host will be
# logged here. If you *do* define an error logfile for a
<VirtualHost>
# container, that host's errors will be
logged there and not here.
#
ErrorLog logs/error_log
# The location and format of the access
logfile (Common Logfile Format).
# If you do not define any access
logfiles within a <VirtualHost>
# container, they will be logged
here. Contrariwise, if you *do*
# define per-<VirtualHost> access
logfiles, transactions will be
# logged therein and *not* in this
file.
#
#CustomLog logs/access_log common
#
# If you would like to have agent and
referer logfiles, uncomment the
# following directives.
#
#CustomLog logs/referer_log referer
#CustomLog logs/agent_log agent
#
# For a single logfile with access,
agent, and referer information
# (Combined Logfile Format), use the
following directive:
#
CustomLog logs/access_log combined
#
# Optionally add a line containing the
server version and virtual host
# name to server-generated pages (internal
error documents, FTP directory
# listings, mod_status and mod_info
output etc., but not CGI generated
# documents or custom error documents).
# Set to "EMail" to also
include a mailto: link to the ServerAdmin.
# Set to one of: On | Off | EMail
### Section 3: Virtual Hosts
#
# VirtualHost: If you want to maintain
multiple domains/hostnames on your
# machine you can setup VirtualHost
containers for them. Most configurations
# use only name-based virtual hosts so
the server doesn't need to worry about
# IP addresses. This is indicated by
the asterisks in the directives below.
#
# Please see the documentation at
#
<URL:http://httpd.apache.org/docs-2.0/vhosts/>
# for further details before you try to
setup virtual hosts.
#
# You may use the command line option
'-S' to verify your virtual host
# configuration.
#
# Use name-based virtual hosting.
#
# NameVirtualHost *:80
NameVirtualHost mail12.cfitnet.ci:80
#
# NOTE: NameVirtualHost cannot be used
without a port specifier
# (e.g. :80) if mod_ssl is being used,
due to the nature of the
# SSL protocol.
#
#
# VirtualHost example:
# Almost any Apache directive may go
into a VirtualHost container.
# The first VirtualHost section is used
for requests without a known
# server name.
#
#<VirtualHost *:80>
#
ServerAdmin
webmaster@dummy-host.example.com
# DocumentRoot
/www/docs/dummy-host.example.com
#
ServerName dummy-host.example.com
#
ErrorLog logs/dummy-host.example.com-error_log
#
CustomLog logs/dummy-host.example.com-access_log common
#</VirtualHost>
<VirtualHost www.mondomain.ci:80>
ServerAdmin webmaster@mondomain.ci
DocumentRoot /home/mondomain
ServerName
www.dmondomain.ci
ErrorLog
logs/mail.cfitnet.ci-error_log
CustomLog /var/log/httpd/access_log
common
</VirtualHost>
<VirtualHost www.adad.ci:80>
ServerAdmin
webmaster@adad.ci
DocumentRoot
/home/adad
ServerName
www.adad.ci
ErrorLog
logs/mail.cfitnet.ci-error_log
CustomLog /var/log/httpd/access_log
common
</VirtualHost>
<VirtualHost www.source.com:80>
ServerAdmin
webmaster@adad.ci
DocumentRoot
/homew/source
ServerName
www.source.com
ErrorLog
logs/mail.cfitnet.ci-error_log
CustomLog /var/log/httpd/access_log
common
</VirtualHost>
·
Création des repertoires d’hébergement
Ces répertoires seront crées dans /home
La commande est la suivante pour mondomain : mkdir mondomain
Nous allons procéder de même pour adad.ci
et source.com
Il faut ensuite appliquer les
droits d’accès aux repertoires avec la commande suivante : chmod 777 adorass pour mondomain
Faire de même pour les autres répertoires
·
Démarrage du serveur Apache
Service httpd start
·
Test du serveur Apache
Lancez le navigateur de votre choix
sur un des postes clients de votre réseau après avoir fait les
configurations tcp/ip nécessaires puis dans la barre d’adresse
tappez http://www.mondomain.ci/ vous devrez voir apparaitre la page de
test du serveur Web apache s’afficher.
Faire
de même pour www.adad.ci et www.source.com
CONFIGURATION DU SERVEUR DHCP sous RHEL
CONFIGURATION DU SERVEUR DHCP
Le
serveur DHCP permet à une machine de notre réseau (le serveur DHCP) de fournir
aux machines le demandant (clients) toutes les données nécessaires pour
s’intégrer efficacement au réseau. Le serveur dhcp est basé sur un fichier, qui
fournit les données que doit envoyer le serveur, et ajoute des précisions sur
le (s) réseau (x), les machines cibles, la trame d’IP.
Le
fichier est séparé en blocs qui définissent chacun un réseau local. Chaque bloc
possède des options qui précisent les propriétés du réseau configuré dans ce
bloc. Le bloc peut intégrer des sous bloc, pour les sous réseaux. Voici un
exemple de configuration de serveur, gérant un réseau :
option domain-name "domaine.net";subnet 192.168.0.0 netmask 255.255.255.0 {
option domain-name-servers 192.168.0.1;
option routers 192.168.0.1;
range 192.168.0.32 192.168.0.64;
}
Le bloc principal contient l’ensemble des propriétés identiques à tout le réseau au sortir de la carte ethernet. On retrouve le nom de domaine et le serveur DNS du réseau.
En dessous, on retrouve un bloc de sous réseau, et un seul car seul un réseau est géré par dhcpd.
Voici toutes les options que nous pouvons fournir dans notre fichier de configuration de dhcp :
default-lease-time
Temps (en seconde) que dure un bail d’adresse par défaut. Si l’option n’est pas établie, le temps est d’une journée (86400s).
max-lease-time
Temps
maximum pour lequel l’adresse est cédée. En effet, le client peut parfois
demander un bail spécifique (en général non) et cette option permet de fournir
une durée maximum autorisée. En seconde également. Si l’option n’est pas
précisée, cette valeur est d’une semaine.
get-lease-hostnames
Cette
option ordonne à dhcpd de fournir un nom d’hôte aux machines pour lesquelles
aucune IP n’est prédéfinie dans la configuration. Le serveur dhcp utilisera le
serveur DNS du réseau pour fournir le nom d’hôte à la machine. Il s’agit d’une
option à utiliser avec soin.
option subnet-mask
Définit
le masque du réseau du bloc supérieur ou en tant qu’option générale, si tous
les réseaux ont le même masque.
option domain-name Fournit le nom de domaine du bloc supérieur. Peut être utilisé en tant qu’option générale.
option domain-name-servers
Fournit
les serveurs DNS du bloc supérieur. Peut être utilisé en option générale. Nous
pouvons fournir plusieurs serveurs DNS en séparant leur IP par une virgule.
option lpr-serveurs
Définit
l’adresse du ou des serveurs (s) d’impression. De la même manière, la
définition n’est active que dans le bloc où il se trouve. Peut être utilisé en
option générale.
option interface-mtu
Cette
option est à utiliser avec précaution. Elle fournit la "Maximum
Transmission Unit", qui représente la taille maximum des paquets IP
autorisés à être transmis. La valeur est en octet. Pour ethernet, c’est 1500.
option routers Fournit l’adresse IP du routeur. Doit se trouver dans un bloc.
option broadcast-adress
Fournit l’adresse broadcast du réseau. Doit se trouver dans un bloc.
range
Précise
l’intervalle d’adresse IP dans laquelle le serveur peut piocher pour fournir
les adresses aux clients. On peut fournir plusieurs intervalles (qui ne doivent
pas se croiser bien sûr).
hardware ethernet
Fournit
l’adresse hardware de la carte ethernet du client précisé par le bloc
fixed-adress
Permet
de définir une adresse IP fixe (parmi l’intervalle définie) pour le client
précisé par le bloc.
Les
clients ayant besoin du serveur dhcp envoient une requête à celui-ci, qui leur
renvoie les données nécessaires à leur intégration dans le réseau. Ceux-ci
utilisent une application client pouvant détecter et se mettre en relation avec
tout serveur dhcp qu’elle rencontre dans un réseau inconnu (car non configuré).
Exemple de configuration du
serveur dhcp
Le
fichier de configuration du serveur dhcp sous linux est le fichier /etc/dhcpd.conf
ce fichier est initialement vide.
Pour
que ce fichier soit opérationnel nous sommes obligés d’y copier le contenu du
fichier /usr/share/doc/dhcp*/dhcpd.conf.sample
Nb: * représente la version
de dhcp installée.Exemple de configuration du serveur dhcp
Dans cet exemple nous allons configurer dhcp avec les paramètres suivants:
Plage d’adresse : 192.168.0.25 à 192.168.0.100
Adresse du serveur DNS 192.168.0.20
Adresse du routeur 192.168.0.3
ddns-update-style interim;
ignore client-updates;
subnet 192.168.0.1 netmask 255.255.255.0 {
# --- default gateway
option routers 192.168.0.1;
option subnet-mask 255.255.255.0;
option nis-domain "cepi.ci";
option domain-name "cepi.ci";
option domain-name-servers 192.168.0.20;
option time-offset -18000; # Eastern Standard Time
# option ntp-servers 192.168.1.1;
# option netbios-name-servers 192.168.1.1;
# --- Selects point-to-point node (default is hybrid). Don't change this unless
# -- you understand Netbios very well
# option netbios-node-type 2;
range dynamic-bootp 192.168.0.25 192.168.0.100;
default-lease-time 21600;
max-lease-time 43200;
# we want the name server to appear at a fixed address
host ns {
next-server marvin.redhat.com;
hardware ethernet 12:34:56:78:AB:CD;
fixed-address 207.175.42.254;
}
}
Pour terminer la configuration, nous allons lancer le service avec la commande suivante :
/etc/init.d/dhcpd start
Pour redémarrer le service nous lançons la commande suivante
/etc/init.d/dhcpd restart
Pour arrêter le service, nous lançons la commande suivante
/etc/init.d/dhcpd stop
Inscription à :
Articles (Atom)