Tester SIP avec IPv6

Sunday, July 18. 2010
IPv6 VoIP

Je mêle 2 sujets que j'aime bien : la voip et l'IPv6.

Je me suis lancé un challenge ce weekend: mettre à disposition un service SIP IPv6 accessible à tous pour tester un client SIP en IPv6 only.

Il est parfois compliqué de monter une infra juste pour tester les possibilités IPv6 d'un client SIP. Donc, j'ai mis en place un service simple de test d'écho.

La sip uri de test est la suivante : sip:test.sipv6.net

Attention, pour être sur de ne tester ce service qu'en IPv6, ce service ne fonctionne pas en IPv4. Il n'accepte qu'un flux voix pour le moment, la vidéo n'est pas supporté.

Il contient un ensemble de moyen :
- Compatible : RFC 3263 : entrées NAPTR et SRV renseignées
- Par contre, l'entrée DNS retournée par la requête SRV ne retourne une réponse qu'avec une requête de type AAAA (Addr IPv6). Aucun réponse avec une requête de type A (Addr IPv4)
- RTP IPv6 : la négociation annonce qu'un port media IPv6.
- Echo TEST : les flux RTP envoyé au service sont retournés à votre client. Votre test est donc concluant quand vous entendez votre voix ou votre flux rtp en retour. Cela permet de tester simplement, le chemin aller et retour de manière autonome.

Et je vous avoue, que j'ai été déçu par de nombreux clients SIP que je pensais compatible IPv6 (X-Lite, Ekiga,...). Donc, dans la suite de l'article, je vous mets un petit howto avec le seul client SIP que j'ai trouvé et qui est réellement compatible IPv6 : Linphone

Continue reading "Tester SIP avec IPv6"

Transformer MP3/Wav/... en rtp pour Sipp

Wednesday, July 14. 2010
VoIP

Si vous utilisez Sipp pour faire des tests sur vos infrastructures de VOIP Sip, on utilise souvent la fonction PCAP pour jouer du RTP.

Mais parfois, on fait des tests où l'on veut faire des annonces, et il est pas toujours simple de générer ces messages au format RTP lisible pour Sipp.

Je vous joins donc, un petit howto pour transformer vos fichiers wav, mp3 et autres au format RTP grâce à des outils sous GNU/Linux: wav2rtp et sox (pour convertir vers le format wav 8khz).

Continue reading "Transformer MP3/Wav/... en rtp pour Sipp"

Restaurer un MBR Windows sous Linux

Tuesday, July 13. 2010
Linux

Comme vous l'aurez compris, je suis pas mal dans une période de bidouillage de Windows.

Et malheureusement, j'ai été un peu trop violent dans une copie de mes partitions systèmes et j'ai perdu mon bootloader Windows sur mon nouveau disque.

J'ai donc trouver un outil très simple et très pratique pour recréer un booltloader Windows depuis Linux : ms-sys

Il est très simple à compiler, et le site très succinct est largement suffisant pour une utilisation avancée.

- Le site de ms-sys sur sourceforge.net : http://ms-sys.sourceforge.net/

Reset Mot de Passe WinXP

Tuesday, July 13. 2010
Sécurité

Si vous êtes comme moi, vous n'oubliez jamais vos mots de passe. Toutefois, un jour, sans rien comprendre, vous perdez le mot de passe d'une machine que vous venez tous juste d'installer...

Et bien, il existe des outils très simple pour rester un mot de passe sous WinXP (ou autres version de Windows). J'ai utilisé Hiren-S BootCD.

Ce CD Bootable permet de faire une quantité impressionnante d'opérations de secours sur un OS Windows : Gestion de partition (on y trouve même partition magic qui est une bonne référence dans le genre), outil de sauvegarde (Norton Gost), ...

Bon, par contre, d'un point légalité, je ne suis pas sur qu'on soit dans le logiciel licite, mais, ca peut vous dépanner dans pas mal de situation.

- Le site de Hiren-S BootCD
- Télécharger l'ISO d'Hiren-s BootCD. Attention, il faut cliquer sur le bouton "continue" en bas de la page et non pas sur les pages de Pub Google Adsense.

Console avec VMWare Server 2

Monday, July 12. 2010
VMware

Utilisant depuis pas mal de temps VMWare server, j'ai été déçu de la disparition de la console au détriment d'une application Console WEB.

Le portail WEB est plutôt complet, mais, toutefois, il souffre de grosse lenteur et de bugs gênants comme un problème de compatibilité avec Firefox.

Donc, j'ai découvert que cette version VMWare Server 2 est compatible avec le client VMWare Infrastructure Client. Pour cela, j'utilise la version 2.5 qui est disponible avec VMWare Infrastrcture. On retrouve exactement la même interface que l'application WEB, mais en client lourd avec une excellente réactivité. L'ensemble des fonctionnalités VMWare Infrastructure sont, bien sur, inaccessibles.

Par contre, une astuce est nécessaire pour cela fonctionne, il faut spécifier le port "server_host:8333".



