<?xml version="1.0"?>
<rss xmlns:php="http://php.net/xsl" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Configuration de base d'OpenWrt - Chicoree</title><link>http://www.chicoree.fr/w/Configuration_de_base_d%27OpenWrt</link><atom:link href="http://www.chicoree.fr/w/Configuration_de_base_d%27OpenWrt?action=toFeed" rel="self" type="application/rss+xml"/><description><![CDATA[Ça y est: vous avez installé OpenWrt sur une machine! Avant d'aller plus loin et de vous atteler à la configuration spécifique que vous voulez pour celle-ci, il y a tout d'abord quelques pas à faire systématiquement. Rien de long ou de compliqué. Mais je préfère les résumer ici afin de ne rien oublier et de partir du bon pied. J'en profiterai au passage pour introduire uci et opkg qui sont les commandes de base pour l'administration et la personnalisation d'un système OpenWrt.
]]></description><item><title>1 Point de départ</title><link>http://www.chicoree.fr/w/Configuration_de_base_d%27OpenWrt#Point_de_d.C3.A9part</link><description><![CDATA[<p>Pour cet article, je reprends les choses juste après l'installation (le <i>flashage</i>) d'OpenWrt. Quelque soit la manière employée, vous vous retrouvez donc avec une cible qui va booter pour la première fois sous OpenWrt.
</p>]]></description></item><item><title>1.1 Liste des services initiaux</title><link>http://www.chicoree.fr/w/Configuration_de_base_d%27OpenWrt#Liste_des_services_initiaux</link><description><![CDATA[<p>Dès que la cible répond, nous pouvons pousser un peu plus nos investigations en utilisant <tt><a>nmap</a></tt> pour découvrir les ports ouverts:
</p>]]></description></item><item><title>1.2 Accès par telnet</title><link>http://www.chicoree.fr/w/Configuration_de_base_d%27OpenWrt#Acc.C3.A8s_par_telnet</link><description><![CDATA[<p>À ce stade, on ne peut pas accéder à OpenWrt par <i>ssh</i> car le serveur est configuré pour refuser les connexions sans mot de passe. Or, pour l'instant <i>root</i> n'a toujours pas de mot de passe sur la cible. Par conséquent, la connexion initiale ne peut donc se faire que par <i>telnet</i> (ou la console série):
</p>]]></description></item><item><title>1.3 Accès par ssh</title><link>http://www.chicoree.fr/w/Configuration_de_base_d%27OpenWrt#Acc.C3.A8s_par_ssh</link><description><![CDATA[<p>Dès que le mot de passe <i>root</i> est défini, il devient possible d'utiliser <span>SSH<span> (</span><span><i>Secure Shell</i><span>) </span></span></span> pour se connecter à la cible OpenWrt. La console série reste opérationnelle, mais plus l'accès par <i>telnet</i>. Désormais, ce sera uniquement par ssh que j'accèderai à ma cible. Comme toujours, lors de la première connexion, le client <i>ssh</i> vous demandera de valider l'identité de la machine à laquelle vous vous connectez. Pour éviter tout risque d'attaque <a>man-in-the-middle</a>, cette première connexion par ssh se fera donc de préférence avec une liaison directe entre la cible et votre ordinateur:
</p>]]></description></item><item><title>1.4 Configurer l'adresse IP de la cible</title><link>http://www.chicoree.fr/w/Configuration_de_base_d%27OpenWrt#Configurer_l.27adresse_IP_de_la_cible</link><description><![CDATA[<p>Par défaut, l'adresse IPv4 d'<i>usine</i> du port <i>LAN</i> d'une cible OpenWrt est 192.168.1.1. C'est l'adresse que nous avons utilisée jusqu'ici. Mais pas nécessairement une adresse adaptée à <i>votre</i> réseau. Une tâche de base de la configuration de toute cible est donc de fixer son adresse. Et accessoirement de lui fournir d'autres informations sur votre réseau telles que l'adresse de la passerelle, le masque de réseau, l'adresse du serveur DNS, etc.
</p>]]></description></item><item><title>2 Accès internet</title><link>http://www.chicoree.fr/w/Configuration_de_base_d%27OpenWrt#Acc.C3.A8s_internet</link><description><![CDATA[<p>Si vous avez configuré l'accès au réseau local comme décrit précédemment et qu'Internet est accessible via la passerelle indiquée sur ce réseau local, votre routeur devrait <i>déjà</i> avoir l'accès Internet:
</p>]]></description></item><item><title>2.1 Par Ethernet</title><link>http://www.chicoree.fr/w/Configuration_de_base_d%27OpenWrt#Par_Ethernet</link><description><![CDATA[<p>Si vous avez configuré l'accès au réseau local comme décrit précédemment et qu'Internet est accessible via la passerelle indiquée sur ce réseau local, votre routeur devrait <i>déjà</i> avoir l'accès Internet:
</p>]]></description></item><item><title>2.2 Par modem interne</title><link>http://www.chicoree.fr/w/Configuration_de_base_d%27OpenWrt#Par_modem_interne</link><description><![CDATA[<p>N'ayant pas le matériel nécessaire, je n'ai pas pu tester ces manipulations. Je me contenterai donc de vous renvoyer aux documentations correspondantes du site OpenWrt.org:
</p>]]></description></item><item><title>3 Changer le nom d'hôte de la cible</title><link>http://www.chicoree.fr/w/Configuration_de_base_d%27OpenWrt#Changer_le_nom_d.27h.C3.B4te_de_la_cible</link><description><![CDATA[<p>Vous pouvez changer le nom d'hôte de votre cible en jouant sur l'option <i>hostname</i> de la configuration <i>system</i>:
</p>]]></description></item><item><title>4 Réglez la date et l'heure</title><link>http://www.chicoree.fr/w/Configuration_de_base_d%27OpenWrt#R.C3.A9glez_la_date_et_l.27heure</link><description><![CDATA[<p>Par défaut, OpenWrt utilise <a>NTP</a> sur le port <i>WAN</i> pour régler l'heure du système. Si votre accès Internet est plutôt sur le port <i>LAN</i>, vous devrez modifier l'option <i>system.@rdate[0].interface</i>:
</p>]]></description></item><item><title>5 Supprimer l'interface web</title><link>http://www.chicoree.fr/w/Configuration_de_base_d%27OpenWrt#Supprimer_l.27interface_web</link><description><![CDATA[<p>Pour terminer, je vais profiter de cet article pour introduire <a>opkg</a>, l'outil de gestion de paquets d'OpenWrt. Comme ses homologues <i>apt-get</i>, <i>yum</i>, etc. d'autres distributions Linux, <i>opkg</i> permet d'installer et désinstaller des <i>packets</i> tout en vérifiant les dépendances entre paquets afin d'assurer la cohérence du système.
</p>]]></description></item><item><title>6 Ressources</title><link>http://www.chicoree.fr/w/Configuration_de_base_d%27OpenWrt#Ressources</link><description/></item></channel></rss>
