Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
debian:vhost [2014/08/07 06:38]
Yoh
debian:vhost [2017/01/04 23:20] (Version actuelle)
Ligne 9: Ligne 9:
 ==== Le fichier vhost ==== ==== Le fichier vhost ====
  
-On va activer les alias pour pouvoir utiliser ​**directoryvirtualroot** dans le fichier vhost. Pour se faire, taper dans un terminal :+On va activer les alias pour pouvoir utiliser ​//directoryvirtualroot// dans le fichier vhost. Pour se faire, taper dans un terminal :
 <​code>​sudo a2enmod vhost_alias</​code>​ <​code>​sudo a2enmod vhost_alias</​code>​
  
Ligne 26: Ligne 26:
 </​VirtualHost>​ </​VirtualHost>​
 </​code>​ </​code>​
 +
 +==== Unbound ====
 +Maintenant il faudrait que quand on tape une url qui fini par //​.localhost//,​ le navigateur pointe vers //​127.0.0.1//​ pour que l'on ait pas à changer le fichier //hosts// chaque fois que l'on veut rajouter un site en local.
 +
 +Pour ce faire, on va utiliser [[http://​www.unbound.net|Unbound]] qui est un résolveur DNS.
 +
 +Installer Unbound :
 +
 +<​code>​aptitude install unbound</​code>​
 +
 +Pour configurer Unbound, il suffit de modifier le fichier situer à l'​emplacement ///​etc/​unbound/​unbound.conf//​
 +
 +Exemple de config : 
 +
 +<​code>​
 +
 +# Unbound configuration file for Debian.
 +#
 +# See the unbound.conf(5) man page.
 +#
 +# See /​usr/​share/​doc/​unbound/​examples/​unbound.conf for a commented
 +# reference config file.
 +server:
 +# The following line will configure unbound to perform cryptographic
 +# DNSSEC validation using the root trust anchor.
 +auto-trust-anchor-file:​ "/​var/​lib/​unbound/​root.key"​
 +#verbosity: 1
 +interface: 127.0.0.1
 +interface: 192.168.100.255
 +access-control:​ 0.0.0.0/0 allow
 +chroot: ""​
 +#​outgoing-range:​ 950
 +
 +# *.localhost pour les developpeurs
 +
 +local-zone: "​localhost."​ redirect
 +local-data: "​localhost. IN A 127.0.0.1"​
 +
 +# Utilisation du DNS de Google pour tout le reste :(
 +
 +forward-zone:​
 +name: "​."​
 +forward-addr:​ 8.8.8.8
 +</​code>​
 +
 +Il suffit ensuite d'​indiquer à la machine d'​utiliser //​127.0.0.1//​ comme server DNS.