> For the complete documentation index, see [llms.txt](https://unsloth.ai/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://unsloth.ai/docs/de/grundlagen/lan.md).

# Wie man lokale KI-Modelle von jedem Gerät in deinem Netzwerk mit Unsloth LAN Access bereitstellt

Sie können lokale KI-Modelle auf jedem Gerät in Ihrem Zuhause oder Büro mit LAN-Zugriff über [Unsloth](https://github.com/unslothai/unsloth). Mit dieser Aktivierung können lokale Modelle von einem Smartphone, Laptop oder einem anderen Computer im selben WLAN- oder kabelgebundenen Netzwerk aus aufgerufen werden, ohne etwas in die Cloud zu senden. Es wird keine öffentliche URL oder Internetverbindung benötigt - Ihre KI bleibt auf Ihrem Gerät und in Ihrem Netzwerk.

{% columns %}
{% column %}
LAN-Zugriff ist der schnellste Weg, ein lokales Modell von einem anderen Gerät aus zu nutzen. Der Datenverkehr verlässt Ihr Netzwerk nie, daher ist die Latenz gering.

Aktivieren Sie den LAN-Zugriff und Unsloth antwortet unter der Netzwerkadresse Ihres Geräts, z. B. `http://192.168.1.42:8888`. Öffnen Sie sie auf Ihrem Smartphone, Ihrem Laptop oder jedem Gerät im selben Netzwerk.

Es ist kostenlos und funktioniert offline. Nichts verlässt Ihr Netzwerk und Sie müssen weder Ihren Router noch Ihre Firewall berühren. Für den Zugriff von außerhalb Ihres Netzwerks verwenden Sie stattdessen [Remote-Zugriff](/docs/de/grundlagen/wie-man-lokale-llms-uberall-bereitstellt-sicherer-fernzugriff-mit-cloudflare-und-unsloth.md) .
{% endcolumn %}

{% column %}

<figure><img src="https://3215535692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxhOjnexMCB3dmuQFQ2Zq%2Fuploads%2FD2v8S0MkS1xAeEVersl2%2Fmobile_studio1.gif?alt=media&#x26;token=7cd8a534-d82f-4f05-8d5a-9b7277f7eac0" alt="" width="180"><figcaption></figcaption></figure>
{% endcolumn %}
{% endcolumns %}

Zwei Möglichkeiten, es zu aktivieren:

* **Wenn Sie Unsloth starten:** fügen Sie `-H 0.0.0.0` zu Ihrem `unsloth studio` Befehl
* **Während Unsloth läuft:** gehen Sie zu Einstellungen → API → **Fernzugriff & LAN**, suchen Sie die **LAN-Zugriff** -Karte und drücken Sie **Start**

### ⚡ Schnellstart

Zuerst müssen wir die [Unsloth Desktop](https://unsloth.ai/download) App herunterladen.

1. Installieren Sie die App für [macOS](https://unsloth.ai/download/mac), Windows oder [Linux](https://unsloth.ai/download/linux)
2. Starten Sie die App
3. Dann gehen Sie zu Einstellungen → API → **Fernzugriff & LAN**.

<div data-with-frame="true"><figure><img src="https://3215535692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxhOjnexMCB3dmuQFQ2Zq%2Fuploads%2FcMQ75NHKaf3xosAL87cq%2Fremote-lan-settings2.png?alt=media" alt=""><figcaption></figcaption></figure></div>

Verwenden Sie dies, wenn Unsloth bereits läuft und Sie es auf einem anderen Gerät im selben Gebäude haben möchten. Drücken Sie **Start** auf der **LAN-Zugriff** Karte. `Online` bedeutet, dass die Adresse bereits antwortet und nicht nur angefordert wurde.

#### Automatisch starten

Der **Automatisch starten** Schalter unter der LAN-Zugriffskarte bringt Unsloth bei jedem Start ins Netzwerk. Das Stoppen des LAN-Zugriffs schaltet dies jetzt nicht aus; der Schalter ist eine separate Einstellung und nicht der Laufzustand.

### CLI: LAN-Methode

Nachdem Sie Unsloth manuell installiert haben, führen Sie im Terminal Folgendes aus:

```bash
unsloth studio -H 0.0.0.0 -p 8888
```

Unsloth bindet an jede Schnittstelle, sodass der Roh-Port aus Ihrem Netzwerk erreichbar ist. Es wird keine öffentliche Cloudflare-URL veröffentlicht, `-H 0.0.0.0` allein hält Sie im LAN. Die erste ausgegebene Zeile ist die Adresse, die andere Geräte verwenden:

```
Unsloth Studio wird auf http://[<Netzwerkadresse Ihres Geräts>]:8888 gestartet
```

Die Adresse kann IPv6 sein und wie oben in eckigen Klammern stehen. Kopieren Sie die gesamte URL einschließlich der Klammern.

#### CLI: LAN plus ein öffentlicher Link

```bash
unsloth studio -H 0.0.0.0 --cloudflare -p 8888
```

Der Roh-Port bleibt in Ihrem Netzwerk erreichbar *und* eine öffentliche Cloudflare-URL wird veröffentlicht. Das Banner warnt Sie genau davor, weil dies der am wenigsten private Modus ist. Die [Seite für den Remote-Zugriff](/docs/de/grundlagen/wie-man-lokale-llms-uberall-bereitstellt-sicherer-fernzugriff-mit-cloudflare-und-unsloth.md) deckt dies ab.

#### UI: Einen bereits laufenden Server ins Netzwerk bringen

1. Öffnen **Einstellungen → API → Fernzugriff & LAN**.
2. Suchen Sie die **LAN-Zugriff** Karte.
3. Klicken Sie **Start**.
4. Wenn der Status **Online**anzeigt, öffnen Sie die angezeigte Adresse von jedem Gerät im selben Netzwerk aus.

#### Was jeder Start tatsächlich freigibt

<table><thead><tr><th width="391">Start</th><th>Erreichbar von</th></tr></thead><tbody><tr><td><code>unsloth studio</code></td><td>nur diesem Gerät</td></tr><tr><td><code>unsloth studio -H 0.0.0.0</code></td><td>Ihrem Netzwerk</td></tr><tr><td><code>unsloth studio -H 0.0.0.0 --cloudflare</code></td><td>Ihrem Netzwerk plus einer öffentlichen Cloudflare-URL</td></tr><tr><td><code>unsloth studio --secure</code></td><td>nur eine öffentliche Cloudflare-URL, das LAN bleibt geschlossen</td></tr></tbody></table>

`--secure` und LAN-Zugriff sind Gegensätze: `--secure` erzwingt ein Loopback-Binding, sodass nichts in Ihrem Netzwerk den Roh-Port erreichen kann.

### 🔒 Sicherheit

Wenn Sie Unsloth ins Netzwerk stellen, kann jedes Gerät in diesem Netzwerk es sehen.

* **Die Verbindung ist nicht verschlüsselt.** LAN-Datenverkehr erfolgt über einfaches HTTP. Jeder im selben Netzwerksegment kann ihn lesen. In einem Netzwerk, das Sie nicht kontrollieren, verwenden Sie [Remote-Zugriff](/docs/de/grundlagen/wie-man-lokale-llms-uberall-bereitstellt-sicherer-fernzugriff-mit-cloudflare-und-unsloth.md) stattdessen ist der Cloudflare-Link HTTPS.
* **Serverseitige Werkzeuge laufen unter Ihrem Benutzerkonto.** Websuche, Python und Terminalausführung sind standardmäßig aktiviert, sodass jeder, der mit Ihrem API-Schlüssel auf den Server zugreift, Code auf diesem Rechner ausführen kann. Übergeben Sie `--disable-tools` beim Freigeben von Unsloth, und halten Sie den API-Schlüssel privat. Jeder über das Netzwerk erreichbare Start weist im Banner darauf hin.
* **Unsloth prüft, ob der Port über Ihren Router hinaus erreichbar ist.** Bei einem Wildcard-Bind prüft eine Erreichbarkeitsprüfung, ob der Roh-Port versehentlich aus dem Internet erreichbar ist, und das Startbanner weist darauf hin, falls das so ist. Diese Prüfung kontaktiert `ifconfig.me` und `check-host.net; setzen Sie`; `UNSLOTH_STUDIO_DISABLE_PUBLIC_CHECK=1` um beides zu überspringen.

### ❔ Fehlerbehebung

* **`Fehler: Unsloth Studio läuft bereits auf Port 8888 (PID ...)`.** Eine andere Instanz belegt den Port. Führen Sie `unsloth studio stop` zuerst aus, oder starten Sie diese hier auf einem anderen `--port`.
* **Die Adresse antwortet von einem anderen Gerät aus nicht.** Beide Geräte müssen sich im selben Netzwerk befinden. Gast-WLAN, Client-Isolation ("AP-Isolation") und VPNs sind meist die Ursache. Prüfen Sie außerdem, ob die Firewall des Geräts eingehende Verbindungen auf diesem Port zulässt.
* **Die Adresse hat sich geändert.** LAN-IPs werden von Ihrem Router vergeben und können sich ändern. Geben Sie dem Gerät eine statische IP oder eine DHCP-Reservierung in Ihren Router-Einstellungen für eine stabile Adresse.
* **Start ist in der Benutzeroberfläche ausgegraut.** Lesen Sie die Meldung unter der Karte; sie nennt den Grund für die Blockierung.

### 🌱 Umgebungsvariablen

| Variable                              | Zweck                                                                                              |
| ------------------------------------- | -------------------------------------------------------------------------------------------------- |
| `UNSLOTH_STUDIO_DISABLE_PUBLIC_CHECK` | `1` überspringt die Erreichbarkeitsprüfung des Drittanbieters für den Roh-Port bei Wildcard-Binds. |
| `UNSLOTH_STUDIO_TRUST_FORWARDED`      | `1` berücksichtigt `X-Forwarded-For` hinter Ihrem eigenen Reverse-Proxy.                           |

### 🌐 HTTP-API

Alle vier erfordern eine **UI-Sitzung,** wird ein API-Schlüssel abgelehnt. Eine abgelehnte Operation gibt `409` mit dem Blockierungsgrund als Detail zurück.

<table><thead><tr><th width="100">Methode</th><th>Pfad</th><th>Zweck</th></tr></thead><tbody><tr><td><code>GET</code></td><td><code>/api/settings/lan-access</code></td><td>Aktueller Status, Adresse, <code>can_start</code> / <code>can_stop</code>, <code>block_reason</code>.</td></tr><tr><td><code>POST</code></td><td><code>/api/settings/lan-access/start</code></td><td>Plant einen von den Einstellungen verwalteten Start. Idempotent.</td></tr><tr><td><code>POST</code></td><td><code>/api/settings/lan-access/stop</code></td><td>Plant einen von den Einstellungen verwalteten Stopp. Ändert nicht die Auto-Start-Einstellung.</td></tr><tr><td><code>PUT</code></td><td><code>/api/settings/lan-access/auto-start</code></td><td><code>{"enabled": true|false}</code>.</td></tr></tbody></table>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://unsloth.ai/docs/de/grundlagen/lan.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
