07.04.2023, 16:25
Zu Ostern ein kleiner Hack von vitrex für die Bastler unter euch.
(Wer nicht basteln möchte, findet in diesem Beitrag: https://board.vitrex.su/Thread-Tutorial-...25#pid3025 ein Skinpart von Mr Von, der den VPN Status in die Second Info Bar einblenden kann)
Gerade wer per VPN entweder IPTV oder CS mit seiner Satbox macht, weiß manchmal nicht ob VPN nun gerade funktioniert oder ob man mit seiner "real" IP Adressen unterwegs ist.
Manchen VPN Anbietern bieten einen sogenannten Killswitch an (Die Internet Verbindung wird getrennt, bis die VPN Verbindung wieder funktioniert) , andere bieten das nicht an.
Man kann sich aber auch im Menue per Tastendruck seine IP Anzeigen lassen (IP Adress Plugin) - was man natürlich so gut wie nie macht - Weil man die defekte VPN Verbindung oft garnicht mit bekommt.)
Wie wäre es, wenn die Externe IP Adresse alle 60 Minuten für eine Sekunde im TV angezeigt wird?
Das geht mit euren SAT Boxen ganz einfach.
Ihr müsst euch als root per SSH auf euren Receivern einloggen und dann folgende Befehle eingeben:
nano /etc/enigma2/ipadress.sh (Das erzeugt eine neue Bash-Datei)
Dort fügt ihr nun folgenden Inhalt ein:
#!/bin/bash
IP=$(wget -q -O- ipconfig.io)
wget -O -q "http://127.0.0.1/web/message?text=$IP&type=1&timeout=3" &> /dev/null
Jetzt noch den Editor verlassen mit
STRG+O - Return
STRG+X - Return
Dann muss man diese BAsh Datei noch Executable machen:
chmod +x /etc/enigma2/ipadress.sh
Damit ist jetzt eine Bash Datei im Ordner /etc/enigma2 mit dem Namen ipadress.sh angelegt.
Im nächsten Schritt sollte diese Bash Datei alle 60 Minuten ausgeführt werden. Das geht mit dem Befehl:
crontab -e
wieder öffnet sich ein Editor (wahrschienlich der vi) - Es wird höchstwahrscheinlich ein leeres Fenster angezeigt.
Hier bitte in der ersten Zeile ein I tippen (Insert mode)
Dann fügt ihr diese Zeile ein
0 */1 * * * /etc/enigma2/ipadress.sh
Dann mit der ESC Taste den Insert mode verlassen und folgendes tippen :wq
:wq :=in den Kommandomodus wechseln w=write (Datei schreiben) q=Quit
Wer sich nicht an nano oder vi ran traut - Die meisten Images bieten aber auch konfortablere Möglichkeiten an, einen Cron Eintrag über die GUI zu erstellen.
Ab jetzt wird zu jeder vollen Stunde die externe IP Adresse des SAT Receivers in das TV Bild (siehe oben) eingeblendet und wenn man seine Provider IP Adresse oder den Adressraum kennt, weiss man recht einfach, ob die angezeigte IP Adresse nun zu seinem Provider gehört, oder aber die VPN IP Adresse ist.
Wer Spass daran hat, drückt hier den DANKE Button :-)
Update: Wenn man den IP Adressraum seines Providers kennt wie zb: 178.x.x.x für Vodafon, kann man genau sehen, wenn die IP Adresse die alle 60 Minuten in das Bild eingeblendet wird, plötzlich die des Providers ist, und nicht die der VPN Verbindung.
(Wer nicht basteln möchte, findet in diesem Beitrag: https://board.vitrex.su/Thread-Tutorial-...25#pid3025 ein Skinpart von Mr Von, der den VPN Status in die Second Info Bar einblenden kann)
Gerade wer per VPN entweder IPTV oder CS mit seiner Satbox macht, weiß manchmal nicht ob VPN nun gerade funktioniert oder ob man mit seiner "real" IP Adressen unterwegs ist.
Manchen VPN Anbietern bieten einen sogenannten Killswitch an (Die Internet Verbindung wird getrennt, bis die VPN Verbindung wieder funktioniert) , andere bieten das nicht an.
Man kann sich aber auch im Menue per Tastendruck seine IP Anzeigen lassen (IP Adress Plugin) - was man natürlich so gut wie nie macht - Weil man die defekte VPN Verbindung oft garnicht mit bekommt.)
Wie wäre es, wenn die Externe IP Adresse alle 60 Minuten für eine Sekunde im TV angezeigt wird?
Das geht mit euren SAT Boxen ganz einfach.
Ihr müsst euch als root per SSH auf euren Receivern einloggen und dann folgende Befehle eingeben:
nano /etc/enigma2/ipadress.sh (Das erzeugt eine neue Bash-Datei)
Dort fügt ihr nun folgenden Inhalt ein:
#!/bin/bash
IP=$(wget -q -O- ipconfig.io)
wget -O -q "http://127.0.0.1/web/message?text=$IP&type=1&timeout=3" &> /dev/null
Jetzt noch den Editor verlassen mit
STRG+O - Return
STRG+X - Return
Dann muss man diese BAsh Datei noch Executable machen:
chmod +x /etc/enigma2/ipadress.sh
Damit ist jetzt eine Bash Datei im Ordner /etc/enigma2 mit dem Namen ipadress.sh angelegt.
Im nächsten Schritt sollte diese Bash Datei alle 60 Minuten ausgeführt werden. Das geht mit dem Befehl:
crontab -e
wieder öffnet sich ein Editor (wahrschienlich der vi) - Es wird höchstwahrscheinlich ein leeres Fenster angezeigt.
Hier bitte in der ersten Zeile ein I tippen (Insert mode)
Dann fügt ihr diese Zeile ein
0 */1 * * * /etc/enigma2/ipadress.sh
Dann mit der ESC Taste den Insert mode verlassen und folgendes tippen :wq
:wq :=in den Kommandomodus wechseln w=write (Datei schreiben) q=Quit
Wer sich nicht an nano oder vi ran traut - Die meisten Images bieten aber auch konfortablere Möglichkeiten an, einen Cron Eintrag über die GUI zu erstellen.
Ab jetzt wird zu jeder vollen Stunde die externe IP Adresse des SAT Receivers in das TV Bild (siehe oben) eingeblendet und wenn man seine Provider IP Adresse oder den Adressraum kennt, weiss man recht einfach, ob die angezeigte IP Adresse nun zu seinem Provider gehört, oder aber die VPN IP Adresse ist.
Wer Spass daran hat, drückt hier den DANKE Button :-)
Update: Wenn man den IP Adressraum seines Providers kennt wie zb: 178.x.x.x für Vodafon, kann man genau sehen, wenn die IP Adresse die alle 60 Minuten in das Bild eingeblendet wird, plötzlich die des Providers ist, und nicht die der VPN Verbindung.