FProd.net Blog, à suivre… création web, design, ajax, css, php et mysql, vidéos, MacOS et l’univers Apple, …

à suivre…

SOCKS v5 sous MacOS : installer et configurer tsocks

S’il vous arrive de devoir travailler sur un réseau qui ne vous permet pas d’accèder à internet directement mais qui vous oblige à passer par un serveur SOCKS 5, vous vous êtes surement demandé comment faire passer vos applications préférées par le socks.

Sous MacOS, on peut distinguer 3 types d’applications selon leur comportement face au socks :
Tout d’abord, il y a celles qui savent aller chercher les infos de configuration du socks directement dans les Préférences Système (pour spécifier le serveur socks : Préférences Système > Réseau > Configurer > Proxys). Cette configuration est valable pour des applications comme Dashboard, Safari, Itunes, … mais en dehors des applications Apple, elles sont relativement rares.

La deuxième catégorie regroupe des applications comme Transmit qui ont leur propre gestion du SOCKS.

Et dans la troisième catégorie, on retrouve toutes les applications qui ne sont pas capables de gérer le socks, il y a par exemple la plupart des applis console (ssh/scp/sftp, …) et des applis graphiques comme Skype. Avec cette catégorie, on va utiliser tsocks.

La version de tsocks disponible sur le site officiel (http://tsocks.sourceforge.net) doit être compilée. Sinon Darwinports contient une version de tsocks facile à installer (une fois darwinports installé, il suffit de faire “port install tsocks”).

Il faut ensuite trouver le fichier de configuration de tsocks : tsocks.conf
Voici un exemple de fichier tsocks.conf (se situe dans /opt/local/etc/ avec Darwinports) :
local = 10.42.0.0/255.255.0.0
server = socks
server_port = 1080
server_type = 5
default_user = login_l
default_pass = blablabla

Ici nous avons un seul serveur socks, une seule configuration mais tsocks peut être configuré de façon bien plus avancée pour utiliser tel ou tel serveur en fonction de tel ou tel paramètre. Nous avons également choisi de mettre le nom d’utilisateur et le mot de passe directement dans le fichier de configuration, une autre possibilité consiste à utiliser les variables $TSOCKS_USERNAME et $TSOCKS_PASSWORD.
local correspond à une plage d’adresse qui contient celle du serveur socks

Une fois le fichier de configuration prêt, il suffit de mettre tsocks devant le nom de l’application que vous voulez lancer.
Par exemple :
tsocks ssh ssh.mondomaine.com
tsocks /Applications/Skype.app/Contents/MacOS/Skype

PS: parmis les applications de la 3ème catégorie, certaines ne fonctionnent pas avec tsocks

del.icio.us:SOCKS v5 sous MacOS : installer et configurer tsocks digg:SOCKS v5 sous MacOS : installer et configurer tsocks spurl:SOCKS v5 sous MacOS : installer et configurer tsocks wists:SOCKS v5 sous MacOS : installer et configurer tsocks simpy:SOCKS v5 sous MacOS : installer et configurer tsocks newsvine:SOCKS v5 sous MacOS : installer et configurer tsocks blinklist:SOCKS v5 sous MacOS : installer et configurer tsocks furl:SOCKS v5 sous MacOS : installer et configurer tsocks reddit:SOCKS v5 sous MacOS : installer et configurer tsocks fark:SOCKS v5 sous MacOS : installer et configurer tsocks blogmarks:SOCKS v5 sous MacOS : installer et configurer tsocks Y!:SOCKS v5 sous MacOS : installer et configurer tsocks smarking:SOCKS v5 sous MacOS : installer et configurer tsocks magnolia:SOCKS v5 sous MacOS : installer et configurer tsocks segnalo:SOCKS v5 sous MacOS : installer et configurer tsocks gifttagging:SOCKS v5 sous MacOS : installer et configurer tsocks

Tags: , , , , et

Aucun commentaire »

Apple Bootcamp et partitions

Si comme moi, vous avez voulu installer Windows sur votre Mac et que vous avez créé plusieurs partitions lors de l’installation de MacOS, vous vous êtes vu refuser l’accès à l’outil Bootcamp fourni par Apple.

Avant de continuer, il faut que vous ayez une de vos partitions de disponible pour y installer windows. Pour le moment peu importe le système de fichier utilisé, il faut juste qu’il n’y ait pas de données précieuses dessus car elle va être formatée.

Avec l’assistant Bootcamp, apple nous a fourni 2 choses : un outil de partitonnement et des drivers pour le matériel apple dans windows. Il manque une chose nécessaire au fonctionnement de windows mais qui n’est pas intégrée à Bootcamp : le gestionnaire de démarrage qui supporte windows, en effet il est installé de base sur les nouvelles machines et pour les plus anciennes, il est intégré aux patchs fournis par apple dans leur systeme de mise à jour.

Comme Bootcamp refuse de nous laisser accèder à ces 2 choses, nous allons devoir ruser : récupérons d’abord les drivers. Dans Applications > Utilitaires, utilisez le clic secondaire (clic droit) sur l’Assistant Bootcamp pour Afficher le contenu du paquet, allons dans Content > Resources et là il y a un fichier .dmg (DiskImage.dmg), il suffit de le graver su un cd, par exemple avec l’utilitaire de disque.

Pour le partionnement, il faut redémarrer sur le cd d’installation de macOSX et aller dans l’utilitaire de disque de celui-ci, là, il faut mettre la partition qui accueillera windows en ms-dos et effacer son contenu par la meme occasion.

Il suffit ensuite de redémarrer avec le cd d’installation de windows dans le lecteur de cd, appuyer sur la touche Alt au démarrage pour afficher le choix de boot et choisir le cd de windows.

Vous n’avez alors qu’à suivre les étapes d’une installation de windows classique, au détail près qu’au moment où il vous est demandé de choisir une partition, il faut faire attention à bien selectionner celle qui est nommée C: (penser à vérifier si la taille correspond avec celle qu’on lui avait alloué) et de la formater, rapide ou complet selon vos désirs (et votre temps disponible), soit en FAT si vous voulez pouvoir y acceder à partir de MacOs, soit en NTFS (il parait que windows est légèrement plus performant). Pour ma part, j’ai opté pour FAT.

Une fois l’installation finie, vous n’avez qu’à insérer le cd de drivers que nous avons créé un peu plus tôt et suivre les instructions.

Votre windows ainsi installé devrait également fonctionner avec Parallels Desktop en mode bootcamp.

Bref, pour résumer :
1/ récupérer l’image disque des drivers
2/ formater la partition en ms-dos
3/ redémarrer sur le cd de windows
4/ formater la partition C: et y installer windows
5/ une fois dans windows, utiliser le cd de drivers Apple

del.icio.us:Apple Bootcamp et partitions digg:Apple Bootcamp et partitions spurl:Apple Bootcamp et partitions wists:Apple Bootcamp et partitions simpy:Apple Bootcamp et partitions newsvine:Apple Bootcamp et partitions blinklist:Apple Bootcamp et partitions furl:Apple Bootcamp et partitions reddit:Apple Bootcamp et partitions fark:Apple Bootcamp et partitions blogmarks:Apple Bootcamp et partitions Y!:Apple Bootcamp et partitions smarking:Apple Bootcamp et partitions magnolia:Apple Bootcamp et partitions segnalo:Apple Bootcamp et partitions gifttagging:Apple Bootcamp et partitions

Tags: , , , , et

3 commentaires »