Note: on copie et on colle directement dans le shell.
Dans cette page, vous trouvez la procédure pour configurer un serveur ipsec dans ipfire, et mettre en place différent clients comme iphones, Windows (>7 ) et Linux.
A) Mise en place du Serveur Ipsec
A.1/ Préparation du shell
Je vous propose de définir quelques variables volatiles, à modifier à sa convenance.
TAB="$(printf 't')"
NOM_DOMAINE=example.com #peut-être une adresse IP
WORKGROUP='Internet Group'
PAYS=FR
EMAIL=user@${NOM_DOMAINE}
STATE='Ma Région'
TOWN='Ma ville'
NOM_CLIENT=Nom_de_Client_a_choisir
IP_VPN_CLIENT=10.0.0.1
PASSWORD=Motdepasse
#IP_GREEN=`ifconfig green0 | grep 'inet addr:' | cut -d: -f2 | awk '{ print $1}'`
# NET_GREEN=${IP_GREEN%.*}.0/24
NET_GREEN=0.0.0.0/0 # permet l’accès du VPN à n'importe quel réseau à restreindre si besoin
PATH_INSTALL=/var/ipfire
!Impératif! NOM_DOMAINE renseigne le nom commun(CN), soit le nom de domaine par lequel votre réseau est accessible Il est possible de mettre une adresse IP. NET_GREEN est la zone où le VPN va avoir accès, ici dans la zone verte. IP_VPN_CLIENT est l'adresse IP arbitraire assigné au client.
