Fritzbox-Zugangsdaten mit einem Python-Skript konfigurieren

DSanders

New member
Hey, hat hier jemand Erfahrung mit der Konfiguration von Fritzbox-Zugangsdaten via Python?

Ich kenne Fritzconnection - allerdings habe ich Probleme herauszufinden, welche Dienste/Aktionen ich verwenden muss.

Mein Ziel ist es, die WAN-IP und DNS einer Glasfaserschnittstelle einzustellen, OHNE die interne Fritzbox-Website öffnen und irgendetwas manuell konfigurieren zu müssen.

Im Rahmen meiner Arbeit müssen wir FritzBoxen für Kunden manuell konfigurieren, und ich versuche, diesen Prozess zu automatisieren, um ihn zu beschleunigen. Deshalb ist es mir sehr wichtig, dass der Prozess nicht erfordert, dass man sich manuell mit der Fritzbox verbindet, um etwas zu konfigurieren - sondern es sollte so einfach sein wie das Verbinden der Fritzbox mit einem Computer und das Ausführen eines Skripts, um die Zugangsdaten zu konfigurieren.

Es sieht so aus, als sei UPnP standardmäßig aktiviert, und ich kann mit dem Standardpasswort, das mit dem Gerät geliefert wurde, Anrufe tätigen.

Ich kann zum Beispiel die Fritzbox anrufen und sehe alle folgenden Dienste:

Python:
(venv) PS C:\Users\ich\PycharmProjects> fritzconnection -s -i 192.168.178.1

fritzconnection v1.13.2
FRITZ!Box 5530 Fiber at http://192.168.178.1
FRITZ!OS: 7.50

Servicenames:
                    any1
                    WANCommonIFC1
                    WANDSLLinkC1
                    WANIPConn1
                    WANIPv6Firewall1
                    DeviceInfo1
                    DeviceConfig1
                    Layer3Forwarding1
                    LANConfigSecurity1
                    ManagementServer1
                    Time1
                    UserInterface1
                    X_AVM-DE_Speedtest1
                    X_AVM-DE_RemoteAccess1
                    X_AVM-DE_MyFritz1
                    X_VoIP1
                    X_AVM-DE_OnTel1
                    X_AVM-DE_Dect1
                    X_AVM-DE_TAM1
                    X_AVM-DE_AppSetup1
                    X_AVM-DE_Homeauto1
                    X_AVM-DE_Homeplug1
                    X_AVM-DE_Auth1
                    X_AVM-DE_HostFilter1
                    X_AVM-DE_USPController1
                    WLANConfiguration1
                    WLANConfiguration2
                    WLANConfiguration3
                    Hosts1
                    LANEthernetInterfaceConfig1
                    LANHostConfigManagement1
                    WANCommonInterfaceConfig1
                    WANDSLInterfaceConfig1
                    WANDSLLinkConfig1
                    WANEthernetLinkConfig1
                    WANPPPConnection1
                    WANIPConnection1

Normalerweise, wenn ich das manuell mache, muss ich mich in der FritzBox anmelden, dann auf Internet>Zugangsdaten>Anbieter wählen>anderer Internetanbieter>Verbindungseinstellungen ändern>IP-Einstellungen>IP-Adresse manuell festlegen und dann alle Informationen manuell eintragen.

Ich weiß nicht, welchen Dienst/Aktion ich verwenden kann, um diese Informationen automatisch an die Fritzbox zu senden.

Hat das schon einmal jemand gemacht, der auch Codebeispiele hat oder mir sagen kann, was ich tun muss?
 
Hallo,
Im Rahmen meiner Arbeit müssen wir FritzBoxen für Kunden manuell konfigurieren
"Heim"netz und so... ich mein ja nur... 😉 Guck vielleicht mal z.B. hier, da kann man sich evtl. das ein oder andere abgucken und dürfte zwecks lanfristigem Management vermutlich eh die bessere Alternative seine.... oder man lässt man die Fritzboxen beiseite und nimmt andere Produkte (ggf. remote provisionierbar, oder mit API-Zugang, oder oder oder).
 

Zurzeit aktive Besucher

Keine Mitglieder online.

Letzte Anleitungen

Statistik des Forums

Themen
4.640
Beiträge
47.444
Mitglieder
4.288
Neuestes Mitglied
framp
Zurück
Oben