Deux machines vs 1 WIFI

Tagged:

Le titre de ce billet est nul mais bon ...

J'ai deux machines (laptop) dont une a le wifi et l'autre pas ... Je suis connecté chez mon voisin donc on va pas tirer des cables c'est un peu système D !

Première étape ... je ne veux pas avoir sans cesse a taper sur deux clavier ... j'installe une ubuntu server sur la machine sans le wifi et je la connecte avec un cable sur mon laptop qui a le wifi !

Truc louche si vous installez une ubuntu et que vous configurez le réseaux, il va chercher a updater apt ... or sur mon laptop j'ai pas fait les iptable qui vont bien pour qu'il puisse aller directement sur internet alors ça m'a planté l'install !

Bref je recommence sans la config réseau, et je bidouille /etc/network/interfaces a la main ce qui va largement mieux !

J'ai donc deux réseaux sur mon laptop wifi :
d'une part un routeur wifi/dhcp d'adresse 192.168.1.1 qui me file une adresse en 192.168.1.51 et d'autre part un etherlink en 10.0.0.1 (l'autre machine étant en 10.0.0.5)

Je fais pointer tous les DNS de la machine wifi vers le routeur et de la machine sans vers la machine avec (qu'on va appeler respectivement compaq et vaio)

le but c'est que quand je fais sur compaq apt-get install openssh-server que ce soit vaio qui fetch les paquet et les redistribue ... Testons pour ceci apt-proxy

Sur vaio je fais apt-get install apt-proxy et je configure /etc/apt-proxy/apt-procy-v2.conf qui est pas trop mal fait il suffit de lire ! Voici mes backends server (ya des trucs qui servent pas dans le cadre d'un serveur mais sait-on jamais !)

[ubuntu]
;; Ubuntu archive
backends = http://archive.ubuntu.com/ubuntu

[ubuntu-security]
;; Ubuntu security updates
backends = http://security.ubuntu.com/ubuntu

[plf]
;; Pinguin Liberation Front
backends = ftp://ftp.free.fr/pub/Distributions_Linux/plf/ubuntu/plf/

[wine]
backends = http://wine.budgetdedicated.com/apt

[opera]
backends = http://deb.opera.com/opera

[oracle]
backends = http://oss.oracle.com/debian

Ensuite sur compaq je renseigne vaio dans /etc/hosts et dans /etc/apt/sources.list :

deb http://vaio:9999/ubuntu edgy main restricted
deb http://vaio:9999/oracle unstable main non-free

Hop apt-get update && apt-get install openssh-server et voila on a un pont vers tout ça =)

Du coup pour profiter pleinement du proxy je fais pointer mes autres machines dessus ! Comme ça plusieurs install = un seul download ... Eh faut pas déconner le voisin il a un 512 et on est 4 dessus maintenant =)

Bon je ferais d'autres billets si j'ai d'autres astuces =) la j'installe oracle !

ATTENTION une petite astuce : Si vous avez apt-proxy sur une machine ubuntu, il se peut que faire apt-get update bloque ... il attends les headers, mais si on regarde les logs de apt-proxy on voit qu'il y a une erreur ... Alors petit tip pour que ça marche quand même =)

http_proxy="" apt-get update

et le jour et toué =)

Comments

Et ton voisin, ça va il fait pas trop la gueule??

Chez moi j'ai deux PC et un portable, mais avec le portable j'ai aussi accès à internet à l'unif. Y a-t-il moyen de configurer mon portable pour utiliser le apt-proxy quand je suis chez moi et télécharger directement quand je suis à l'unif ?

Lord > Oué bien sur ... en fait le truc c'est que tu fais tout pointer vers le apt-proxy celui qui a acces partout (y compris lui même) et quand tu fais des install tout le monde peut les faires sans soucis !

Excelent non ?

Uld > Pour l'instant non mais j'ai bon espoir qu'un jour il demande un tube plus gros parce que ça va pas assez rapidement =) (ou qu'il me jette mais bon ...)

PiTiLeZarD : Lord > Oué bien sur ... en fait le truc c'est que tu fais tout pointer vers le apt-proxy celui qui a acces partout (y compris lui même) ...
Je comprends pas trop cette phrase, iil me semble qu'elle a une tournure bizarre :-S

Moi ce que je voudrais c'est installer apt-proxy sur un des PCs comme ça
- il peut télécharger tout seul les mises à jour
- il sert de cache pour tout le monde (toujours allumé)
Mais en même temps je voudrais que mon portable télécharge depuis les "vrais" dépôts quand je ne suis pas chez moi, mais télécharge depuis le PC-apt-proxy sinon...

Si je me contente de placer comme première ligne dans le sources.list de mon portable le PC-apt-proxy, j'ai pas l'impression que ça ira: quand je serai pas chez moi, apt rencontrera des erreurs en voulant l'utiliser non ? Et en plus ça risque de pas être pratique de devoir faire une update chaque fois que je change de réseau...

(houlà le captcha ! il faut avoir des connaissances culturelles maintenant ? ;-) Heureusement que je connais la capitale de mon pays :-D)

Haaaaaaaaaaaaaa okéééééééé =) Ben dans ce cas tu fais 2 sources.list et tu switch entre les fichiers ... perso j'aurais mis le apt-cache sur mon laptop et comme ça hop pas de soucis =) (sauf si tu te sert de tes PC de la maison en remote ... )

Désolé pour la phrase il manque un "de" > "...vers le apt-proxy [de] celui ..."

Voila =)

PiTiLeZarD: C'était pas de l'humour... Franchement, squatter le réseau wifi du voisin et vnir s'en vanter sur son blog c'est un coup à tendre le baton pour se faire battre.

Le prend pas comme ça le voisin il a une clé WEP 128bit je la lui ai pas volée il me l'a donnée ! J'ai voulu lui rétribuer un équivalent pécunier il a préféré profiter du fait que j'y connaisse en info pour les former un peu !

20€ par mois je pouvait bien donner, mais cegetel n'était pas compétent alors j'avais pas d'autres choix !