Ajouter des réservations IPs au serveur DHCP – Win 2K8 R2

Administration des Réseaux, Adminstration Server Windows No Comments »

Lorsque l’on doit ajouter un grand nombre de réservations IPs, l’interface graphique peux vite devenir contraignante.

Voici les commandes afin d’automatiser l’ajout. Il faut tous d’abord préparer une feuille excel avec les infos suivantes.

add reservedip [address-ip] [mac -address] [name]

Ensuite dans une console vous tapez :

netsh
dhcp
server 192.168.3.192
scope 192.168.3.0
  • Server étant le serveur dhcp
  • Scope étant l’étendue dans laquelle vous souhaitez ajouter les IPs

Ensuite vous collez toutes les lignes de votre fichier excel

add reservedip 192.168.3.55 005b38e793ab pc1.home.be

WPAD : Auto-configuration d’un serveur proxy

Administration des Réseaux, Adminstration Server Linux 4 Comments »

Web Proxy Auto-Discovery. Il s’agit d’un protocole imaginé par Microsoft, qui permet d’effectuer automatiquement le paramétrage du server proxy de son navigateur.

Server DNS

Par défaut le browser cherche le sous-domaine wpad du domaine dans le quel on est connecté ensuite il lira a la racine de de ce domaine le fichier wpad.dat (http://wpad.mondomaine.lan/wpad.dat
Voici un exemple de ligne a mettre dans votre BIND

intranet        A       172.16.1.100
wpad            CNAME   intranet

Server DHCP

Dans la config du server DHCP il faut ajouter l’option 252, et lui indiqué le lien du fichier de configuration, les lignes suivante doivent se mettre en dehors d’une définition de range

option wpad-url    code 252 = text;
option wpad-url     "http://wpad.mondomaine.lan/wpad.dat\n";

Server WEB

Il faut maintenant configurer un vhost pour ce sous domaine


 DocumentRoot /home/website/wpad
 ServerName wpad.mondomaine.lan
 ServerAlias 172.16.1.100
 AddType application/x-ns-proxy-autoconfig .dat
 AddType application/x-ns-proxy-autoconfig .pac
 Redirect permanent /wpad.dat /proxy.pac
 
 Options FollowSymLinks MultiViews
 AllowOverride All
 Order allow,deny
 allow from all
 

Le fichier de config

Dans notre exemple nous avons définit la racine du vhost là /home/website/wpad

On crée le fichier proxy.pac

vi /home/website/wpad/proxy.pac

et on copie le code suivant

function FindProxyForURL(url, host)
{
if( shExpMatch(url, "!https:*") || isPlainHostName(host) || dnsDomainIs(host, ".mondomaine.lan"))
return "DIRECT";
else
return "PROXY srvproxy:3128";
}

Cette fonction va permettre de définir quand utiliser le proxy et de spécifier le proxy en question. Ici on se connecte directement au machine du même domaine par contre tous le reste utilise le proxy

WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS Connexion
ipv6 ready