Le document décrit l'installation et la configuration de services réseau comme DHCP, TELNET et DNS sur un serveur Linux. Il explique les étapes pour configurer les interfaces réseau, installer les paquets nécessaires, éditer les fichiers de configuration et démarrer les services appropriés aussi bien au niveau du serveur que du client.
0 évaluation0% ont trouvé ce document utile (0 vote)
201 vues5 pages
Le document décrit l'installation et la configuration de services réseau comme DHCP, TELNET et DNS sur un serveur Linux. Il explique les étapes pour configurer les interfaces réseau, installer les paquets nécessaires, éditer les fichiers de configuration et démarrer les services appropriés aussi bien au niveau du serveur que du client.
Le document décrit l'installation et la configuration de services réseau comme DHCP, TELNET et DNS sur un serveur Linux. Il explique les étapes pour configurer les interfaces réseau, installer les paquets nécessaires, éditer les fichiers de configuration et démarrer les services appropriés aussi bien au niveau du serveur que du client.
Le document décrit l'installation et la configuration de services réseau comme DHCP, TELNET et DNS sur un serveur Linux. Il explique les étapes pour configurer les interfaces réseau, installer les paquets nécessaires, éditer les fichiers de configuration et démarrer les services appropriés aussi bien au niveau du serveur que du client.
Téléchargez comme PDF, TXT ou lisez en ligne sur Scribd
Télécharger au format pdf ou txt
Vous êtes sur la page 1/ 5
Installer, désinstaller ou vérifier l’installation d’un Package
Installer un Package (dvd) rpm -ivh chemin/nomduPackage.rpm
installer un Package (en ligne) yum -i nomdePachage (sans version) rpm –qi nomduPackage (ex : rpm -qi openssh) vérifier un Package (installer ou non) rpm –ql | grep nom-de-PAckage désinstaller un Package (erase) rpm -e nomdePackage Mis à jour d’un package (update) rpm -uvh chemin/nomduPackage.rpm
Configurer une carte réseau
Afficher les interfaces réseau Ifconfig -a ou ifconfig Ifconfig ethx @ip netmask mask [up (possible)] Configurer une interface Ex : ifconfig eth0 1.1.1.2 netmask 255.255.0.0 Configurer passrelle Route add default gw @de-passrelle Activer une interface Ifconfig ethx up Désactiver une interface Ifconfig ethx down Note : cette méthode de configuration sera supprimée si on a redémarré la carte réseau ou l’interface
Configurer une carte réseau à l’aide du fichier de configuration
Le chemin de fichier de l’interface réseau vi /etc/sysconfig/network-scripts/ifcfg-ethX Le nom de l’interface……………………………………. DEVICE=ethX Activer la carte réseau a chaque redémarrage ONBOOT=yes (ou no) Le type d’adressage……………………………………… BOOTPROTO=static (ou dhcp) L’adresse Mac ……………………………………………… HWADDR=00:0C:29:A3:73:11 L’adresse IP de l’interface ……………………………. IPADDR=192.168.200.200 L’adresse réseau…………………………………………… NETWORK=192.168.200.0 Le mask de l’adresse réseau…………………………. NETMASK=255.255.255.0 L’adresse de diffusion …………………………………. BROADCAST=192.168.200.255 L’adresse da passerelle………………………………. GATEWAY=192.168.200.1 L’adresse de DNS préféré…………………………….. DNS1=10.10.10.1 Obliger dans DNS au niveau de srv et de client DOMAIN=tmsir.com Activer une interface Ifup ethX service network restart Désactiver une interface Ifdown ethX
Rennemer la machine La commande hostname Vi /etc/sysconfig/network
Afficher le nom de l’ordinateur Hostname service network restart Rennemer la nom de l’ordinateur Hostname new-name HOSTNAME= new-name
Activer ou désactiver le pare-feu (iptables) ou un service
service iptables start ou Activer iptables (service) /etc/init.d/nom-de-service start service iptables stop ou Désactiver iptables (service) /etc/init.d/nom-de-service stop Redémarrer iptables (service) service iptables restart Démarrer un service au démarrage du chkconfig nom-service on lmara jya mni tkhdm pc system ykhdm had service chkconfig nomservice –level 35 on démarrer nv au 3 o 5 Savoir le status du service (start ou service iptables status stop) Ls /etc/init.d/ les noms de tous les services installer Installation et configuration du serveur DHCP 1. Configurer la carte réseau (addresse statique) 2. Installation de Package dhcp : dhcp-4.1.1-15.fc13.i686.rpm 3. cp /usr/share/doc/dhcp*/dhcpd.conf.sample /etc/dhcp/dhcpd.conf 4. configuration du fichier ; vi /etc/dhcp/dhcpd.conf (ou /etc/dhcpd.conf utilise la commande rpm –ql dhcpd pour savoir quelle chemin )
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.10 192.168.1.100; #plage d’dresse option exclud option domain-name-servers 10.10.10.1,11.1.1.1; #serveurs dns option domain-name "tmsir.com"; #nom de domaine Au option routers 192.168.1.1; #passerelle par défaut niveau option subnet-mask 255.255.255.0; #masque de sous-réseau de option broadcast-address 192.168.1.255; serveur default-lease-time 600; #durée du bail en secondes max-lease-time 7200;} #durée du bail maxi en secondes host pc { hardware ethernet 00:0C:29:14:c4:60; fixed-address 192.168.1.200; } host pc1 { hardware ethernet 00:0C:19:14:24:80; #@mac de la machine cliente fixed-address 192.168.1.200; #@ip que l’on veut lui assigner } 5. demarrer le service dhcpd 6. arréter le service iptables 7. le fichier qui stocke les bails attributes aux clients dhcp /var/lib/dhcpd/dhcpd.leases Au 8. Configurer la carte réseau (addresse dynamique) niveau ONBOOT=yes de BOOTPROTO=dhcp client 9. arréter le service iptables
Installation et configuration du serveur TELNET
1. Configurer la carte réseau (addresse statique) 2. Installation de Package telnet-server : telnet-server-0.17-46.fc13.i686.rpm Au Si le systeme demande d’installer le Package xinetd, installer-le. niveau 3. configuration du fichier ; vi /etc/xinetd.d/telnet de une Seul modification disable=no (activer)(et on peut ajout port=23) serveur 4. démarrer le service xinetd 5. arréter la service iptables 6. crée un utilisateur 7. Configurer la carte réseau (addresse statique ou dynamique) 8. arréter la service iptables
9. [root@pc m]# telnet (ou telnet @ip ou telnet localhost)
Au telnet> open niveau (to) 192.168.1.2 de Trying 192.168.1.2... client Connected to 192.168.1.2. login: karim Password: [karim@pc ~]$ 10. Pour sortir saisie la commande exit Installation et configuration du serveur DNS 1. Configurer la carte réseau (addresse statique) + DOMAIN=tmsir.com DNS1=192… ou Vi /etc/resolv.conf (ajouter : search ntic.net et nameserver 192…) 2. Installation de Package bind : bind-9.7.0-9.P1.fc13.i686.rpm 3. vi /etc/named.conf , sauf ce que nous sommes modifier : listen-on port 53 { 127.0.0.1; 192.168.1.1; }; listen-on-v6 port 53 { none; }; allow-query { localhost; 192.168.1.0/24; };autoriser les requétes zone "tmsir.com" IN { type master; file "tmsir.ma";}; allow-transfer { 192.168.1.2 ; }; also-notify { 192.168.1.2 ; }; }; zone "1.168.192.in-addr.arpa" IN { type master; file "tmsir.ma.rev";}; allow-transfer { 192.168.1.2 ; }; also-notify { 192.168.1.2 ; }; }; 4. cp /var/named/named.localhost /var/named/tmsir.com (pas de type PTR) $TTL 1D @ IN SOA serverdns.tmsir.com. root.tmsir.ma. ( Au niveau 0 ; serial de serveur 1D ; refresh 1H ; retry principale 1W ; expire 3H ) ; minimum @ IN NS serverdns IN NS serverdns2 Serverdns IN A 192.168.1.1 Serverdns2 IN A 192.168.1.2 pc IN A 192.168.1.200 monpc IN CNAME PC 5. cp /var/named/tmsir.com.zone /var/named/tmsir.com.rev (pas de type A, CNAME) 6. IN NS serverdns.tmsir.com. IN NS serverdns2.tmsir.com. 192.168.1.1 IN PTR serverdns.tmsir.com. 192.168.1.2 IN PTR serverdns2.tmsir.com. 200 IN PTR pc.tmsir.com. 7. chown named :root /var/named/tmsir.com* (la commande ll pour vérifier) 8. démarrer le service named 9. arréter la service iptables 10. (nslookup + entrée) (ping sur addresse et sur nom) 11. pc.tmsir.com. + entrée ou 192.168.1.2 + entrée 12. Configurer la carte réseau (addresse statique ou dynamique). +DOMAIN=tmsir.com DNS1=19 Ou Vi /etc/resolv.conf (ajouter : search ntic.net et nameserver 192…,192) 13. arréter le service iptables. Au niveau de client 14. (nslookup + entrée) (ping sur addresse et sur nom) 15. pc.tmsir.com. + entrée ou 192.168.1.2 + entrée 1. 2. 3. 127.0.0.1; 192.168.1.2; }; listen-on-v6 port 53 { none; }; allow-query { localhost; 192.168.1.0/24; }; zone "tmsir.com" IN { type slave; secondaire file "slaves/tmsir.ma";}; masters { 192.168.1.1 ; }; }; zone "1.168.192.in-addr.arpa" IN { type master; file "slaves/tmsir.ma.rev";}; masters { 192.168.1.1 ; }; }; 8. 9. 10. 11
Installation et configuration du serveur SSH
1. Configurer la carte réseau (addresse statique) 2. Installation de Package openssh-server : openssh-server…….rpm 3. configuration du fichier ; vi /etc/ssh/sshd_config supprime les # avant ces lignes Port 22 Au Protocol 2 (version 2) niveau Listenaddress 192.168.1.1 (adresse de serveur ssh) de PermitRootLogin yes (on peut acceder en tant que root) serveur PubKeyAuthentication yes PasswordAuthentication yes 4. démarrer le service sshd 5. arréter la service iptables
5. Configurer la carte réseau (addresse statique ou dynamique)
Au arréter la service iptables niveau authentification par mot de passe de 6. [root@pc m]# ssh [email protected] client (mais dans windows il doit utiliser une application)
Le protocole ftp
Le protocole FTP (file transfer Protocol) est, comme son nom l’indique, un protocole de transfert de fichier.
Installation :
1-vérification d’existence de package : rpm –q vsftpd-2..
2-installation du package : yum install vsftpd 3-édition du fichier de configuration (aucun modification) : vi /etc/vsftpd/vsftpd.conf 4-Redémarrage du service : Service vsftpd restart Le protocole http
Installation :
1-vérification d’existence de package : rpm –q httpd-2..
2-installation du package : yum install httpd 3-édition du fichier de configuration (aucun modification) : vi /etc/httpd/conf/httpd.conf 4-Redémarrage du service: Service httpd restart
[root@pc m]# rpm -ivh system-config-samba-1.29-1.fc13.rpm [root@pc m]# service smb restart [root@pc m]# vi /etc/samba/smb.conf [global] # même nom de groupe que celui sous Windows (Voisinage réseau) workgroup = WORKGROUP # commentaire dans voisinage réseau. server string = Serveur Samba # empêcher l'accès à certaines machines hosts allow = 192.168.1. EXCEPT 192.168.1.7 netbios name = server-fedora
[root@pc m]# smbpasswd -a CLIENT
New SMB password: Retype new SMB password: Added user CLIENT. [root@pc m]# smbclient -L 192.168.1.3 -U Administrateur [root@pc m]# smbclient // -test -U Admin