Wie kann ich einen Heimserver auf einem Ubuntu-Laptop über WLAN betreiben?

795
ARV

Ich möchte meinen alten Dell Inspiron-Laptop als Ubuntu-Server verwenden. Ich möchte dann über eine lokale IP-Adresse auf diesen Server zugreifen, und der Server reagiert mit seiner WLAN-Karte auf SSH, HTTP usw. Das heißt, ich möchte meinen Computer (Windows 10-Laptop) nicht über ein Ethernet-Kabel oder ein anderes Kabel mit meinem Ubuntu-Server verbinden. Ich möchte auch, dass mein Ubuntu-Server die Internetverbindung freigibt, die ich auf meinem Windows 10-Laptop habe. Derzeit verwende ich den Datentarif meines Mobiltelefons und binde das Android-Telefon an meinen Windows-10-Laptop für den Internetzugang.

Könnten Sie bitte einen Überblick über die Schritte geben, die ich unternehmen muss, damit dies geschieht, bitte? Die Schritte sollten idealerweise so sein, dass ich Google verwenden kann, um die detaillierteren, konkreten Schritte zu erhalten.

Edit : Ich bin nicht auf der Suche nach Details zum Einrichten der Dienste auf dem Linux-Server, da ich mit dem Ausführen von Apache usw. vertraut bin. Ich möchte nur Informationen darüber, wie der Netzwerkaspekt ausgeführt wird. Ich möchte nur in der Lage sein, über WLAN von zuhause aus auf diesen Server zuzugreifen und die Internetverbindung auf meinem Windows-Laptop freizugeben. Ich möchte es nicht außerhalb meines Heimnetzwerks erreichen.

-2

1 Antwort auf die Frage

2
Anaksunaman

Könnten Sie bitte einen Überblick über die Schritte geben, die ich unternehmen muss, damit dies geschieht, bitte?

So verwenden Sie Ihren alten Laptop als Server:

  1. Installieren Sie Ubuntu auf Ihrem Laptop.

  2. Installieren und konfigurieren Sie die erforderliche Serversoftware:

    • Für HTTP benötigen Sie einen Webserver . Apache ist eine beliebte Wahl und bietet eine Vielzahl von Tutorials zur Konfiguration.

    • Für SSH sollten Sie den OpenSSH-Server in Betracht ziehen.

    • Für andere Arten des Zugriffs (z. B. FTP) müssen Sie möglicherweise weitere Nachforschungen zu Servern durchführen, die die Art des gewünschten Zugriffs unterstützen.

  3. Öffnen Sie alle geeigneten Ports in der Laptop-Firewall. Für HTTP sollten Sie mindestens über Port 80 (HTTP) für eingehende Anforderungen verfügen. SSH verwendet standardmäßig Port 22. Bei anderen Optionen (z. B. HTTPS, Port 443 usw.) müssen andere Ports geöffnet sein.

Firewall-Hinweise

  • Während die verfügbaren (nicht blockierten) eingehenden Ports Ihrer Firewall wahrscheinlich die wichtigsten sind, damit Ihr Server ordnungsgemäß funktioniert, müssen Sie möglicherweise auch die verfügbaren ausgehenden Ports des Servers konfigurieren (je nach den Umständen).

  • Bei anderen Computern oder Geräten in Ihrem Netzwerk (z. B. bei Versuchen, mit Ihrem Server zu kommunizieren) müssen möglicherweise auch die Firewall-Einstellungen angepasst werden.

  • Ihr Router sollte nicht angepasst werden müssen, es sei denn, Sie planen, Ihren Server außerhalb Ihres lokalen Netzwerks verfügbar zu machen (dh über das Internet erreichbar). In diesem Fall müssen Sie die Portweiterleitung auf Ihrem Router einrichten (dies kann manuelle Firewall-Einstellungen beinhalten oder nicht).

Ich möchte über eine lokale IP-Adresse mit seiner WLAN-Karte auf diesen Server zugreifen.

