これをわかりやすく説明します。元々は Ubuntu 16.04 (サーバー バージョン) を dnsmasq と ipvanish でセットアップしていました。これにより、家中のすべてのデバイスを Ubuntu サーバー VPN 経由で実行できるようになりました。Ubuntu の IP は 192.168.0.10 でした。接続デバイスはゲートウェイと DNS を IP 192.168.0.10 としてセットアップしました。DNS リークを除いてすべて機能しました。たとえば、VPN の DNS サーバーとネットワーク/インターフェイスにあるものを使用していました。DNS リークの問題が解決されることを期待して 17.10 にアップグレードしましたが、今度は、サーバー IP をクライアントの DNS として使用できないという問題が発生しました。インターネットを機能させるには、クライアントに VPN DNS を手動で入力する必要があります。新しいシステム systemd は dnsmasq の機能を置き換えるものではありませんか。もしそうなら、設定すべきものが欠けています。 dnsmasqは16.04にインストールするとすぐにセットアップなしで動作しました。どちらのセットアップでも、Network Managerではなくサーバーバージョンを使用しています。
答え1
Ubuntu 17.10 では、ネットワークの管理に netplan が変更されました。
デスクトップの場合はnetplan/networkmanager、サーバー(ヘッダーなし)の場合はnetplan/networkdになります。
したがって、基本的に編集したものはすべて機能しなくなります。
私の理解する限りでは、GUI 内から GUI を編集することになります (私は GUI を使用しません)。ubuntu 18.04 static ip netplan networkd を Google で検索すると、探しているものが見つかるでしょう。私はこれのほとんどを発見したばかりで、すべてがどのように機能するかをまだ 100% 確信していません。そのため、ネットワークの設定方法を説明しませんでした。間違ったアドバイスは事態を悪化させるだけです。
私の重要な情報はここにありました:https://websiteforstudents.com/configure-static-ip-addresses-on-ubuntu-18-04-beta/