Testez votre connexion IPv6

Monday, June 14. 2010
IPv6

Toujours intéressé par tout ce qui touche ipv6, j'essaye de suivre de près ce qui se passe.

Il faut savoir qu'actuellement FaceBook est en train de commencer son déploiement de l'IPv6. (Merci Jerem et IPv6news.info)

J'ai trouvé un site intéressant, qui permet de tester sa connectivité IPv6 : http://test-ipv6.com/. Il test le niveau de déploiement de l'IPv6 d'un point de vue connectivité IP, DNS et aussi sur la fragmentation (souvent soucis de nombreux probkème si l'icmpv6 est bloqué : paquet "Too big" qui n'arrive pas à l'émetteur)

Moi, j'ai 10/10 aux 2 tests !! :p

Sinon, n'oubliez pas mon site http://www.ipv6stats.net qui permet de se faire une idée approximative du déploiement de l'ipv6 parmi les visiteurs d'une vingtaine de site (entre 12 000 et 14 000 Pages par jours). N'hésitez pas à vous inscrire et ajouter le plugin ipv6stats.


Aspirer un site web

Wednesday, May 19. 2010
Linux

Il arrive toujours un moment, où vous en avez marre d'avoir à retourner chercher des informations sur un site web distant très lent ou quand vous êtes offline... Vous l'utilisez tellement souvent, que vous arrivez à rêver de l'avoir en local.

Malheureusement, toutes vos tentatives échouent, surtout à cause d'un fichier robots.txt très peu permissif, qui interdit certains User-Agent, comme votre WGET préféré.

Mais, il y a une solution :

wget -k -w 1 -e robots=off --user-agent="" -m http://votre_URL


Grâce à cette commande vous pouvez donc aspirez (faire un miroir) l'ensemble du site pour une consultation off-line.

Il est important de laisser le "-w 1" qui permet de laisser 1 seconde entre chaque requête sans quoi, vous risquez de saturer le site Web, et ce n'est pas très sympa.

Le "--user-agent=""" permet de supprimer les limitations côté serveur (assez rare, mais, on ne sait jamais). Il peut être remplacer par un User-Agent de navigateur comme Internet Explorer ou Firefox.

Le "-m" permet d'indiquer que nous souhaitons faire un miroir du site.

Le "-k" permet de modifier les liens pour que les urls pointent en local.

Dans le cas où des éléments du site sont réparti sur plusieurs domaines (les images sont sur un autre domaine que le site principal, par exemple : img.votresite.com), il vous faut ajouter les options "-H -D www.votresite.com,img.votresite.com"

Flight Of the Conchords

Sunday, May 9. 2010
Délir'Web

Un petit vidéo que j'ai vu dans les Liens Idiots Du Dimanche (LIDD) de PC Inpact, que je trouve vraiment trop fort.

J'ai pas pu m'empêcher de la poster ici !! C'est basé sur une série assez loufoque où parfois, ils se mettent à chanter. La chanson dans la vidéo ressemble un peu à du Prince, mais, avec un texte complétement fou.



[OVH] Cloud Computing Beta

Monday, May 3. 2010
VMware

OVH est en train actuellement de tester en Beta ouverte, sa solution de cloud computing sous VMWare.

Officiellement, il n'annonce pas VMWare, mais un petit lspci ou un lshw permet de confirmer cette information.

La beta est plutôt sympa, car, elle permet de créer des machines virtuelles à la volé. Je me suis créer 5 machines en 3 minutes... Les machines ont une configuration hardware asez hétérogènes pour le moment, mais, intéressantes :
- 1 vCPU 2Ghz, 512Mo et 5Go HDD
- 4 vCPU 2Ghz, 2Go et 5Go HDD.

Au niveau des OS, pour le moment, on a le choix entre
- Debian
- Ubuntu
- Centos
- Java OVH FrameWork
- Ruby OVH FrameWork

De plus, pendant la beta l'offre est gratuite, en échange, n'hésitez pas à remonter vos bugs via la mailing list cloud@ml.ovh.net

Pour tester, il suffit d'avoir un compte chez OVH et se logguer sur l'interface Beta : Manager Cloud

Toutes les informations sur le cloud chez OVH.

Image Vmware Ubuntu 10.04 Lucid Lynx (Beta2)

Saturday, April 10. 2010
VMware
Après avoir mis l'Alpha3 et la Beta 1 en ligne et 180 téléchargements, je vous mets à disposition la seconde Beta disponible de la future version d'Ubuntu.

La futur version d'ubuntu est la 10.04 et c'est une version LTS (long term support : Support 3 ans pour la version desktop et 5 ans pour la version serveur)

Je vous mets donc à disposition cette version beta2 pour le moment, ce qui permet de découvrir cette nouvelle version en phase de développement.

Donc, cette image Vmware est disponible sur vmware.pouf.org.

Un seul moyen pour les télécharger :
- HTTP

Le site HTTP est l'accès principale et il fournit de nombreuses informations, comme le login/mot de passe.