Configurer sa carte réseau sur Linux

auto eth0
iface eth0 inet dhcp

Adresse IP Fixe

  • Editer le fichier /etc/network/interfaces

/etc/network/interfaces

auto eth0
iface eth0 inet static
        address xxx.xxx.xxx.xxx
        netmask xxx.xxx.xxx.xxx
        gateway xxx.xxx.xxx.xxx

wireless_keymode open
wireless_mode managed
wireles_nick  Laptop
address 192.168.1.4
netmask 255.255.255.0
gateway 192.168.1.1
wireless-essid 9T_B800A
wireless-key XXXXXXXXXXXXXXXXXXXXXXXXXX
wireless-channel 11

  • Redémarrer l'interface configurée :


ifdown eth0
ifup eth0

Dokuwiki on wordpress

Articles dokuwiki sur wordpress

  • Pour ceux qui voudraient intégrer des articles depuis Dokuwiki vers WordPress, il existe un plugin assez sympa : WP-Dokuwiki

Titre 1

Titre 2

Voici un extrait d'un code dokuwiki sur wordpress

apt-get install dokuwiki

Sources

Désactiver le moniteur d’événement de mise hors tension Windows Server 2008

Démarrer / Exécuter / gpedit.msc :

  • Configuration Ordinateur / Modèle d’administration / Système

Rechercher Afficher l’arrêt du moniteur d’événements et cliquer sur Propriétés :

  • Cliquer sur Désactiver, Appliqueret valider OK.

Sources :

http://www.laboratoire-microsoft.org/tips-26963-desactiver-moniteur-evenement-de-mise-hors-tension-sous-windows-server-2008.html

Rediriger les messages d’erreur en ligne de commande

Afin d’alimenter un fichier pour connaitre les éventuels messages d’erreur, voici une technique :
macommande >fichier.txt 2>&1

SMBClient

Voici une belle ligne de commande afin de se connecter depuis un partage Windows sur Linux :
smbclient -u <utilisateur> //machine/partage

Hadopi, merci au conseil d’état

Je ne voulais pas rentrer dans une polèmique entre les ayants droit et les internautes mais là je remercie le conseil d’état pour sa sagesse quant à la validité des mesures quelque peu radicales (un peu comme le Judge Dred) sur les états d’infraction, les avertissements (sans réponse et recours possible) et la sanction automatique (disproportionnée selon moi) reposant au sein de la loi Hadopi.
Un grand merci pour la sagesse du conseil d’état, et comme « En droit français, c’est la présomption d’innocence qui prime » notre justicière numérique (loi Hadopi) n’aura qu’à revoir sa copie, ce que promet par ailleurs Christine Albanel. Au vu de sa vision technique et de son éducation civique (et oui, on ne se torche pas avec le droit français comme l’on veut) on aura sans doute l’occasion d’assister à une belle boulette pour Septembre afin de contrer cette décision plus que satisfaisante.

Une petite pensée pour notre sministre de la culture, à quand des installation dignes de ce nom pour protéger les oeuvres dans les musées ?

J’adore sa tête, elle vient de l’apprendre à votre avis ?
49516_albanelcensure-une

Installation de Subversion sur Ubuntu

Installation

apt-get install subversion

Utilisation

subversion checkout http://svn.pykota.com/pykota/branches/1.26_fixes/ /rep/de/destination/

Installer un serveur DNS sur Ubuntu 8.x

apt-get install bind9 bind9-doc

Configuration

  • Pour tester votre serveur sans avoir à créer de nouvelles zones, editer le fichier /etc/resolv.conf :

gedit /etc/resolv.conf &

  • Indiquer l'adresse IP de votre serveur :

search domaine.fr
nameserver 192.168.0.240

  • Faire un nslookup sur un n'importe quel domaine :

nslookup tf1.fr

Server:    192.168.0.240
Address:  192.168.0.240#53
Non-authoritative answer:
Name:  tf1.fr
Address: 212.23.180.27

Enregistrement des zones

  • Editer le fichier de configuration pour les saisir le chemin des zones locales :

gedit /etc/bind/named.conf.local &

  • On ajoute nos deux fichiers, zone directe et inversée :

zone "home.lan" {
  type master;
  file "/etc/bind/db.home";
  };
zone "192.in-addr.arpa" {
  type master;
  file "/etc/bind/db.192";
  };

Zone Directe

  • On edite la zone directe :

gedit /etc/bind/db.home &

