[Astuce-Livebox] Script qui change l'IP de la box

Applications, problèmes de configuration réseau
Avatar de l’utilisateur
veka
archer
Messages : 141
Inscription : sam. 21 nov. 2009, 11:36

[Astuce-Livebox] Script qui change l'IP de la box

Message par veka »

Je vien de dénicher sur le net un script en python qui permet de changer l'adresse IP de sa livebox automatiquement.
Trés utiles pour consulter les vidéo de grand mère a la plage sur mégavideo sans avoir de problème avec la limite de temps. :D

Je pense que cela peut intéresser d'autre personne donc je partage.

Voici donc le script en question :

Code : Tout sélectionner

#!/usr/bin/python

import os, sys
import getpass
import telnetlib
import commands
import gtk, os

CMD = "zenity  --info --text '\n Votre adresse Ip vient de changer.'"
HOST = "192.168.1.1"
user = "root"
password = "1234"

tn = telnetlib.Telnet(HOST)

tn.read_until(b"login: ")
tn.write(user.encode('ascii') + b"\n")
tn.read_until(b"Password: ")
tn.write(password.encode('ascii') + b"\n")
tn.read_until(b"[root @ home]$")
tn.write(b"sndcp\n")
tn.read_until(b"[root @ sndcp]$")
tn.write(b"pppoestop 0\n")
tn.read_until(b"[root @ sndcp]$")
tn.write(b"pppoestart 0\n")
tn.read_until(b"[root @ sndcp]$")
tn.write(b"exit\n")
tn.read_until(b"[root @ home]$")
tn.write(b"exit\n")

os.system(CMD)
J'ai ajouté une fenètre qui averti quand le changement est terminé. ( Nécésite zenity )
Les valeurs de 'user' et 'password' sont ceux par defaut de la box (en telnet).

EDIT : NE FONCTIONNE APPAREMENT PAS AVEC LES LIVEBOX SAGEM.

Voici un lien pour identifier sa livebox : Identifier le modele de votre livebox
Dernière modification par veka le mar. 01 juin 2010, 20:29, modifié 2 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17624
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Astuce-Livebox] Script qui change l'IP de la box

Message par benjarobin »

Mouais la probabilité qu'il te donne une IP différente n'est pas de 100%. Par contre sympa comme façon de faire...
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
astreides
Chu Ko Nu
Messages : 433
Inscription : dim. 27 janv. 2008, 09:37

Re: [Astuce-Livebox] Script qui change l'IP de la box

Message par astreides »

Bonsoir
J'ai essaye ton script mais ne marche pas avec livebox sagem

Merci
Avatar de l’utilisateur
veka
archer
Messages : 141
Inscription : sam. 21 nov. 2009, 11:36

Re: [Astuce-Livebox] Script qui change l'IP de la box

Message par veka »

Merci pour l'info astreides,

Je tien a reprécisé que se script n'est pas de moi, je l'est dénicher sur le net ( j'ai perdu la source ).

Je vais préciser qu'il ne fonctionne pas sur les livebox sagem.

Edit : Si quelqu'un peut confirmer se serait pas mal, deux essai vallent mieux qu'un ( sans vouloir te vexer ).
Répondre