web-dev-qa-db-ja.com

Ubuntu 17.10での接続の共有

初期状況、コンテキスト

多くのUbuntuリリースでは、接続の共有が簡単になりました。

  • Ubuntu 16.04を使用すると、wi-fiで接続されたラップトップは、ローカルLAN(ケーブルまたはスイッチと複数のローカルイーサネット接続クライアントを使用)への接続を簡単に共有できます。
  • 同様の状況は、ラップトップをイーサネットケーブルを使用して接続し、wifiホットスポットを作成して共有することです。 Kubuntu 17.04 の有線接続共有で、その状況の同等のバグを参照してください。

両方の状況は、Ubuntu 16.04以前、およびXubuntuおよびおそらく他のバリアントでもうまく機能しました。

これらのリリースでは、以前は次のように提供されていました。

Older releases

Ubuntu 17.04では、ここで話題にならない不可解なエラーメッセージで失敗しました。その結果、Ubuntu 16.04にこだわりました。

状況はどのように進化したか

Ubuntu 17.10(今日の毎日)では、接続の共有も提供されていません。下の画像をご覧ください。

以下に示す「自動」、「手動」、「リンクローカル」オプションは以前提供されていましたが、ドロップダウンボックスであったため上記のスクリーンショットには表示されませんでした。

Connection parameters do not offer sharing

質問

以下の概要は現実に対応していますか?

  1. Ubuntu 17.10は、接続を共有する簡単な方法を引き続き提供します。それではどう?パラメータ設定を合理的に検索しましたが、関連するものは見つかりませんでした。
  2. NetworkManagerを手動で調整して、手動で行う必要があります。
  3. NetworkManagerにiptablesの共有と直接いじりに使用されるインターフェースを管理しないように指示することにより、手動で行う必要がありますか?

ケース2と3の例は https://askubuntu.com/a/693769/68124 で(古いリリースで)説明されています。不足している依存関係が追加されたため、dnsmasq-baseをインストールする必要がなくなったことに注意してください。 バグ#1678606「[packaging]不足しているdnsmasq-base依存関係の原因...」を参照してください。 :Ubuntu 。ちなみに、接続の共有は明らかに放棄された機能ではないことを意味します。

10

その設定はnm-connection-editorで利用できます(ターミナルでこのコマンドを実行するだけです)。

15
Jerry

コマンドラインを使用してipv4.methodsharedに設定した新しい接続プロファイルを追加することで、この問題を回避できました。例えば:

$ nmcli connection add ifname enp0s25 con-name StewNAT type ethernet ipv4.method shared ipv6.method shared
1
Stew