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

Installieren eines HTTP-Dateifreigabeservers

Oft beginnt eine Situation, in der es notwendig ist, eine Datei dringend an jemanden zu übertragen. Wie kann ein ähnliches Problem gelöst werden?

Das Übertragen von Dateien per E-Mail ist ebenfalls eine mühsame Aufgabe. Zuerst ist es an der Zeit, dass ein Paar kühn multipliziert sendet: Die Daten werden zuerst von Ihnen an den Server übertragen, dann jedoch umgekehrt - vom Server an den 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. Das ICQ-Netzwerk zum Austauschen von Dateien erfordert eine direkte Verbindung, und selbst die Einrichtung der Portweiterleitungsfunktion auf NAT ermöglicht es uns aus verschiedenen Gründen nicht immer, dieses Problem zu lösen. ICQ unterstützt das Fortsetzen von Dateien immer noch nicht.

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

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

Es gibt einige verschiedene Versionen von HTTP-Servern, aber der HTTP-Dateiserver ist ideal, um unser Problem zu lösen .
Das Herunterladen der zweiten Version der Anwendung wird ebenfalls ausgeführt (keine Installation erforderlich).

Die Programmoberfläche ist sehr einfach und visuell. Sie ziehen einfach Dateien hinein, wählen die gewünschte aus und informieren den Empfänger über den in der Adressleiste angezeigten Link. Der Empfänger kann es auch mit Standardmitteln (z. B. Internet Explorer) herunterladen.

Zunächst muss jedoch der HTTP-Dateiserver konfiguriert werden. Drücken Sie den Easy / Expert-Modus-Schalter oben im Fenster, um in den Expertenmodus zu wechseln. Wählen Sie nun den Port, an dem unser Server arbeiten soll. Der Standard-Port für HTTP ist 80, Sie können ihn belassen. Bei einigen Anbietern ist der 80. Port für die Eingabe gesperrt. Zu diesem Zeitpunkt müssen Sie einen anderen freien Port angeben, z. B. 16384. Wenn Sie einen NAT-Router haben, müssen Sie den Weiterleitungsport des ausgewählten Ports für Ihren Computer angeben. Bitte achten Sie darauf, dass der Port im EIN-Modus nicht geändert werden kann. Drücken Sie zuerst diese Taste, um in den AUS-Modus zu wechseln.

Anschließend werden die Dateien, die wir an eine andere Person übertragen möchten, in das Fenster "Virtuelles Dateisystem" gezogen. Sie können nicht nur einzelne Dateien, sondern auch Verzeichnisse ziehen und ablegen. Für Verzeichnisse stehen zwei Endbearbeitungsoptionen zur Verfügung - Real und Virtual.

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

Beachten Sie, dass, wenn Sie im Kontextmenü des Verzeichnisses (einschließlich des Stammverzeichnisses "/") Let Let browse aktivieren, der HTTP-Dateiserver automatisch eine Seite mit einer Liste von Dateien für ein Abenteuer generiert, wenn sich keine index.htm im Verzeichnis befindet.

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 berücksichtigen, dass jemand, der nur die Serveradresse eingibt, alle hochgeladenen Dateien herunterlädt. Um dies zu vermeiden, dürfen Zugriffsrechte verwendet werden. Gehen Sie dazu in das Menü "Menü -> Weitere Optionen -> Benutzer" und geben Sie dort auch den Benutzernamen / das Passwort ein.

Klicken Sie dann im virtuellen Dateisystem auf Dateien, die in keiner Weise für jedermann zugänglich sein sollten, mit der linken Maustaste, um das Kontextmenü anzuzeigen, und markieren Sie dort im Feld Zugriff einschränken die Benutzer, die auf die Datei zugreifen dürfen.

Wenn Sie möchten, dass Benutzer eine Datei zu Ihnen hochladen, müssen Sie den Ordner in das Fenster des virtuellen Dateisystems ziehen, um anzuzeigen, dass er sich im Real-Modus befindet. Darin können Benutzer Dateien hochladen, wenn die Option Durchsuchen zulassen zulässig ist. Sie können nur ausgewählten Benutzern erlauben, Dateien hochzuladen, jedoch nicht allen. Folgen Sie dazu dem Kontextmenü und notieren Sie sich diejenigen, die unter "Upload -> Upload für Benutzer" zulassen.

Wenn Sie einen Domain-Namen haben, können Sie ihn unter "Menü -> IP-Adresse -> Benutzerdefiniert" registrieren. Er wird anstelle von IP auch in die Adresszeile eingefügt. Wenn Sie über NAT auf das Internet zugreifen können, 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, was Sie eingerichtet haben. 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, sind Sie auch für die Verwendung externer Adressen (externe Adresse) konfiguriert. Wählen Sie dann vorübergehend eine der lokalen Adressen unter "Menü -> IP-Adresse" aus oder geben Sie einfach manuell http://127.0.0.1:port_port in den Browser ein.