Im Moment fragen sich immer mehr Mac OS-Benutzer, wie Sie die TTL (Time To Live) auf ihrem Gerät ändern können. Die TTL ist ein Parameter, der die Anzahl der Zwischenknoten angibt, die ein Datenpaket auf dem Weg zur Zieladresse durchlaufen kann. Ein relativ niedriger TTL-Wert kann dazu beitragen, die Datenübertragungsgeschwindigkeit zu erhöhen und eine stabilere Verbindung zu gewährleisten. In dieser schrittweisen Anleitung erfahren Sie, wie Sie die TTL auf einem Mac OS-Computer ändern können.
Schritt 1: Öffnen Sie das Terminal. Klicken Sie dazu im Dock auf das Finder-Symbol, wählen Sie "Programme" und suchen Sie in der Liste nach dem Ordner "Dienstprogramme". In diesem Ordner finden Sie das Terminal-Programm. Öffnen Sie sie.
Schritt 2: Geben Sie im geöffneten Terminal den Befehl ein: sudo sysctl -w net.inet.ip.ttl=XXX wobei XXX der Wert ist, den Sie für die TTL festlegen möchten. Wenn Sie beispielsweise die TTL auf 64 setzen möchten, geben Sie Folgendes ein: sudo sysctl -w net.inet.ip.ttl=64.
Schritt 3: Nach der Eingabe des Befehls müssen Sie möglicherweise das Administratorkennwort eingeben. Geben Sie das Passwort ein und drücken Sie die Eingabetaste.
Schritt 4: Nachdem Sie den Befehl ausgeführt haben, starten Sie den Computer neu, damit die Änderungen wirksam werden. Überprüfen Sie nach dem Neustart den aktuellen TTL-Wert mit dem Befehl: sysctl -a | grep net.inet.ip.ttl. Der abgeleitete Wert muss mit dem übereinstimmen, den Sie in festgelegt haben Schritt 2.
Beachten Sie, dass sich das Ändern des TTL-Werts auf einige Aspekte Ihres Betriebssystems auswirken kann. Stellen Sie sicher, dass Sie verstehen, welche Änderungen Sie vornehmen, und dass Sie bei Bedarf auf den vorherigen TTL-Wert zurückgreifen können.
Das Konzept der TTL und ihre Bedeutung
Wenn Sie jeden Zwischenknoten durchlaufen, wird der TTL-Wert des Pakets um eins reduziert. Wenn der TTL-Wert Null erreicht, wird das Paket verworfen und eine Fehlermeldung an den Absender gesendet.
Der Hauptwert von TTL besteht darin, zu verhindern, dass Pakete im Netzwerk durchlaufen. Wenn das Paket aufgrund falscher Routing- oder anderer Probleme das Ziel nicht erreichen kann, wird es durch seinen TTL-Wert angehalten und entfernt, um das Netzwerk nicht zu belasten.
Das Verständnis und die Kontrolle der TTL kann nützlich sein, um Netzwerkprobleme zu identifizieren und zu beheben sowie die Sicherheit und Leistung von Netzwerkverbindungen zu gewährleisten.
Vorbereiten der TTL-Änderung
Bevor Sie mit dem Ändern der TTL unter Mac OS beginnen, müssen Sie einige vorläufige Schritte ausführen.
1. Überprüfen Sie, ob Sie über alle erforderlichen Rechte und Berechtigungen zum Ändern der Systemeinstellungen verfügen. Dazu benötigen Sie ein Konto mit Administratorrechten.
2. Stellen Sie sicher, dass Sie über die neueste Mac-Version verfügen. Um Ihr Betriebssystem zu aktualisieren, gehen Sie zum Apple-Menü und wählen Sie System aktualisieren.
3. Blockieren Sie die Möglichkeit, versehentlich Systemdateien zu ändern, indem Sie den "SIP-geschützten Modus" (System Integrity Protection) aktivieren. Wechseln Sie dazu in den Mac-Wiederherstellungsmodus, öffnen Sie "Terminal" und geben Sie den Befehl "csrutil enable" ein. Starten Sie danach Ihren Computer neu.
4. Sichern Sie wichtige Dateien und Daten. Dadurch wird verhindert, dass Informationen verloren gehen, wenn während der TTL-Änderung Probleme auftreten. Es wird empfohlen, Time Machine oder ein anderes geeignetes Programm zum Erstellen von Backups zu verwenden.
5. Starten Sie den Computer neu, um sicherzustellen, dass alle Änderungen am System wirksam werden.
TTL über die Befehlszeile installieren
Die TTL-Installation unter Mac OS kann über die Befehlszeile erfolgen. Folgen Sie den Anweisungen unten, um die TTL einzustellen:
- Öffnen Sie ein Terminal auf Ihrem Mac, indem Sie den Befehl "Terminal" in die Spotlight-Suchleiste eingeben oder ihn im Abschnitt "Dienstprogramme" im Ordner "Programme" finden.
- Geben Sie den folgenden Befehl ein: sudo sysctl -w net.inet.ip.ttl=65
- Sie müssen das Systemadministratorkennwort eingeben. Geben Sie es ein und drücken Sie die Eingabetaste.
- Nach erfolgreicher Ausführung des Befehls wird die TTL auf 65 gesetzt. Sie können diesen Parameter nach Belieben ändern, indem Sie anstelle von 65 einen anderen Wert eingeben.
- Überprüfen Sie, ob die TTL erfolgreich installiert wurde, indem Sie den folgenden Befehl eingeben: sysctl net.inet.ip.ttl
Herzlichen Glückwunsch, Sie haben TTL erfolgreich über die Befehlszeile unter Mac OS installiert!
TTL-Einstellung über die Anwendung "Terminal"
1. Öffnen Sie die Terminal-Anwendung, die sich im Ordner "Dienstprogramme" im Abschnitt "Anwendungen" befindet.
2. Geben Sie den Befehl "sudo sysctl -w net" ein.inet.ip.ttl=", wobei ersetzen Sie durch den gewünschten Wert für die Lebensdauer des Pakets (normalerweise zwischen 1 und 255).
3. Wenn Sie den Befehl eingeben, werden Sie möglicherweise aufgefordert, das Administratorkennwort (die Anmeldeinformationen Ihres Mac-Kontos) einzugeben.
4. Drücken Sie die Eingabetaste, um den Befehl auszuführen und einen neuen TTL-Wert festzulegen.
5. Nachdem Sie den TTL-Wert festgelegt haben, überprüfen Sie, ob der Wert korrekt ist, indem Sie den Befehl "sysctl -n net" eingeben.inet.ip.ttl". Als Ergebnis sehen Sie den aktuellen TTL-Wert.
6. Wenn Sie den TTL-Wert auf den Standardwert zurücksetzen möchten (ungefähr 64), geben Sie den Befehl "sudo sysctl -w net" ein.inet.ip.ttl=64".
Überprüfen der installierten TTL
Nachdem Sie die TTL erfolgreich auf Mac OS installiert haben, können Sie die Funktionsfähigkeit der TTL anhand der folgenden Schritte überprüfen:
- Öffnen Sie ein Terminal auf Ihrem Mac.
- Geben Sie den Befehl ping ein google.com und drücken Sie die Eingabetaste.
- Sie sehen eine Liste der an den Google-Server gesendeten Pakete und die Ergebnisse dieser Pakete.
- Suchen Sie nach einer Zeichenfolge, die mit tll= beginnt . Der TTL-Wert wird nach diesem Zeichen angegeben.
Normalerweise muss der TTL-Wert größer oder gleich 128 sein. Wenn der TTL-Wert zu niedrig ist oder nicht vorhanden ist, kann dies bedeuten, dass Sie die TTL unter Mac OS nicht installieren konnten.
Setzt den Standardwert der TTL zurück
Wenn Sie die TTL-Werte (Time to Live) unter Mac OS auf die Standardwerte zurücksetzen müssen, führen Sie die folgenden Schritte aus:
| Schritt | Handlung |
|---|---|
| 1 | Öffnen Sie ein Terminal auf Ihrem Mac. Sie können es im Ordner "Programme" finden oder die Spotlight-Suche verwenden. |
| 2 | Geben Sie im Terminal den folgenden Befehl ein: |
| sudo sysctl -w net.inet.ip.ttl=64 | |
| 3 | Drücken Sie die Eingabetaste auf der Tastatur, um den Befehl auszuführen. |
Nachdem Sie diese Schritte ausgeführt haben, wird der TTL-Wert auf den Standardwert (64) zurückgesetzt. Beachten Sie, dass Sie möglicherweise ein Administratorkennwort benötigen, um den Befehl auszuführen.
Jetzt wissen Sie, wie Sie den TTL-Wert auf Mac OS bei Bedarf auf den Standardwert zurücksetzen können.