|
@@ -0,0 +1,149 @@
|
|
|
+%\documentclass[12pt,xcolor=x11names,compress,a4paper]{beamer}
|
|
|
+\documentclass[15pt,xcolor=x11names]{beamer}
|
|
|
+\usepackage[utf8]{inputenc}
|
|
|
+\usepackage[french]{babel}
|
|
|
+%\usepackage{ucs}
|
|
|
+\usepackage[T1]{fontenc}
|
|
|
+%\usepackage{amsmath}
|
|
|
+%\usepackage{amsfonts}
|
|
|
+%\usepackage{amssymb}
|
|
|
+%\usepackage{mathtools}
|
|
|
+%\usepackage{mathrsfs}
|
|
|
+
|
|
|
+\usepackage{verbatim}
|
|
|
+%\usepackage{color}
|
|
|
+%\usepackage{graphicx}
|
|
|
+\usepackage{tikz}
|
|
|
+%\usetikzlibrary{decorations.fractals}
|
|
|
+\usetikzlibrary{snakes,arrows,shapes}
|
|
|
+
|
|
|
+%% Beamer Layout %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
|
+\useoutertheme[subsection=false,shadow]{miniframes}
|
|
|
+%\useoutertheme{infolines}
|
|
|
+\useinnertheme{default}
|
|
|
+%\usefonttheme{serif}
|
|
|
+%\usepackage{palatino}
|
|
|
+%\usepackage{inconsolata}
|
|
|
+
|
|
|
+\setbeamerfont{title like}{shape=\scshape}
|
|
|
+\setbeamerfont{frametitle}{shape=\scshape}
|
|
|
+
|
|
|
+\setbeamercolor*{lower separation line head}{bg=DeepSkyBlue4}
|
|
|
+\setbeamercolor*{normal text}{fg=black,bg=white}
|
|
|
+\setbeamercolor*{alerted text}{fg=red}
|
|
|
+\setbeamercolor*{example text}{fg=black}
|
|
|
+\setbeamercolor*{structure}{fg=black}
|
|
|
+%
|
|
|
+\setbeamercolor*{palette tertiary}{fg=black,bg=black!10}
|
|
|
+\setbeamercolor*{palette quaternary}{fg=black,bg=black!10}
|
|
|
+%
|
|
|
+\definecolor{my-light-blue}{HTML}{D3DCEC}
|
|
|
+\definecolor{my-dark-blue}{HTML}{093A7A}
|
|
|
+\definecolor{my-dark-blue2}{HTML}{00688B}
|
|
|
+\definecolor{my-light-red}{HTML}{FFBABA}
|
|
|
+\definecolor{my-dark-red}{HTML}{D51111}
|
|
|
+\definecolor{my-light-green}{HTML}{7BEF71}
|
|
|
+\definecolor{my-dark-green}{HTML}{00D000}
|
|
|
+\definecolor{my-light-grey}{HTML}{E6E6E6}
|
|
|
+%
|
|
|
+\setbeamertemplate{blocks}[rounded]
|
|
|
+\setbeamercolor{block body}{bg=my-light-blue}
|
|
|
+\setbeamercolor{block title}{bg=my-dark-blue2,fg=white}
|
|
|
+\setbeamercolor{block body alerted}{bg=my-light-red}
|
|
|
+\setbeamercolor{block title alerted}{bg=my-dark-red,fg=white}
|
|
|
+\setbeamercolor{block body example}{bg=my-light-green}
|
|
|
+\setbeamercolor{block title example}{bg=my-dark-green,fg=white}
|
|
|
+
|
|
|
+\setbeamertemplate{navigation symbols}{}
|
|
|
+% From /usr/share/texmf-dist/tex/latex/beamer/themes/outer/beamerouterthemeinfolines.sty
|
|
|
+\setbeamertemplate{footline}{
|
|
|
+\begin{beamercolorbox}[wd=\paperwidth,ht=2.25ex,dp=1ex,right]{parent=palette primary}
|
|
|
+\scriptsize{
|
|
|
+ \vspace*{0.1cm}\insertframenumber/\inserttotalframenumber\hspace*{0.1cm}
|
|
|
+}
|
|
|
+\end{beamercolorbox}
|
|
|
+}
|
|
|
+
|
|
|
+%\renewcommand{\(}{\begin{columns}}
|
|
|
+%\renewcommand{\)}{\end{columns}}
|
|
|
+%\newcommand{\lcol}{\begin{column}[l]{0.5\textwidth}}
|
|
|
+%\newcommand{\rcol}{\begin{column}[r]{0.5\textwidth}}
|
|
|
+%\renewcommand{\>}{\end{column}}
|
|
|
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
|
+
|
|
|
+\newcommand{\sep}{$\; \triangleright \ $}
|
|
|
+
|
|
|
+\title[IPv6]{Introduction à IPv6}
|
|
|
+
|
|
|
+\institute{JDLL 2015}
|
|
|
+
|
|
|
+\date[29/03/2015]{29 mars 2015}
|
|
|
+
|
|
|
+\begin{document}
|
|
|
+
|
|
|
+\begin{frame}
|
|
|
+\maketitle
|
|
|
+\end{frame}
|
|
|
+
|
|
|
+\section{Administration}
|
|
|
+
|
|
|
+\begin{frame}
|
|
|
+\frametitle{Parefeu}
|
|
|
+\begin{block}{Ip6tables}
|
|
|
+\begin{itemize}
|
|
|
+\item ip6tables, il n'y a que le nom qui change,
|
|
|
+ le fonctionnement reste globalement le même.
|
|
|
+\item On oublie néanmoins le NAT.
|
|
|
+\end{itemize}
|
|
|
+\end{block}
|
|
|
+\end{frame}
|
|
|
+
|
|
|
+\begin{frame}
|
|
|
+\frametitle{Serveur DNS}
|
|
|
+\begin{block}{BIND}
|
|
|
+\begin{itemize}
|
|
|
+\item Écouter en IPv6.
|
|
|
+\item Adapter les potencielles ACL, réseaux internes et autres.
|
|
|
+\item Et on oublie pas d'adapter les règles du parefeu en place.
|
|
|
+\end{itemize}
|
|
|
+\end{block}
|
|
|
+\end{frame}
|
|
|
+
|
|
|
+\begin{frame}
|
|
|
+\frametitle{Serveur WEB}
|
|
|
+\begin{block}{Nginx}
|
|
|
+\begin{itemize}
|
|
|
+\item Écouter en IPv6.
|
|
|
+\item Spécifier les enregistrements nécessaires au niveau du DNS.
|
|
|
+\item Et penser à adapter le pare-feu.
|
|
|
+\end{itemize}
|
|
|
+\end{block}
|
|
|
+\end{frame}
|
|
|
+
|
|
|
+\begin{frame}
|
|
|
+\frametitle{Serveur de messagerie}
|
|
|
+\begin{block}{Postifx}
|
|
|
+\begin{itemize}
|
|
|
+\item Spécifier l'utilisation d'IPv6.
|
|
|
+\item Configurer l'adresse IPv6 de sortie.
|
|
|
+\item Adapter les réseaux autorisés.
|
|
|
+\item Spécifier les enregistrements nécessaires au niveau du DNS
|
|
|
+\item ... Et vérifier la cohérence des MX et SPF.
|
|
|
+\item Et on oublie pas d'adapter les règles de son parefeu.
|
|
|
+\end{itemize}
|
|
|
+\end{block}
|
|
|
+\end{frame}
|
|
|
+
|
|
|
+\begin{frame}
|
|
|
+\frametitle{À vous de jouer}
|
|
|
+\begin{block}{Mise en place}
|
|
|
+\begin{itemize}
|
|
|
+\item Toutes les configurations doivent être fonctionnelles en IPv6.
|
|
|
+\item Dans un premier temps, mise en place du parefeu pour sécuriser les accès à son serveur.
|
|
|
+\item Ensuite, mise en place du serveur DNS qui fera authorité sur une zone.
|
|
|
+\item Configuration d'un serveur WEB et/ou messagerie.
|
|
|
+\end{itemize}
|
|
|
+\end{block}
|
|
|
+\end{frame}
|
|
|
+
|
|
|
+\end{document}
|