Partager la connexion dans Ubuntu 17.10

11

Situation initiale, contexte

Pour un certain nombre de versions d'Ubuntu, le partage de connexion a été facilité.

  • Avec Ubuntu 16.04, mon ordinateur portable connecté au Wi-Fi peut facilement partager sa connexion à un LAN local (avec un câble ou un commutateur et un certain nombre de clients locaux connectés à Ethernet).
  • Une situation similaire consiste à connecter l'ordinateur portable à l'aide d'un câble Ethernet et à partager via la création d'un point d'accès wifi, voir un bogue équivalent pour cette situation dans le partage de connexion filaire dans Kubuntu 17.04 .

Les deux situations fonctionnaient bien avec Ubuntu 16.04 et plus, également avec Xubuntu et probablement d'autres variantes.

Sur ces versions, il était proposé comme ceci:

Versions antérieures

Sur Ubuntu 17.04, il a échoué avec un message d'erreur cryptique qui est hors sujet ici. En conséquence, je suis resté sur Ubuntu 16.04.

Comment la situation a évolué

Sur Ubuntu 17.10 (aujourd'hui), le partage de connexion n'est même pas proposé. Voir l'image ci-dessous.

Les options "Automatique", "Manuel", "Lien local" ci-dessous ont été proposées précédemment, mais n'étaient pas visibles dans la capture d'écran ci-dessus car il s'agissait d'une liste déroulante.

Les paramètres de connexion n'offrent pas de partage

Question

Quel résumé ci-dessous correspond à la réalité?

  1. Ubuntu 17.10 offre toujours un moyen simple de partager la connexion. Alors comment? J'ai raisonnablement cherché les réglages des paramètres, je n'ai rien trouvé de pertinent.
  2. Il est nécessaire de le faire manuellement, via un ajustement manuel de NetworkManager.
  3. Est-il nécessaire de le faire manuellement, en disant à NetworkManager de ne pas gérer l'interface utilisée pour partager et jouer directement avec iptables?

Des exemples de cas 2 et 3 sont expliqués (sur les anciennes versions) sur /ubuntu//a/693769/68124 . Notez que l'installation dnsmasq-basen'est plus nécessaire car la dépendance manquante a été ajoutée, voir le bogue n ° 1678606 «[packaging] Les causes de dépendance dnsmasq-base manquantes ...»: Bogues: paquet du gestionnaire de réseau: Ubuntu . Soit dit en passant, cela signifie que le partage de connexion n'est pas clairement une fonctionnalité abandonnée.

Stéphane Gourichon
la source

Réponses:

16

Ce paramètre est disponible dans nm-connection-editor(il suffit d'exécuter cette cmd dans le terminal).

Jerry
la source
En effet, la nouvelle "situation" n'est qu'un autre front-end au-dessus du gestionnaire de réseau. Le frontal pré-existant est toujours disponible avec les fonctionnalités précédentes.
Stéphane Gourichon
Vous ne pouvez faire confiance à aucune interface graphique. Déjà.
Ciro Santilli 冠状 病毒 审查 六四 事件 法轮功
1

J'ai pu contourner cela en utilisant la ligne de commande pour ajouter un nouveau profil de connexion avec ipv4.methodset to shared. Par exemple:

$ nmcli connection add ifname enp0s25 con-name StewNAT type ethernet ipv4.method shared ipv6.method shared
Ragoût
la source