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éléphone avec un é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é de A à 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ê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;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;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;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;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;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)