$TTL 3h
@       IN      SOA     ns.home.lan. hostmaster.home.lan. (
      2009071405
      10800
      3600
      604800
      38400 )
@       IN      NS      ns.home.lan.
@       IN      MX      10      mail.home.lan.
home.lan.  A  192.168.0.240
ns              A       192.168.0.240
mail            A       192.168.0.240
dhcp  IN  CNAME  ns.home.lan.

Zone Inverse

  • On édite la zone inverse :

gedit /etc/bind/db.192 &

$TTL 3h
@       IN      SOA     ns.home.lan. hostmaster.home.lan. (
                                2009071404
                                8H
                                2H
                                1W
                                1D )
@       IN      NS      ns.home.lan.
@       IN      MX      10      mail.home.lan.
$ORIGIN 0.168.192.in-addr.arpa.
240     IN      PTR     ns.home.lan.
240     IN      PTR     mail.home.lan.
240     IN      PTR     dhcp.home.lan.

  • Redémarrer le service named :

/etc/init.d/bind9 restart

Test

  • Lancer la commande nslookup et faire un test sur un de vos enregistrements :

nslookup ns.home.lan

  • Doit vous renvoyer ce résultat :

Server:    192.168.0.240
Address:  192.168.0.240#53
Name:  ns.home.lan
Address: 192.168.0.240

Installer un serveur DHCP sur Ubuntu 8.x

C’est quoi le DHCP

Le DHCP est un peu ce que serait la préfecture à l’immatriculation des véhicules. On s’arrête là sur l’analogie foireuse mais l’idée principale est tout de même là.
Je résume le pricinpe en trois points (qui dit mieux ?) :

  1. Une machine se connecte sur le réseau, elle envoie une demande auprès du serveur DHCP
  2. Le serveur regarde dans son stock s’il peut fournir une adresse IP à cette machine.
  3. Si oui, il renvoie le paramétrage complet (adresse IP, masque de sous réseau, passerelle, DNS) avec un bail à notre machine.

C’est ce principe qui est utilisé par exemple quand vous voulez vous connecter depuis un MacDonald en mangeant un BigMachun tout dégoulinant sur votre clavier. Comme quoi les geeks ne sont pas les seuls à avoir ce genre de désagrément.

Installation

Avant tout bonne chose, faire une petite mise à jour :


apt-get update
apt-get upgrade

Installer le paquet dhcp3-server
apt-get install dhcp3-server
apt://dhcp3-server

Configuration

Vérifier que l’interface d’écoute est bien configurée avec une adresse IP fixe :
gedit /etc/network/interfaces &
Résultat :


auto eth0
iface eth0 inet static
address 192.168.0.1
netmask 255.255.255.0
broadcast 192.168.2.255
network 192.168.0.0
gateway 192.168.0.254

