Hallo,
gibt es eine Möglichkeit Routen und IP-Adressen unter Windows (2000, XP, Vista) mit Python zu ändern?
Vielen Dank!
Matthias
Routen und IP-Adressen mit Python unter Windows ändern
nein! Die Ip Adresse bekommst du vom Provider nicht von deinem System
Leichtdio.de - Das Kreativ-Blog
http://www.leichtdio.de
http://www.leichtdio.de
Man munkelt, es gäbe auch Netze jenseits des Internets...SigMA hat geschrieben:nein! Die Ip Adresse bekommst du vom Provider nicht von deinem System
Ansonsten führt der Weg in die Tiefen des WinAPI, welches nicht gerade für seine Programmiererfreundlichkeit bekannt ist.veers hat geschrieben:Kannst du nicht einfach die Commandline Tools aufrufen? Ist nicht sehr elegant aber einfach und tut
Eventuell ist die gewünschte Funktionalität aber auch in libdnet vorhanden.
Edit: Die API-Dokumentation von dnet scheint zumindest entsprechende Funktionen zu enthalten, in wie weit das in der Praxis (portabel) funktioniert, kann ich nicht sagen.
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Leider werden wir es aufgrund von 202c in Deutschland nicht herausfinden könnenlunar hat geschrieben:Eventuell ist die gewünschte Funktionalität aber auch in libdnet vorhanden.

My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
Leonidas hat geschrieben:Leider werden wir es aufgrund von 202c in Deutschland nicht herausfinden könnenlunar hat geschrieben:Eventuell ist die gewünschte Funktionalität aber auch in libdnet vorhanden.

-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
lunar hat geschrieben:Wieso denn das? libdnet macht auch nicht mehr als iproute, ifconfig, und wie sie alle heißen... Davor sollte ja selbst dieses Meisterwerk deutscher Ordnung halt machen, oder? Ansonsten kann ich meine Netzwerkschnittstellen auch gleich abschalten...
Damit lassen sich sicherlich bööööse Sachen anstellen.libdnet Homepage hat geschrieben:libdnet provides a simplified, portable interface to several low-level networking routines, including
* network address manipulation
* kernel arp(4) cache and route(4) table lookup and manipulation
* network firewalling (IP filter, ipfw, ipchains, pf, PktFilter, ...)
* network interface lookup and manipulation

My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
Aber nur auf dem eigenen Rechner... es gibt keine Funktion hack_my_neighbours_computerLeonidas hat geschrieben:lunar hat geschrieben:Wieso denn das? libdnet macht auch nicht mehr als iproute, ifconfig, und wie sie alle heißen... Davor sollte ja selbst dieses Meisterwerk deutscher Ordnung halt machen, oder? Ansonsten kann ich meine Netzwerkschnittstellen auch gleich abschalten...
Damit lassen sich sicherlich bööööse Sachen anstellen.libdnet Homepage hat geschrieben:libdnet provides a simplified, portable interface to several low-level networking routines, including
* network address manipulation
* kernel arp(4) cache and route(4) table lookup and manipulation
* network firewalling (IP filter, ipfw, ipchains, pf, PktFilter, ...)
* network interface lookup and manipulation

-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Na ok, dann gibt's doch eine Entwarnung.lunar hat geschrieben:Aber nur auf dem eigenen Rechner... es gibt keine Funktion hack_my_neighbours_computer

My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice