Stellen Sie HTTP-Server für den Austausch von Dateien

Häufig beginnt die Situation, zu welcher Zeit ein dringendes Bedürfnis, eine Datei zu jemandem zu übertragen. Was ist der Weg, solche Probleme zu lösen?

Übertragen von Dateien per E-Mail - eine mühsame und eine lange Besetzung. Erstens ist es an der Zeit sicher durch ein Paar multiplizieren zu senden: die Daten werden zunächst von dem auf den Server übertragen werden, aber dann genau falsch herum - vom Server an den Empfänger. Zum anderen wird durch bestimmte Merkmale der Mail-Protokoll physikalische Größe der Daten von 35% übertragen werden, größer als die ursprüngliche Dateigröße. ICQ-Netzwerk für die Dateifreigabe erfordert eine direkte Verbindung und sogar konfigurieren "Port Forwarding" auf der NAT - Funktion aus verschiedenen Gründen nicht prkticheski löst immer das Problem. ICQ, wieder, unterstützt nicht die Resume-Datei.

Sie können die FTP-Server gestellt, aber es für seltene Dateiübertragungen unzumutbar erschwert. Plus, wenn der Kunde hinter dem NAT ist, muss seine Software in der Lage sein, in einem passiven FTP-Modus zu arbeiten.

Dennoch gibt viele Programme sind, Daten auszutauschen, aber sie erfordern die Verwendung von beiden Seiten, da Dateien in einer solchen Situation zu übertragen, betrachten wir die Verwendung von HTTP-Server.

Verschiedene Versionen des HTTP-Server ist eine ganze Menge, aber für unsere Lösungen problemki ideal HTTP File Server.
Ckachivaem zweite Version der Anwendung ist auch laufen (Installation nicht erforderlich).

Die Programmoberfläche ist sehr intuitiv und einfältig. Sie ziehen einfach mit der Maus in seine Dateien, markieren Sie den gewünschten Link und den Empfänger in der Adressleiste angegeben informieren. Der Empfänger eines der Standardmittel (zB Internet Explorer) können es herunterladen und speichern.

Aber zuerst muss man Http File Server konfigurieren. Drücken Sie die Oberseite der Fensterschalter Easy / Experten-Modus Expert-Modus zu wechseln. Heute wählen wir den Port, an dem unsere Server zu arbeiten. Der Standard-Port für HTTP - 80 sind erlaubt, es zu verlassen. Aber einige Anbieter 80. Eingangs-Port ist geschlossen, während die Notwendigkeit, andere frei zu geben, zum Beispiel 16384. Wenn Sie einen NAT-Router haben, dann müssen angeben, auf sie ähnlich den ausgewählten Port auf Ihrem Computer zu übermitteln. Achten Sie darauf, die im ON-Modus ( "ON"), kann der Port nicht geändert werden, muss man vorab drücken Sie diese Taste, um den OFF-Modus zu gehen ( "off").

Dann werden die Dateien, die wir wollen jemanden, Ihnen zu sagen, in der Virtual File System-Fenster ziehen. Sie können nicht nur einzelne Dateien per Drag & Drop, sondern auch Verzeichnisse. Reale und virtuelle - Für Verzeichnisse ein paar Auswahl von Finish zu essen.

Wir erklären: Real-Modus prkticheski immer Zugriff auf alle Dateien haben, die auch in der Zukunft erscheinen essen, aber der Virtual können Sie die Liste der verfügbaren Objekte zu bearbeiten.

Beachten Sie, wenn Sie das Kontextmenü auf dem Katalog (einschließlich auch das Root-Verzeichnis "/") ein Häkchen in das Let Browse zu setzen, automatisch die HTTP File Server eine Seite mit einer Liste von Dateien auf ein Abenteuer erzeugt, wenn kein Verzeichnis index.htm.

Heute ist erlaubt dem Benutzer einen Link aus dem String-Adresse (in HTTP File Server) auf dem Server oder persönlich in einer bestimmten Datei zu geben.

Wenn Sie Links zu verschiedenen Dateien an verschiedene Benutzer geben, um die Wahrscheinlichkeit zu essen, dass jemand einfach die Server-Adresse eingeben, dann laden Sie alle Dateien geschrieben. Um dies zu vermeiden, verwenden Sie die zulässigen Berechtigungen. Um dies zu tun, gehen Sie in das Menü "Menü -> Andere Optionen -> Benutzer" es schreibt auch der Name / Passwort für den Benutzer.

Dann in dem virtuellen Dateisystem, um Dateien, die nicht brauchen niemanden zur Verfügung stehen, drücken Sie die linke Maustaste das Kontextmenü aufzurufen und dort Zugriffsfeld Hinweis Benutzer beschränken, die Zugriff auf die Datei erlaubt sind.

Wenn Sie möchten, so dass Benutzer, die Sie jede Datei besitzen hochladen können, dann ziehen sollte es auch Virtual File System Ordnerfenster, um anzuzeigen, dass es in Echt Modus. In dieser Funktion können Benutzer Dateien hochladen, wenn die Option Let Durchsuchen aktiviert ist. Sie können Dateien hochladen, nur ausgewählte Benutzer zu ermöglichen, aber nicht alle. Um dies zu tun, folgen Sie das Kontextmenü auch diejenigen beachten, die zu lösen "Upload -> Laden für Benutzer".

Im Fall, wenn Sie einen Domain-Namen zu essen, dann ist es erlaubt, im "Menü -> IP-Adresse -> Benutzerdefiniert" zu registrieren, und es wird in der Rück Zeile IP-Adresse ersetzt werden. Wenn Sie den Zugriff auf das Internet über NAT haben, in HTTP File Server die Möglichkeit, zu essen, um die externe IP zu suchen (in "Menü -> IP-Adresse -> Suchen externe Adresse").

Sie können selbst im Browser zu sehen, es sieht aus wie das, was Sie eingestellt haben. Um dies zu tun, am Ende der Zeilen Adresse auf die Schaltfläche Durchsuchen klicken oder kopieren Sie einfach in einer Zeile aus einem Browserfeld Adresse. NAT Wenn Sie auch externe Adressen (externe Adresse), dann die vorge vorübergehend wählen zu verwenden, konfiguriert "Menü -> IP-Adresse" eine der lokalen Adressen oder einfach nur den Browser manuell eingeben http://127.0.0.1:номер_порта.