On Github lodelestra-edu / interfaces-apache-netfilter-slides
/*Le reste de mon CV est sur le net*/
@lodelestra
ifconfig < interface > < adresse ip >
            
            
ifconfig eth0 192.168.1.2
ifconfig eth0 192.168.1.12 netmask 255.255.255.128
            
            
#Ajout d'un route
route add default gw < adresse ip >
#liste des routes
route -n
            
          /etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
  address 192.168.1.2
  netmask 255.255.255.0
  gateway 192.168.1.1
  # dns-nameservers 12.34.56.78 12.34.56.79
            
          /etc/host.conf
# D'abord traduire avec les serveurs DNS et ensuite avec /etc/hosts.
order bind,hosts
          
          /etc/resolv.conf
nameserver 208.164.186.1
nameserver 208.164.186.2
          
          /etc/hosts
192.168.10.42 leon
          
          Pour demarrer arreter ou recharger la configuration
              /etc/init.d/apache2 [start][stop][reload]
            
            
            fichier de configuration principal
              /etc/apache2/apache2.conf
            
            Contient des Include qui déplace des parties de configuration
 # début de bloc VirtualHost
  ...
   # début de bloc Directory
     ...
      # fin de bloc Directory
  ...
    # fin de bloc VirtualHost
            
            exemple:
Include /etc/apache2/sites-enabled/
            
          
# Configuration du répertoire racine du système
< Directory />
  # On n'autorise aucune option particulière
  Options None
  # Aucune modification n'est autorisé dans les fichiers .htaccess
  AllowOverride None
< /Directory>
# Pour la racine du serveur:
< Directory /var/www/html>
  # Quelques options
  Options Indexes FollowSymLinks
  # Les options peuvent être changées dans un .htaccess
  AllowOverride All
  # Permet à tout le monde d'accéder aux documents
  Allow from All
  # Spécifie comment appliquer la règle précédente
  Order allow,deny
< /Directory>
# Le répertoire contenant des exécutables CGI
< Directory /usr/lib/cgi-bin>
  AllowOverride None
  Options ExecCGI
< /Directory>
          
          
< VirtualHost *>
  ServerAdmin admin@devenir-riche.com
  DocumentRoot /home/devenir-riche/racine
  ServerName devenir-riche.com
  ServerAlias www.devenir-riche.com
  AccessLog /home/devenir-riche/access.log
  ErrorLog /home/devenir-riche/error.log
  < Directory /home/devenir-riche/racine>
    AllowOverride All
  < /Directory>
< /VirtualHost>
          
          
iptables [-t < table>] < commande> < options>
              
              Liste des commandes cf tableau