eth0 servira pour le service DHCP. Il faudra l’inscrire dans le fichier /etc/default/dhcp3-server :
INTERFACES="eth0"
Maintenant on passe au moteur, /etc/dhcp3/dhcpd.conf
gedit /etc/dhcp3/dhcpd.conf &
- »HOLA !!! V’la la merde…y trop de lignes, putain j’vais rien caguer à ta merde qui imatricule ma carte réseau. »
Bon, pas de panique, y pas vraiment de réglages à faire pour obtenir un DHCP digne de ce nom. Alors voyons comment se présente ce fichier (sources depuis http://doc.ubuntu-fr.org/dhcp3-server) :

##### Option générale par défaut #####

### RÉSEAU ###

## Nom du serveur DHCP
## Donner le nom de votre machine avec votre domaine ex : srv.home.lan
server-name "srv.home.lan";

## Mode autoritaire (autoritaire)
authoritative;

## Masque de sous-réseau
## Laisser 255.255.255.0 pour les réseaux 192.x.x.x
option subnet-mask 255.255.255.0;

### DOMAINE ###

## Nom du domaine
## Mettre votre domaine ex : home.lan
option domain-name "home.lan";

## Adresse IP du serveur DNS
## a remplacer par l ip de votre serveur dns ou par celle de votre fai
option domain-name-servers 208.67.222.222;

## Type de mise à jour du DNS (aucune)
ddns-update-style none;

### TEMPS DE RENOUVÈLEMENT DES ADRESSES ###

## par défaut en s (1 h)
default-lease-time 3600;

## maximum (2 h)
max-lease-time 7200;

### Sécurité ###

## refus(deny)/autorise(allow) les clients inconnus (refuse client inconnu)
deny unknown-clients;

## Use this to send dhcp log messages to a different log file (you also
## have to hack syslog.conf to complete the redirection).
log-facility local7;

### PXE ###
## Permet le boot réseau pour TFTP 
allow bootp;
allow booting;

##### RÉSEAUX #####
## déclaration sous réseau 192.168.0.*
subnet 192.168.0.0 netmask 255.255.255.0 {
  # Si vous voulez spécifier un domaine différent de celui par défaut :
  option domain-name "home.lan";
  ## Adresse de diffusion 
  option broadcast-address 192.168.0.255;
  ## routeur par défaut
  option routers 192.168.0.254;
        ## Plage d'attribution d'adresse
        ## Ici débute la distribution des adresse à partir de 192.168.0.6, 192.168.0.1 à 192.168.0.4 étant déjà prises.
        ## La plage ne contient qu'1 adresse ce qui empêche l'attribution sauf au client dont celle-ci est fixée.
    range 192.168.0.6 192.168.0.20;
  ## Option pxe nom du fichier servit.
  # elilo.efi pour ia64; pxelinux.0 pour x86
  # À placer à la racine du serveur TFTP.
  # Le fichier peut être spécifié dans la section « host », il deviendra alors prioritaire sur celui-ci 
  filename "pxelinux.0";
  # définit le serveur qui servira le fichier « pxelinux.0 »
  next-server 192.168.2.1;
  # évalue si l'adresse est déjà attribuée
  ping-check = 1;
}

#### Configuration des hôtes avec IP fixée ####
# hôte « FTP »
host machine1 {
  # adresse mac de la carte réseau !
  # !!! À REMPLACER PAR CELLE DE LA MACHINE !!!
  hardware ethernet 00:01:02:03:04:05;
  # adresse attribué
  fixed-address 192.168.0.20;
  ### PXE ###
  # fichier spécifique à une machine 
  # filename "debian-installer/ia64/elilo.efi";
  # definit le serveur qui servira le fichier pxelinux.0
  # next-server 192.168.0.10;
} 
# hôte « WEB »
#host web {
  # !!! À REMPLACER PAR CELLE DE LA MACHINE !!!
#  hardware ethernet 00:01:02:aa:bb:cc;
#  fixed-address 192.168.0.3;
#}
# hôte « mail »
#host mail {
  # !!! À REMPLACER PAR CELLE DE LA MACHINE !!!
#  hardware ethernet 00:01:02:a1:b1:c1;
#  fixed-address 192.168.0.4;
#}

Redémarrer votre serveur :
/etc/init.d/dhcp3-server restart

Formater les secteurs défectueux avec DD

Si vous rencontrez des difficultés avec un disque contenant des secteurs plus que deffectueux et qu’aucun système de fichiers ne peut venir à bout de ces erreurs, voici une commande très utile, j’ai nommé DD.

Non, vous ne graterez pas la commande pour gagner quelques euros mais en prenant le temps de reformater (cluster après cluster) votre disque dur de 120Go ou plus (ou moins, aucune importance) retrouvera un état quasiment neuf.

Il vous faudra avant tout un cd sur lequel vous aurez gravé Knoppix et lancer un terminal.

Une fois dedans, recherchez votre partition en mauvais avec fdisk :
fdisk -l
Dans mon cas, vous devrez sans doute ajuster pour vos besoins, la commande me renvoie les trois partitions suivantes :


/dev/sda1   correspond à la partition racine
/dev/sda2   correspond au swap
/dev/sda3   correspond à la partition Home

Maintenant je veux re-formater ma partition racine :
dd if=/dev/zero of=/dev/sda1
DD va donc remplire ma partition racine avec plein de zéro en lieu et place des données sur tous les secteurs qui la compose.

Dans le cas où votre disque entier est en phase finale, vous pouvez très bien formater directement le tout de cette manière :
dd if=/dev/zero of=/dev/sda
Cela aura pour effet de remplir le disque et d’écraser dans la foulée toutes les partitions avec leurs données.

N’en abuser pas trop, aucune récupération ne pourra se faire après ce type de formatage.

Cette commande m’a souvent aidé dans la récupération physique de disques durs en fin de vie. Par ailleurs, DD ne peut sauver un disque tombé du ciel (merci monsieur Jacques).

Haut de Page

INFORMATION

Changez cette phrase et le titre dans la page d'options de l'administration du theme