Ausgangssituation, Kontext
Für eine Reihe von Ubuntu-Versionen wurde die gemeinsame Nutzung von Verbindungen vereinfacht.
- Mit Ubuntu 16.04 kann mein mit Wi-Fi verbundener Laptop problemlos seine Verbindung zu einem lokalen LAN (mit einem Kabel oder einem Switch und einer Reihe von lokalen Clients mit Ethernet-Verbindung) gemeinsam nutzen.
- Eine ähnliche Situation besteht darin, den Laptop über ein Ethernet-Kabel anzuschließen und über die Erstellung eines WLAN-Hotspots freizugeben. Siehe einen entsprechenden Fehler für diese Situation unter Freigabe von Kabelverbindungen in Kubuntu 17.04 .
Beide Situationen funktionierten gut mit Ubuntu 16.04 und älter, auch mit Xubuntu und wahrscheinlich anderen Varianten.
In diesen Releases wurde es früher wie folgt angeboten:
Unter Ubuntu 17.04 schlug dies mit einer kryptischen Fehlermeldung fehl, die hier nicht zum Thema gehört. Infolgedessen habe ich mich an Ubuntu 16.04 gehalten.
Wie sich die Situation entwickelt hat
Unter Ubuntu 17.10 (heute täglich) wird die gemeinsame Nutzung von Verbindungen nicht einmal angeboten. Siehe Bild unten.
Die unten gezeigten Optionen "Automatisch", "Manuell" und "Link-lokal" wurden zuvor angeboten, sind jedoch im obigen Screenshot nicht sichtbar, da es sich um ein Dropdown-Feld handelt.
Frage
Welche Zusammenfassung entspricht der Realität?
- Ubuntu 17.10 bietet weiterhin eine einfache Möglichkeit, die Verbindung zu teilen. Wie dann? Ich habe vernünftigerweise nach Parametereinstellungen gesucht und nichts Relevantes gefunden.
- Dies muss manuell über die manuelle Optimierung von NetworkManager erfolgen.
- Es ist notwendig, dies manuell zu tun, indem NetworkManager angewiesen wird, die Schnittstelle, die zum Teilen und direkten Fummeln mit iptables verwendet wird, nicht zu verwalten.
Beispiele für Fall 2 und 3 werden (in älteren Versionen) unter /ubuntu//a/693769/68124 erläutert . Beachten Sie, dass die Installation dnsmasq-base
nicht mehr erforderlich ist, da die fehlende Abhängigkeit hinzugefügt wurde. Siehe Fehler # 1678606 „[Verpackung] Fehlende Ursachen für dnsmasq-Basisabhängigkeit ...“: Fehler: Netzwerkmanager-Paket: Ubuntu . Im Übrigen bedeutet dies, dass die gemeinsame Nutzung von Verbindungen nicht eindeutig eine aufgegebene Funktion ist.
quelle
Ich konnte dies umgehen, indem ich über die Befehlszeile ein neues Verbindungsprofil mit
ipv4.method
set to hinzufügteshared
. Beispielsweise:quelle