Wir kann ich diese Sperre umsetzen?
Ich habe bemerkt, dass ich viel zu viel Zeit im Internet verschwende und weniger Zeit damit verbringe, und weniger Zeit damit wirklich Dinge zu machen. Gefühlt habe ich viel zu wenig Zeit, auch wenn ich sie auf dem Papier eigentlich habe. Deshalb habe ich mir gedacht, alles was ich als negativ einstufen ab 19 Uhr bis 5 Uhr morgens zu blockieren.
Ich möchte von 19 Uhr bis 5 Uhr auf keine Internetseite mehr zugreifen können, außer auf Twitch.
In meine Router kann ich das nur ohne der Ausnahme für Twitch einstellen, was ich blöd finde.
Die Änderung soll auch Systemweit sein, also Anwendungsübergreifend. Downloads auf Steam, System-Updates, etc. möchte ich zu der Zeit auch nicht machen können.
Mein Ziel mit dieser Aktion ist es, nicht mehr so müde und traurig zu sein und anderen Hobbys besser nachgehen zu können.
Falls mir jemand eine Software Vorschlägt: Ich benutze Arch Linux und die Software sollte dafür auch verfügbar sein. Falls es relevant ist: Mein Desktop ist GNOME und ig benutze NetworkManager.
3 Antworten
Linux Mint Mate --> Mint Nanny.
Damit kannst all das machen was du Beschrieben hast.
Unter MS Windoof geht das nur mit entsprechenden Tools und die sind von Hersteller zu Hersteller verschieden.
Hallo, sie könnten versuchen das in den Einstellungen des jeweiligen Geräts einzustellen, das sie ab einer Bestimmten zeit apps oder eine software gesperrt haben und dann bis ( wie in ihrem Beispiel) 5 Uhr morgens diese nicht öffnen können. Ich hoffe ich konnte helfen
Da ich nur die Verbindung zum Internet, mit Ausnahme von Twitch, Sperren möchte und sowohl Twitch, als auch andere Seiten wie YouTube im Browser benutze, müsste ich den Browser sperren, womit ich wiederum nicht mehr auf Twitch zugreifen kann. Eine Twitch App gibt es für Linux soweit ich weiß nicht. Unter Android wäre das nicht so wirklich das Problem, da ich dort die Twitch App benutze, wobei ich bei meinem Handy auch kein Feature gefunden habe.
Hosts-Datei bearbeiten: Die "hosts"-Datei wird verwendet, um DNS-Anfragen auf bestimmte Websites zu blockieren. Öffne ein Terminal und gib folgenden Befehl ein, um sie zu bearbeiten:
sudo nano /etc/hosts
Füge die Blockierung hinzu: Füge am Ende der Datei die folgende Zeile hinzu, um den Zugriff auf die unerwünschten Websites während der gesperrten Zeit zu blockieren:
127.0.0.1 facebook.com twitter.com instagram.com youtube.com
Du kannst weitere Websites hinzufügen, die du sperren möchtest, indem du sie einfach mit Leerzeichen getrennt auf der gleichen Zeile hinzufügst.
Ausnahmen für Twitch: Damit du Twitch trotzdem nutzen kannst, musst du eine Ausnahme für die IP-Adressen von Twitch erstellen. Das kann etwas knifflig sein, da Twitch viele Server hat und die IP-Adressen variieren können. Hier findest du eine Möglichkeit, wie du es machen könntest:
sudo iptables -A OUTPUT -p tcp -d twitch_ip_address -m time --timestart 19:00 --timestop 05:00 -j ACCEPT
Ersetze "twitch_ip_address" durch die IP-Adresse des Twitch-Servers, den du erreichen möchtest. Du musst diese Regel für alle relevanten Twitch-IP-Adressen wiederholen.