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:
Installieren Sie Ubuntu auf Ihrem Laptop.
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.
Ö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).