Quiz informatique

- Pourquoi le mainframe de 2001 Odyssey de l’espace se nomme H.A.L ?

- Quel est l’ordre de résolution de nom dans un environnement Windows entre Wins, DNS et fichier Host ?

- Que signifie l’abréviation BIND ?

- Quel est la différence entre une forêt et une arborescence de domaine Active Directory ?

- Sous Linux, quelle est la commande à lancer pour savoir à quel groupe apartient un utlisateur ?

- Sous Linux, quelle commande pour afficher les caractéristiques du processeur ?
Réponse dans les commentaires… quiz.png

Activer le DHCP sur un poste client via vbs

scripting_vbs.gifRemplacer le point (”.”) par l’adresse ip de la machine a basculer en DHCP

strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
    & "{impersonationLevel=impersonate}!\" & strComputer & "rootcimv2")

Set colNetAdapters = objWMIService.ExecQuery _
    ("Select * from Win32_NetworkAdapterConfiguration where IPEnabled=TRUE")

For Each objNetAdapter In colNetAdapters
    'Reset IP Address and Default Gateway to DHCP
    errEnable = objNetAdapter.EnableDHCP()
    'Reset DNS Server list to DHCP
    arrDNSServers = Array()
    objNetAdapter.SetDNSServerSearchOrder(arrDNSServers)
    'Reset DNS Server Domain to DHCP
    strDNSDomain = ""
    objNetAdapter.SetDNSDomain strDNSDomain
    'Reset WINS Server list to DHCP
    strPrimaryServer = ""
    strSecondaryServer = ""
    objNetAdapter.SetWINSServer strPrimaryServer, strSecondaryServer
    'Reset DNS Server Suffix list
    Set objWMIService = GetObject("winmgmts:\" & strComputer & "rootcimv2")
    Set objNetworkSettings = objWMIService.Get("Win32_NetworkAdapterConfiguration")
    arrDNSSuffixes = Array("", "")
    objNetworkSettings.SetDNSSuffixSearchOrder(arrDNSSuffixes)
Next

Avoir plusieurs pages de démarrage avec Internet Explorer 7

Simplement en ajoutant une adresse par ligne dans Outils / Options internet / Général.  Ainsi à chaque fois que vous lancé le navigateur les trois pages vont s’ouvrir dans 3 onglets.

3pagesIE7.png

 

Exporter une page de man

shell.png man ls | col -b > Man-ls.txt

Quiz informatique

1 - Combien de SID par defaut le contrôleur de domaine maitre d’opération RID est-il capable de générer ?

2 - Sous Red Hat Linux quel section de man traite des appels systèmes ?

3 - Sur quel port TCP un catalogue global est-il actif ?

4 - Quelle est la lantence de réplication des contrôleur de domaine d’un même site avec Serveur 2003 ?

5 - Quel commande Linux a pour principale fonction d’afficher le niveau d’execution courant ?

6- Comment configurer une carte réseau en ligne de commande sous Windows ?

7- Comment savoir si une alimentation de PC fonctionne sans la relier à la carte mère ?

Réponse dans les commentaires…quiz.png

Supprimer les ^M dans un fichier

Souvent sous linux quelqu’un a ouvert un fichier avec un éditeur qui ajoute des caractères de contrôle dans un fichier. Entre autre lorsque le fichier a été ouvert dans un envirronement Windows . Pour supprimer les ^M taper simplement cette commande

shell.pngstrings FichierAvecM > FichierSansM

Débuter avec Powershell par la pratique

powershellllogo.jpg

Télécharger Powershell

- get-command (liste les 129 commandes)

Les commandes de powershell sont au format verbe-commande les verbes ou prefix des commandes sont add, clear, compare, convert, copy, export, foreach, get, import, invoke, join, measure, move, new, pop, puch, read, remove, rename, resolve, select, set, sort, split, start, stop, suspend, tee, test, trace, update, where et write (36 total)

- get-command -verb get (liste que les commandes get)

- get-command set* (la liste non seulement les commandes, mais alias et aussi tous les executables dans le path)

- get-command ipconfig (Affiche des informations sur ipconfig du système)

- get-command ipconfig | format-list * ( les informations sur ipconfig complète avec un meilleur le format de sortie)

- write-host Hello World (un classique)

- get-help set-alias (fournit le l’aide sur set-alias)

- get-help set-alias -detailed (fournit aide et plusieurs exemple)

- set-alias np c:\windows\notepad.exe (crée un alias vers notepad, maintenant np lance notepad)

lire la suite…

IBM Linux pub culte !

.

Sauvegarde avec rsync

rsync.png

La sauvegarde des données est l’une des tâches d’administration système plus difficiles et l’une des plus négligées. Mais pour nous faciliter la vie il y’a rsync.
Serveur SRV-A
Serveur SRV-B

Premierement il faut générer un jeu de clés sur le serveur “SRV-A”

#ssh-keygen -t dsa -b 1024 -f /usr/share/keys/key-rsync

Taper [Enter], il ne faut pas rentrer de mots de passe

Une fois votre clé générée, connectez-vous sur le serveur “SRV-B” maintenant et créez un utilisateur de sauvegarde.

#useradd -d /home/bkup -m -s /bin/bash bkup

Puis donnez un mot de passe à l’utilisateur bkup
passwd bkup

Maintenant, nous allons copier la clé publique sur le serveur, donc sur le client

#scp /usr/share/keys/key-rsync.pub bkup@SRV-B IP:~/myhost.pub

Pour ajouter la clef aux clés autorisées. (sur SRV-A)

ssh bkup@SRV-B IP “mkdir ~/.ssh/”
Password: [mon pass]
ssh bkup@SRV-B IP “cat ~/myhost.pub >> ~/.ssh/authorized_keys”
Password: [mon pass]
ssh bkup@SRV-B IP “cat ~/.ssh/authorized_keys”
Password: [mon pass]

Il ne reste qu’a rajouter au crond une commande semblable a celle-ci
rsync — backup — force — delete -av -e “ssh -i /usr/share/keys/key-rsync” /home/DATASOURCE bkup@SRV-B IP:~/DATADESTINATION

Les mémoires fréquences et appellations

Mémoire Appellation Fréquence (RAM) Fréquence (FSB) Débit
DDR200 PC1600 200 MHz 100 MHz 1,6 Go/s
DDR266 PC2100 266 MHz 133 MHz 2,1 Go/s
DDR333 PC2700 333 MHz 166 MHz 2,7 Go/s
DDR400 PC3200 400 MHz 200 MHz 3,2 Go/s
DDR433 PC3500 433 MHz 217 MHz 3,5 Go/s
DDR466 PC3700 466 MHz 233 MHz 3,7 Go/s
DDR500 PC4000 500 MHz 250 MHz 4 Go/s
DDR533 PC4200 533 MHz 266 MHz 4,2 Go/s
DDR538 PC4300 538 MHz 269 MHz 4,3 Go/s
DDR550 PC4400 550 MHz 275 MHz 4,4 Go/s
DDR2-400 PC2-3200 400 MHz 100 MHz 3,2 Go/s
DDR2-533 PC2-4300 533 MHz 133 MHz 4,3 Go/s
DDR2-667 PC2-5300 667 MHz 167 MHz 5,3 Go/s
DDR2-675 PC2-5400 675 MHz 172,5 MHz 5,4 Go/s
DDR2-800 PC2-6400 800 MHz 200 MHz 6,4 Go/s

Forcer la réinstallation d’un package MSI distribué via GPO

Les déploiement d’application via GPO font sauvé des heures aux administrateurs réseaux. Mais il arrive que certaine application refuse de se réinstaller une fois supprimé via ajout suppression de programmes.

Pour forcer la réinstallation de l’application ouvrir le registre regicon.gif

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy\AppMgmt

et

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy\history\{c6dc5466-785a-11d2-84d0-00c04fb169f7}\

Il y’a une clé pour chaque logiciel distribué via GPO supprimer la clé et ouvrir une console DOS puis taper

gpupdate /force

Au prochain redémarrage de la machine le logiciel devrait s’être réinstaller setup_icon.gif

Etat d’un service via wmi avec winrm de Vista

Comment avoir des informations sur un service, ici le spooler d’impression sur une machine distante

winrm get wmicimv2/win32_service?name=spooler -machine NomDeMachine

Arrêter le service

winrm invoke stopservice wmicimv2/win32_service?Name=spooler -machine NomdelaMachine

Lancer un shell à distance sur une machine

winrs -r:NomdelaMachine ipconfig /all

Choisir un téléphone sur IP

Pour ne pas se tromper lorsque vient le temps de basculer vers une infrastructure VOIP, le choix capital doit toujours s’orienter vers le téléphone. Puisque le PABX-IP est un logiciel, son remplacement inévitable est une opération unique. Mais remettre l’ensemble des postes téléphonique à niveau est une opération couteuse, voir très couteuse. Voici comment choisir le poste téléphonique IP.

linphone.png

Protocoles: H.323 , MGCP (Media Gateway Control Protocol) Si vous voulez éviter de rester coincé avec votre fournisseur de PABX-IP . Ce protocole permet d’activer les fonctions évolués (control d’écran, touches de fonctions programables, décroché automatique, mains libres). Contrôle aussi les petites passerelles vers les postes analogiques

Codages de Paroles : G.711, aLaw, uLaw, G.729 et G.723.1 (le G.729 et G.723.1 font l’objet de politiques de redevances très sévères de la par de leurs auteurs, mais vous épargnerons de nombreux problèmes pour vos comunication intersites ou avec des travailleurs mobiles).

Un minicommutateur 1 ou 2 ports Ethernet : Permet de relier le PC au poste IP et d’éviter d’importants frais de cablage.

Support des VLAN 802.1Q et Support de la gestion des priorité sur Ethernet 802.1p (sans ces deux fonction vous devez mettre en oeuvre deux réseaux séparés un pour les ordinateurs et un pour les téléphones.)