Wie richte ich einen WLAN-Hotspot im Access Point-Modus ein?
Beachten Sie : WLAN-Hotspots sind nicht mit Ad-hoc-Netzwerken identisch. Es gibt einen signifikanten Unterschied zwischen den beiden. Kurz gesagt, Ad-hoc-Netzwerke werden auf neueren Geräten und den meisten Android-, Windows Phone- und Blackberry-Geräten (und möglicherweise auch iOS-Geräten) nicht unterstützt, während WLAN-Hotspots im AP-Modus unterstützt werden. Informationen zu AP-Modus-Hotspots, Ad-hoc-Netzwerken und deren Unterschieden finden Sie auf dieser Wikipedia-Seite und in diesem Artikel auf der Connectify-Website .
Antworten:
Ubuntu 18.04 LTS
Mit GNOME 3.28 Desktop unter Ubuntu 18.04 LTS ist das WLAN-Tethering so einfach wie nie zuvor!! Öffnen Sie einfach die WLAN-Einstellungen über das Systemmenü.
Wählen Sie dann im Hamburger-Menü in den WLAN-Einstellungen die Option WLAN-Hotspot aktivieren . Das war's, Ihr WLAN-Zugangspunkt ist jetzt betriebsbereit!
Fortgeschrittenes
Wenn Sie den Namen (SSID) und das Kennwort Ihres Zugriffspunkts ändern möchten, öffnen Sie das Editor-Tool für Netzwerkverbindungen , indem Sie in Terminal oder Alt+ Folgendes eingeben F2:
Doppelklicken Sie auf Hotspot und das Editorfenster wird angezeigt. Sie können die SSID und das Kennwort auf den Registerkarten "Wi-Fi" und "Wi-Fi-Sicherheit" ändern.
Ubuntu 16.04 LTS & 14.04 LTS
Schritt 1: Testen Sie, ob Ihre WiFi-Karte den AP-Modus unterstützt
Befolgen Sie die Überprüfung des Access Point-Modus in der Antwort von Web-E
Schritt 2: Starten Sie den integrierten Hotspot
Das Netzwerk verfügt über eine integrierte Option zum Starten eines Ad-Hoc-Hotspots. Verwenden wir dies also zuerst, damit es im nächsten Schritt konfiguriert und in einen Access Point-Modus-Hotspot konvertiert werden kann.
Suchen Sie das Netzwerk in Dash und öffnen Sie es.
Klicken Sie auf die Schaltfläche " Als Hotspot verwenden ". Der Network Manager startet einen AdHoc-Hotspot.
Aber das wollen wir doch nicht, oder? 😉 Stoppen Sie den Hotspot.
Schritt 3: Hotspot konfigurieren
Öffnen Sie Netzwerkverbindungen über Dash oder "Verbindungen bearbeiten " über das Menü "Netzwerkanzeige".
Im angezeigten Fenster " Netzwerkverbindungen" wird eine Verbindung mit dem Namen " Hotspot" im Abschnitt "WLAN" angezeigt . Wählen Sie es aus und klicken Sie auf die Schaltfläche " Bearbeiten ".
In dem daraufhin angezeigten Fenster können Sie den Broadcast-Namen (SSID) Ihres Hotspots bearbeiten. Jetzt kommt der wichtigste Teil dieser Konfiguration: Ändern Sie den Modus in " Hotspot ", wodurch der Hotspot endgültig in den Access Point-Modus konvertiert wird. Benutzer von Ubuntu 14.04 LTS werden feststellen, dass dieser Modus in der Dropdown-Liste nicht verfügbar ist. Lassen Sie sich nicht enttäuschen, denn Sie können dies immer noch über einen zusätzlichen Schritt 3.1 tun .
Speichern und öffnen Sie das gleiche Bearbeitungs-Hotspot- Fenster erneut. Gehen Sie dieses Mal zur Registerkarte WiFi-Sicherheit, um den Kennworttyp auszuwählen. Wenn Sie kein Kennwort festlegen möchten, können Sie die Sicherheit auf "Keine" setzen und so einen offenen Hotspot erstellen. Wenn Sie ein Kennwort festlegen, wird empfohlen, den Sicherheitsschlüssel von WEP in WPA2 zu ändern. Vergessen Sie nicht, die vorgenommenen Konfigurationen zu speichern, damit die Änderungen wirksam werden.
Stellen Sie auf der Registerkarte " Allgemein " sicher, dass "Automatisch eine Verbindung zu diesem Netzwerk herstellen, wenn es verfügbar ist" deaktiviert ist (es sei denn, Sie verwenden Ihr WLAN immer nur als Hotspot). Andernfalls werden die Menüeinträge zum Herstellen einer Verbindung mit anderen WLAN-Netzwerken im Netzwerkmanager-Applet nicht angezeigt, da der Hotspot immer verfügbar ist.
Schritt 3.1: Nur für Ubuntu 14.04 LTS
Da in Ubuntu 14.04 LTS Networks (
network-manager v9.8.8
) keine grafische Einstellung zur Auswahl des AP-Modus verfügbar ist , bearbeiten wir die Konfigurationsdatei manuell, um die Konvertierung zu erzwingen. Kopieren Sie den folgenden Befehl, drücken Sie Alt+ F2oder öffnen Sie Terminal und fügen Sie ihn dort ein:Geben Sie im angezeigten Autorisierungsdialog Ihr Passwort ein und die Konfigurationsdatei wird im Texteditor geöffnet. Suchen Sie eine Zeile, die mit beginnt
mode=
, ändern Sie sie inmode=ap
und speichern Sie die Datei.Schritt 4: Starten Sie Hotspot
Nachdem der Konfigurationsteil beendet ist, starten wir den Hotspot. Klicken Sie im Menü " Netzwerkanzeige " auf " Neues WLAN-Netzwerk erstellen ".
Klicken Sie im daraufhin angezeigten Fenster auf die Verbindungs-Dropdown-Schaltfläche und ändern Sie "Neu ..." in "Hotspot". Klicken Sie auf die Schaltfläche "Erstellen" und Ihr Hotspot wird gestartet. Von nun an müssen Sie diesen Schritt nur noch ausführen, wenn Sie einen Hotspot benötigen, dh nur noch Schritt 4 .
K .. Das ist alles Leute! Viel Spaß mit Ihrem neuen Access Point 😊
quelle
Gibt an, ob Ihre WLAN-Karte den Access Point-Modus unterstützt.
Führen Sie als Erstes den Test durch, ob die Unterstützung Ihrer WLAN-Karte in den WLAN-Zugriffspunktmodus wechselt. Wie bereits erwähnt, gilt der folgende Test für Treiber auf Basis des Mac80211 Frameworks.
Installiere
iw
und führe Folgendes ausGeben Sie für unterstützte Schnittstelle Abschnitt, wo es sollte ein Eintrag aufgerufen werden ,
AP
wie untenWenn Ihr Treiber diesen AP nicht anzeigt, bedeutet dies nicht, dass kein WLAN-Hotspot erstellt werden kann. Diese Karten sind jedoch nicht Bestandteil dieses Tutorials. Weitere Tests finden Sie in der Ubuntu-Dokumentation zum Master-Modus .
Das Setup ist in drei Abschnitte unterteilt:
1. Richten Sie ein Netzwerk ein und hosten Sie es
gksu gedit
& drücken enter. Wir werden viele Dateien bearbeiten./etc/hostapd/hostapd.conf
. Drücken Sie Enter.Fügen Sie den folgenden Code ein,
Bitte stellen Sie sicher, dass keine Leerzeichen und das Zeilenende nachgestellt sind! Hostapd reagiert sehr empfindlich auf das Beenden von Leerräumen, die sich nur schwer beheben lassen !
Änderungen, die Sie vornehmen müssen:
interface=wlan0
Sie den Namen Ihrer WLAN-Karte. (Wenn Sie eine WLAN-Karte haben, sollte es wlan0 sein)ssid=test
.test
ist der Name Ihres gehosteten Netzwerks.wpa_passphrase=1234567890
,1234567890
Ist das Passwort Ihres Netzwerks.Die obige Konfiguration erstellt einen wpa & wpa2-fähigen Zugangspunkt im
g
Modus. Eine ausführlichere Anleitung zum Erstellen der Konfigurationsdatei finden Sie hierNun starten Sie die
hostapd
. Bearbeiten Sie die Datei/etc/default/hostapd
und ändern Sie die Zeile von DAEMON_CONF wie folgt:Starten Sie dann den
hostapd
Dienst mit dem folgenden Befehl:sudo service hostapd start
Es sollte ein drahtloses Netzwerk starten. Auf Ihrem Mobilgerät sehen Sie jetzt ein drahtloses Netzwerk und können sich authentifizieren. Das Gerät erhält jedoch keine IP-Adresse. Stoppen Sie es mit dem Befehl
sudo service hostapd stop
Teil 2: Richten Sie den DHCP-Server für die IP-Adressverwaltung ein
Installieren Sie den isc-dhcp-Server
Bearbeiten Sie die Datei
/etc/default/isc-dhcp-server
und legen Sie SCHNITTSTELLEN wie folgt fest:Drücken Sie in gedit Ctrl+ O, fügen
/etc/dhcp/dhcpd.conf
Sie in das Adressfeld Find ( ctrl+ F) unter den Zeilen ein und setzen Sie # davor. Es sollte nach der Bearbeitung aussehenKommentieren Sie auch hier die folgenden Zeilen aus
Fügen Sie folgende Zeilen am Ende hinzu
Bereich beschreibt, wie lang der Adresspool sein wird. Sie müssen auch den Subnetzwert anpassen. Diese Konfiguration kann IP bis zu 15 Geräte geben
Drücken Sie erneut Cctrl+ Oin gedit und fügen Sie Folgendes in die Adressleiste ein
/etc/network/interfaces
: Hinzufügen untenwlan0
ist Ihre drahtlose Schnittstelle. Ändern Sie es entsprechend.jetzt renn
sudo service isc-dhcp-server start
sudo service hostapd start
Zu diesem Zeitpunkt sieht Ihr Mobilgerät ein Netzwerk, authentifiziert es und erhält nach der Authentifizierung eine IP-Adresse wie
10.10.0.2
.Richten Sie die Einstellungen für die Internetverbindung ein
Für die gemeinsame Nutzung der Internetverbindung benötigen wir
ip forwarding
undip masquerading
. IP-Weiterleitung aktivieren: Ausführenecho 1| sudo tee /proc/sys/net/ipv4/ip_forward
Angenommen, Sie verwenden eine DFÜ- / USB-Modemverbindung, um eine Verbindung zum Internet herzustellen. Sie müssen den logischen Schnittstellennamen abrufen. Führen Sie dazu
ifconfig
oder ausip address
Für DFÜ / USB-Modem: sollte es sein
ppp0
. Wenn Sie eine Ethernet-Verbindung freigeben möchten, sollten Sie verwenden,ethX
wo X Ihre Ethernet-Gerätenummer ist. Wenn Sie über ein Android-Gerät mit USB-Tethering eine Verbindung zum Internet herstellen, sollte der Schnittstellenname lautenusb0
.Jetzt einmal den Schnittstellennamen ausführen lassen
sudo iptables -t nat -A POSTROUTING -s 10.10.0.0/16 -o ppp0 -j MASQUERADE
Der
ppp0
obige Befehl ist die Schnittstelle, deren Internetverbindung Sie über WLAN teilen.Wenn Sie bis bearbeitet haben
/etc/network/interfaces
, können Sie dieses Skript verwenden , um den Dienst zu starten. Bearbeiten Sie es, wenn Sie nicht teilenppp0
. Wenn Sie ein Skript verwenden und den Server stoppen möchten, verwenden Siesudo killall hostapd
Ein Blog, das hauptsächlich eine Zusammenfassung dessen ist, was hier beschrieben wurde: http://dashohoxha.blogspot.com/2013/06/how-to-setup-wifi-access-point-on-ubuntu.html
Ein Skript, das versucht, die hier beschriebenen Schritte zu automatisieren: https://gist.github.com/dashohoxha/5767262
Bitte zögern Sie nicht, bemerkte Fehler zu melden oder zu beheben.
Tolle Hilfen von:
quelle
dns=dnsmasq
zu#dns=dnsmasq
in gewechselt . Es hat das Problem behoben.sudo gedit /etc/NetworkManager/NetworkManager.conf
ap-hotspot
Ich hatte auch das gleiche Problem. Die beste Lösung, die ich finden konnte, ist die Verwendung von ap-hotspot zum Erstellen eines Hotspots auf dem Ubuntu-Computer. Es funktioniert gut für den Anschluss an fast alle Android, Windows Phones, etc.
So installieren Sie es:
Als nächstes starten Sie den Hotspot:
Auf interaktive Weise werden Sie gefragt, welches Adapter-Internet Sie freigeben möchten, welchen Netzwerknamen, welches Kennwort usw. Sie verwenden möchten.
So stoppen Sie den Hotspot:
So konfigurieren Sie es:
Wenn irgendein Problem auftritt, hoffe, dass dieser Link hilft.
BEARBEITEN:
Im Moment scheint es ein Problem mit Ubuntu 14.04 zu geben, und wie im verlinkten webupd8.org-Artikel angegeben, müssen Sie hostapd downgraden:
64bit:
32bit:
quelle
sudo stop network-manager
bevor ich ap-hotspot starte. Vielen Dank!Use as Hotpot
in Fedora 19 (andere Hälfte aus Dual-Boot) verwenden könnteHier ist eine Methode, die einfach ist und auf jeden Fall die Arbeit erledigt.
Installieren Sie den KDE-Verbindungseditor
Öffnen Sie das Terminal (Strg + Alt + T) und geben Sie nacheinander die folgenden Befehle ein.
Jetzt haben Sie gerade KDE Connection Editor installiert.
Erstellen wir einen WLAN-Hotspot.
Erstellen Sie einen Wi-Fi-Hotspot (Access Point-Modus)
1.Öffnen Sie nun die installierte Anwendung mit
Suchen Sie (Alt + F2) nach kde-nm-connection-editor (Sie finden es, sobald Sie mit der Eingabe von kde beginnen ).
ODER
Öffnen Sie es manuell über das Terminal.
2. Klicken Sie jetzt auf + Hinzufügen und wählen Sie Drahtlos (gemeinsam genutzt)
3.Jetzt sehen Sie das folgende Fenster.
SSID : Geben Sie Ihrem neuen Hotspot einen Namen
Modus : Wählen Sie Access Point
Geklonte MAC-Adresse : Klicken Sie auf die Schaltfläche Zufällig , um eine zufällige MAC-Adresse zu generieren.
Alles andere sollte schon auf fein eingestellt sein.
4. Gehen Sie jetzt zur Registerkarte Wireless Security .
Wählen Sie WAP & WPA2 Personal und geben Sie Ihr Passwort ein.
Klicken Sie auf OK .
5. Jetzt ist Ihre Verbindung hergestellt.
Genießen!
quelle
kde-nm-connection-editor
wurdekde5-nm-connection-editor
für michEine der einfachsten Möglichkeiten, die ich gefunden habe, ist die Verwendung von create_ap by github user oblique
Voraussetzung:
1) hostapd
Schritte :
dann zwei Hotspot einschalten
Angenommen, Sie möchten das Internet über das Ethernet mit dem Schnittstellennamen
eth0
über die WLAN-Schnittstelle teilen.wlan0
Sie können die folgende Syntax verwenden:Für weitere Informationen und Referenz
https://github.com/oblique/create_ap
quelle
Die Antwort von @ Web-E war hilfreich, konfiguriert aber auch den Computer als Router. Ich wollte nur einen Access Point, da ich bereits den Router meines ISP verwende.
Ich verwende auch Ubuntu Server (18.04.2), daher konnte ich keine GUI-Tools verwenden, um dies einzurichten.
Also habe ich hostapd wie in dieser Antwort beschrieben installiert und konfiguriert und dann einfach meine Ethernet- und Wi-Fi-Adapter überbrückt. Hier ist der Inhalt meiner Datei `/etc/netplan/01-netcfg.yaml:
Natürlich müssen Sie Ihre Konfigurationsdatei an Ihre Bedürfnisse anpassen. Führen Sie
sudo netplan apply
anschließend einfach die Konfiguration aus.quelle