This page has been robot translated, sorry for typos if any. Original content here.

Installieren Sie einen HTTP-Server für die Dateifreigabe

Oft beginnt eine Situation, in der es dringend erforderlich ist, eine Datei an jemanden zu übertragen. Was sind die Wege, um dieses Problem zu lösen?

Das Übertragen von Dateien per E-Mail ist ebenfalls eine mühsame Aufgabe. Zum einen ist es an der Zeit, die Daten durch das Senden eines Paares sicher zu multiplizieren: Die Daten werden zuerst von Ihnen auf den Server übertragen, dann genau umgekehrt - vom Server zum Empfänger. Zweitens ist aufgrund einiger Funktionen des Mail-Protokolls die Größe der physisch übertragenen Daten um 35% größer als die Größe der Originaldatei. Ein ICQ-Netzwerk für die Dateifreigabe erfordert eine direkte Verbindung, und selbst das Festlegen der Funktion "Port Forwarding" (Portweiterleitung) auf NAT aus verschiedenen Gründen hilft nicht immer, dieses Problem zu lösen. ICQ unterstützt das Herunterladen von Dateien noch nicht.

Sie können einen FTP-Server einrichten, aber bei seltenen Dateiübertragungen ist dies unangemessen schwierig. Befindet sich der Kunde hinter NAT, muss seine Software im passiven FTP-Modus arbeiten können.

Es gibt immer noch viele Programme zum Datenaustausch, die jedoch von beiden Seiten verwendet werden müssen. In diesem Fall wird die Verwendung eines HTTP-Servers für die Übertragung von Dateien in Betracht gezogen.

Es gibt viele verschiedene Versionen von HTTP-Servern, aber der HTTP-Dateiserver ist ideal, um unser Problem zu lösen .
Laden Sie die zweite Version der Anwendung herunter und führen Sie sie aus (die Installation ist in keinem Fall erforderlich).

Die Programmoberfläche ist sehr einfach und intuitiv. Sie ziehen einfach Dateien hinein, wählen die gewünschte aus und informieren den Empfänger über den in der Adressleiste angegebenen Link. Der Empfänger kann es mit einem beliebigen Standardmittel (z. B. Internet Explorer) speichern.

Aber zuerst müssen Sie den HTTP-Dateiserver konfigurieren. Drücken Sie den Easy / Expert-Modus-Schalter oben im Fenster, um in den Expertenmodus zu wechseln. Heute wählen wir den Port, an dem unser Server arbeiten wird. Der Standard-Port für HTTP ist 80, er darf verlassen werden. Bei einigen Anbietern ist der 80. Port für die Eingabe jedoch geschlossen. Zu diesem Zeitpunkt müssen Sie einen anderen freien Port angeben, z. B. 16384. Wenn Sie einen NAT-Router haben, müssen Sie die Weiterleitung des ausgewählten Ports auf Ihrem Computer ähnlich wie bei diesem angeben. Bitte beachten Sie, dass im ON-Modus der Port nicht geändert werden kann, Sie müssen zuerst diese Taste drücken, um in den OFF-Modus zu wechseln.

Dann ziehen wir die Dateien, die wir an jemanden übertragen möchten, in das Fenster Virtual File System. Sie können nicht nur einzelne Dateien, sondern auch Verzeichnisse ziehen und ablegen. Für Verzeichnisse, um ein paar Trimmoptionen zu essen - Real ist auch Virtual.

Wir erklären: Im Real-Modus sind praktisch immer alle Dateien verfügbar, die auch in Zukunft angezeigt werden. Mit Virtual können Sie jedoch die Liste der verfügbaren Objekte bearbeiten.

Beachten Sie, dass der HTTP-Dateiserver automatisch eine Seite mit einer Liste der Dateien für das Adventure generiert, wenn Sie im Kontextmenü des Verzeichnisses (einschließlich des Stammverzeichnisses "/") das Kontrollkästchen Durchsuchen lassen aktivieren, wenn das Verzeichnis nicht index.htm enthält.

Jetzt kann der Benutzer einen Link von der Adresszeile (im HTTP-Dateiserver) zum Server selbst oder zu einer bestimmten Datei erstellen.

Wenn Sie verschiedenen Benutzern Links zu verschiedenen Dateien geben, müssen Sie die Wahrscheinlichkeit in Kauf nehmen, dass jemand, der einfach die Serveradresse eingibt, alle ausgelegten Dateien herunterlädt. Um dies zu vermeiden, dürfen Sie Zugriffsrechte verwenden. Gehen Sie dazu in das Menü "Menü -> Weitere Optionen -> Benutzer" und stellen Sie dort den Benutzernamen / das Passwort für den Benutzer ein.

Klicken Sie dann im virtuellen Dateisystem mit der linken Maustaste auf Dateien, die für niemanden zugänglich sein sollen, um ein Kontextmenü aufzurufen, und markieren Sie im Feld Zugriff einschränken die Benutzer, denen der Zugriff auf die Datei gestattet ist.

Wenn Sie möchten, dass die Benutzer Dateien auf Sie hochladen können, müssen Sie den Ordner nur in das Fenster des virtuellen Dateisystems ziehen und angeben, dass er sich im Real-Modus befindet. Benutzer können Dateien hochladen, wenn die Option Durchsuchen zulassen aktiviert ist. Sie können nur ausgewählten Benutzern erlauben, Dateien hochzuladen, aber nicht allen. Folgen Sie dazu dem Kontextmenü und markieren Sie diejenigen, die im Menü "Upload -> Upload für Benutzer" erlaubt sind.

Wenn Sie einen Domainnamen haben, können Sie ihn unter "Menü -> IP-Adresse -> Benutzerdefiniert" registrieren. Er wird auch in der Adresszeile anstelle von IP ersetzt. Wenn Sie über NAT auf das Internet zugreifen, können Sie in HTTP File Server nach einer externen IP suchen (unter "Menü -> IP-Adresse -> Externe Adresse suchen").

Sie können in Ihrem Browser sehen, wie es aussieht, als hätten Sie es konfiguriert. Klicken Sie dazu am Ende der Adresszeile auf die Schaltfläche Durchsuchen oder kopieren Sie einfach die Zeile aus dem Feld Adresse in den Browser. Wenn Sie über NAT verfügen, wird auch die Verwendung externer Adressen konfiguriert (Externe Adresse). Wählen Sie zunächst vorübergehend unter „Menü -> IP-Adresse“ eine der lokalen Adressen aus oder geben Sie einfach manuell http://127.0.0.1:port_number in den Browser ein.