User Tools

Site Tools


tuxscreen

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
tuxscreen [2011/12/28 16:43]
127.0.0.1 external edit
tuxscreen [2013/01/30 17:51] (current)
Line 1: Line 1:
-Qu'​est-ce qu'​un ​[[TuxScreen]]+Qu'​est-ce qu'​un ​Tuxscreen ​? 
-C'est un t&#​233;​l&#​233;​phone ​avec un &#​233;​cran ​tactile et un processeur ARM.+ 
 +C'est un téléphone ​avec un écran ​tactile et un processeur ARM. 
 cf. http://​www.tuxscreen.net/​ cf. http://​www.tuxscreen.net/​
  
-J'utilise ​le mien comme passerelle.+J'ai utilisé ​le mien comme passerelle ​(en 2002 ou 2003).
  
-PhilippeTeuwen m'a tout install&#​233; ​de A &#​224; ​Z :)+[[http://​wiki.yobi.be/​wiki/​User:​PhilippeTeuwen|Philippe Teuwen]] ​m'a tout installé ​de A à Z :)
  
 Il y a dessus comme soft: Il y a dessus comme soft:
- * iptables +  ​* iptables 
- * dropbear, un serveur ssh minimal+  * dropbear, un serveur ssh minimal 
 + 
 +J'ai donc forwardé le port 80 vers le serveur web. 
 + 
 +J'ai aussi forwardé le port 22 de ce même serveur vers un autre port. Problème: known_hosts n'est pas content.
  
-J'ai donc forwarde le port 80 vers le serveur web. +Solutionmettre les mêmes clefs (dsa et rsa) sur les 2 machines.
-J'ai aussi forwarde le port 22 de ce meme serveur vers un autre port. Problemeknown_hosts n'est pas content.+
  
-Solution: mettre les m&#​234;​mes clefs (dsa et rsa) sur les 2 machines. 
 Pour cela, il existe dropbearconvert:​ Pour cela, il existe dropbearconvert:​
-./​dropbearconvert openssh dropbear /​etc/​ssh/​ssh_host_dsa_key dropbear_dss_host_key+<​code>​./​dropbearconvert openssh dropbear /​etc/​ssh/​ssh_host_dsa_key dropbear_dss_host_key</​code>​
  
-J'ai donc d&#​251; ​apprendre [[NetFilter]].+J'ai donc dû apprendre [[NetFilter]].
  
-== Passerelle ==+===== Passerelle ​=====
  
-carte r&#​233;​seau ​filaire: module axnet_cs +  * carte réseau ​filaire: module axnet_cs 
-carte r&#​233;​seau ​[[WiFi]]: Avaya Silver, module orinoco_cs+  ​* ​carte réseau ​[[WiFi]]: Avaya Silver, module orinoco_cs
  
 Quand on boote, il faut ensuite lancer:  Quand on boote, il faut ensuite lancer:
  * ./setup pour avoir une IP (udhcpc) sur le filaire et monter la carte [[WiFi]] en mode Ad-Hoc, canal 10 et essid=bombolong  * ./setup pour avoir une IP (udhcpc) sur le filaire et monter la carte [[WiFi]] en mode Ad-Hoc, canal 10 et essid=bombolong
- ./​rc.firewall pour activer le NATting et la redirection de port (pour ssh et Apache)+ * ./​rc.firewall pour activer le NATting et la redirection de port (pour ssh et Apache)
  
-Si l'&#​233;​xecution ​du script setup donne une erreur, il faut voir que les 2 cartes sont bien mont&#​233;​es ​(ifconfig). Si ce n'est pas le cas (par exemple, la carte filaire ne marche pas), il faut retirer les 2 cartes ​r&#​233;​seau ​et les remettre une &#​224; ​une. Attention que eth0 et eth1 ne s'​inversent pas pour le script du firewall, auquel cas il faut aller intervertir dans le script.+Si l'exécution ​du script setup donne une erreur, il faut voir que les 2 cartes sont bien montées ​(ifconfig). Si ce n'est pas le cas (par exemple, la carte filaire ne marche pas), il faut retirer les 2 cartes ​réseau ​et les remettre une à une. Attention que eth0 et eth1 ne s'​inversent pas pour le script du firewall, auquel cas il faut aller intervertir dans le script.
  
-== Pratique ==+===== Pratique ​=====
  
-Apr&#​232;​s ​le boot:+Après ​le boot:
  * se logger en root  * se logger en root
  * taper: ./setup  * taper: ./setup
  * taper: ./​rc-firewall  * taper: ./​rc-firewall
-v&#​233;​rifier ​que &#​231;​a ​marche en tapant: ping google.com (arr&#​234;​ter: ctrl + c)+vérifier ​que ça marche en tapant: ping google.com (arrêter: ctrl + c)
  
-Si &#​231;​a ​marche pas: +Si ça marche pas: 
- * enlever les 2 cartes PCMCIA (&#​224; ​droite en poussant sur les 2 tiges noires du c&#​244;​t&#​233; ​vers soi)+ * enlever les 2 cartes PCMCIA (à droite en poussant sur les 2 tiges noires du côté ​vers soi)
  * remettre la carte wifi (celle du dessus)  * remettre la carte wifi (celle du dessus)
- * attendre qu'il n'y ait plus rien &#​224; ​l'&#​233;​cran ​qui d&#​233;​file+ * attendre qu'il n'y ait plus rien à l'écran ​qui défile
  * remettre la carte filaire (celle du dessous)  * remettre la carte filaire (celle du dessous)
  * taper: ./setup  * taper: ./setup
  * taper: ./​rc-firewall  * taper: ./​rc-firewall
-v&#​233;​rifier ​que &#​231;​a ​marche en tapant: ping google.com (arr&#​234;​ter: ctrl + c)+vérifier ​que ça marche en tapant: ping google.com (arrêter: ctrl + c)
  
-quand &#​231;​a ​marche, se d&#​233;​logger ​(ctrl + d)+quand ça marche, se délogger ​(ctrl + d)
  
 Voici ce que doit donner la commande suivante: Voici ce que doit donner la commande suivante:
tuxscreen.txt · Last modified: 2013/01/30 17:51 (external edit)