- #1
G
gast
Guest
Hi,
für alle die mal Ihre IP wechseln müssen (warum auch immer ;D ) hier ein kleiner Script in Bash für alle die eine FritzBox haben.
DAmit bekommt ihr innerhalb von 3 Sekunden eine neue IP zugeordnet und das gute ist, dass Telefonieren über IP nicht unterbrochen wird etc.
Hier das Script:
Vorgangsweise:
Ihr erstellt eine Datei mit dem Editor z.B. reconnect und ändert die Dateiendung von .txt auf .sh . Dann sollte eure Datei reconnect.sh heißen. Dann kopiert ihr den Inhalt von der Datei oben in eure reconnect.sh und speichert alles ab !
Nun durch doppelklick (bei manchen nur) aufrufen oder durch die Eingabeaufforderung auf den Speicherortt navigieren (Stichwort cd für die, die googlen wollen) und ruft sie auf durch: bash reconnect.sh bzw. ersetzt ihr das reconnect.sh durch euren Dateinamen.sh
Viel Spaß
für alle die mal Ihre IP wechseln müssen (warum auch immer ;D ) hier ein kleiner Script in Bash für alle die eine FritzBox haben.
DAmit bekommt ihr innerhalb von 3 Sekunden eine neue IP zugeordnet und das gute ist, dass Telefonieren über IP nicht unterbrochen wird etc.
Hier das Script:
Code:
#!/bin/bash
cat <<END | nc -w 1 fritz.box 49000 > /dev/null
POST /upnp/control/WANIPConn1 HTTP/1.1
HOST: blah:49000
SOAPACTION: "urn:schemas-upnp-org:service:WANIPConnection:1#ForceTermination"
CONTENT-TYPE: text/xml ; charset="utf-8"
Content-Length: 293
<?xml version="1.0" encoding="utf-8"?>
<s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body>
<u:ForceTermination xmlns:u="urn:schemas-upnp-org:service:WANIPConnection:1" />
</s:Body>
</s:Envelope>
END
Vorgangsweise:
Ihr erstellt eine Datei mit dem Editor z.B. reconnect und ändert die Dateiendung von .txt auf .sh . Dann sollte eure Datei reconnect.sh heißen. Dann kopiert ihr den Inhalt von der Datei oben in eure reconnect.sh und speichert alles ab !
Nun durch doppelklick (bei manchen nur) aufrufen oder durch die Eingabeaufforderung auf den Speicherortt navigieren (Stichwort cd für die, die googlen wollen) und ruft sie auf durch: bash reconnect.sh bzw. ersetzt ihr das reconnect.sh durch euren Dateinamen.sh
Viel Spaß