Condivisione della connessione in Ubuntu 17.10


11

Situazione iniziale, contesto

Per alcune versioni di Ubuntu, la condivisione della connessione è stata semplificata.

  • Con Ubuntu 16.04, il mio laptop con connessione wi-fi può facilmente condividere la sua connessione a una LAN locale (con un cavo o uno switch e un numero di client Ethernet connessi locali).
  • Una situazione simile è la connessione del laptop tramite un cavo Ethernet e la condivisione tramite la creazione di un hotspot wifi, vedere un bug equivalente per quella situazione nella condivisione della connessione cablata in Kubuntu 17.04 .

Entrambe le situazioni hanno funzionato bene con Ubuntu 16.04 e precedenti, anche con Xubuntu e probabilmente altre varianti.

In quelle versioni, veniva offerto in questo modo:

Rilasci precedenti

Su Ubuntu 17.04 non è riuscito con un messaggio di errore criptico che è fuori tema qui. Di conseguenza sono rimasto fedele a Ubuntu 16.04.

Come si è evoluta la situazione

Su Ubuntu 17.10 (quotidiano di oggi) la condivisione della connessione non è nemmeno offerta. Vedi l'immagine sotto.

Le opzioni "Automatico", "Manuale", "Collegamento locale" mostrate di seguito sono state offerte in precedenza, sebbene non siano visibili nello screenshot sopra perché era una casella a discesa.

I parametri di connessione non offrono la condivisione

Domanda

Quale riassunto di seguito corrisponde alla realtà?

  1. Ubuntu 17.10 offre ancora un modo semplice per condividere la connessione. Allora come? Ho cercato ragionevolmente le impostazioni dei parametri, non ho trovato nulla di rilevante.
  2. È necessario farlo manualmente, tramite la modifica manuale di NetworkManager.
  3. È necessario farlo manualmente, dicendo a NetworkManager di non gestire l'interfaccia utilizzata per condividere e giocherellare direttamente con iptables?

Gli esempi dei casi 2 e 3 sono spiegati (nelle versioni precedenti) su https://askubuntu.com/a/693769/68124 . Si noti che l'installazione dnsmasq-basenon è più necessaria perché è stata aggiunta la dipendenza mancante, vedere Bug # 1678606 “[packaging] Cause di dipendenza dnsmasq-base mancanti ...”: Bug: pacchetto gestore di rete: Ubuntu . Per inciso, significa che la condivisione della connessione non è chiaramente una caratteristica abbandonata.

Risposte:



1

Sono stato in grado di aggirare questo problema utilizzando la riga di comando per aggiungere un nuovo profilo di connessione con ipv4.methodset su shared. Per esempio:

$ nmcli connection add ifname enp0s25 con-name StewNAT type ethernet ipv4.method shared ipv6.method shared
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.