Nachdem Sie die oben genannten allgemeinen Schritte ausgeführt haben, müssen Sie den Server (wie üblich) über seine WLAN-Karte mit Ihrem lokalen Netzwerk verbinden und die ihm zugewiesene lokale IP-Adresse notieren.

Vorausgesetzt, Sie haben alles korrekt eingerichtet (einschließlich Server- / Client-Software und entsprechenden Firewall-Einstellungen für alle Ihre kommunizierenden Geräte), können Sie diese IP-Adresse dann verwenden, um auf Ihren Server zuzugreifen (z. B. Eingabe in eine Adressleiste des Browsers, geben Sie es als ein die Ziel-IP für SSH usw.).

Ich möchte auch, dass mein Ubuntu-Server die Internetverbindung freigibt, die ich auf meinem Windows 10-Laptop habe. Ich verwende derzeit den Datenplan meines Mobiltelefons und binde das Android-Telefon an meinen Windows 10-Laptop für den Internetzugang.

Wenn Sie Ihr Telefon als WLAN-Hotspot verwenden, verbinden Sie Ihren Server einfach mit diesem Hotspot. Wenn Sie USB-Tethering verwenden, müssen Sie Ihren Windows-Laptop so konfigurieren, dass er seinen Internetzugang über seine WLAN-Karte freigibt (dh er fungiert als Hotspot und nicht als Telefon).

Wenn Sie von einem Gerät außerhalb Ihres Netzwerks auf Ihren Server zugreifen möchten, können Probleme auftreten. In diesem Fall fungiert Ihr Telefon als Ihr Modem / Router und ermöglicht möglicherweise den richtigen Zugriff auf bestimmte Ports, während es mit Ihrem Datentarif verbunden ist (Ihr Mobilfunkanbieter blockiert diese Ports oder es bestehen möglicherweise andere technische Einschränkungen).

Als Randbemerkung ist der Anschluss eines Servers über WLAN wahrscheinlich äußerst unsicher. WiFi bietet dem Angreifer zahlreiche Möglichkeiten, um auf Ihr Netzwerk zuzugreifen. Abgesehen von den anderen Sicherheitsaspekten wäre es viel besser, Ihren Webserver über eine Kabelverbindung zu betreiben (auch wenn dies nicht vorzuziehen ist).

Danke für deine Antwort! Kann ich meinem Ubuntu-Server eine statische IP-Adresse zuweisen, wenn ich ihn mit meinem WLAN-Hotspot verbinde (für die Verwendung in meinem Heimnetzwerk natürlich nicht außerhalb)? ARV vor 5 Jahren 0
@ARV, bitte bearbeiten Sie Ihre Frage. Wenn dies aufgrund Ihrer mangelnden Handlung geschlossen wird, erhält die Person, die sich die Zeit zur Beantwortung Ihrer Antwort genommen hat (Articulated Well, ich möchte hinzufügen), keinen Kredit dafür. Grüße, Tim_Stewart vor 5 Jahren 0
@ Tim_Stewart Ich habe die Frage so genau wie möglich gemacht. Bitte sehen Sie sich die Bearbeitung an. Es ist bedauerlich, dass die Mods mit abschließenden Fragen zufrieden sind. ARV vor 5 Jahren 1
@ARV Zu Ihrem ersten Kommentar zur Verwendung einer statischen IP-Adresse, da Hotspots normalerweise für die gemeinsame Nutzung des Internets mit zufälligen Geräten vorgesehen sind, würde ich mich dazu neigen, dass dies unwahrscheinlich ist (aber ich kann es leider nicht zu 100% sagen). Nichtsdestotrotz ist es auf jeden Fall möglich, ein gehostetes Netzwerk mit einer statischen IP-Adresse unter Windows einzurichten und einen einfachen DHCP-Server wie [DHCP-Server für Windows] zu verwenden (http://www.dhcpserver.de/cms/ ) um dieselbe Adresse an einen Client basierend auf dessen MAC zu liefern. Anaksunaman vor 5 Jahren 2