Ubuntu18.04に基づいて固定IPを構成する方法

序文

Ubuntu 18.04は、ネットワークの構成にifupdownを使用しなくなり、代わりにnetplanを使用します。 / etc / network / interfacesで固定IPを構成することは無効であり、ネットワークを再起動するためのコマンドservices networkrestrartまたは/etc/init.d/networkingrestartも無効です。

この記事では、主にUbuntu 18.04の固定IP構成に関連するコンテンツを紹介し、参照と調査のために共有します。あまり言わないで、詳細な紹介を見てみましょう。

1. ifupdownを使用してネットワークを構成します

前の方法を使用してネットワークを構成する場合は、ifupdownを再インストールする必要があります。

sudo apt install ifupdown

構成ファイル/ etc / network / interfacesを変更します。

sudo vim /etc/network/interfaces

構成ファイルは次のように変更されます。

iface ens160 inet static
address 210.72.92.25
gateway 210.72.92.254
netmask 255.255.255.0
dns-nameservers 8.8.8.8

構成を有効にするためにネットワークサービスを再起動します

sudo services network restrart

2. netplanを使用してネットワークを構成します

Ubuntu 18.04はnetplanを使用してネットワークを構成し、その構成ファイルはyaml形式です。 Ubuntu 18.04をインストールした後、/ etc / netplan /ディレクトリのデフォルトの構成ファイル名は50-cloud-init.yamlです。これは、VIMを使用して変更します。

sudo vim /etc/netplan/50-cloud-init.yaml

構成ファイルは次のように変更されます。

network:
ethernets:
ens160:
addresses:
– 210.72.92.28/24#IPとマスク
ゲートウェイ4:210.72.92.254#ゲートウェイ
nameservers:
addresses:
– 8.8.8.8 # DNS
version: 2

ifupdownでもnetplanでも、構成の考え方は同じです。ルールに従って、構成ファイルにIP、マスク、ゲートウェイ、DNS、およびその他の情報を入力します。 yamlは階層構造であり、インデントする必要があることに注意してください。コロン(:)は辞書を意味し、ハイフン(-)はリストを意味します。

ネットワークサービスを再起動して、構成を有効にします。

sudo netplan apply

総括する

以上がこの記事の全内容です。この記事の内容があなたの研究や仕事に一定の参考になることを願っています。ご不明な点がございましたら、メッセージを残して交換してください。ZaLouへのご支援ありがとうございます。

Recommended Posts

Ubuntu18.04に基づいて固定IPを構成する方法
Ubuntu16.04に基づいて固定IPを設定する方法
Ubuntu14.04でRedisクラスターを構成する方法
Ubuntu16.04でRedisレプリケーションを構成する方法
Ubuntu16.04にNATSをインストールして構成する方法
Ubuntu18.04にGogsをインストールして構成する方法
Ubuntu18.04にCyberpanelをインストールして構成する方法
固定IPアドレスを設定するubuntu16.0.4メソッド
Ubuntu18.04サーバーで静的IPを設定する方法
Ubuntu16.04にownCloudをインストールして構成する方法
ubuntu14.04で静的IPを設定する方法を詳しく説明します
Ubuntu18.04にGitLabをインストールして構成する方法
Ubuntu18.04にAnsibleをインストールして構成する方法
Ubuntu16.04にElasticsearchをインストールして構成する方法
Ubuntu14.04にPostGISをインストールして構成する方法
Ubuntu18.04にVNCをインストールして構成する方法
Ubuntu16.04にSphinxをインストールして構成する方法
Ubuntu14.04にOrientDBをインストールして構成する方法
Ubuntu14.04でApacheコンテンツキャッシングを構成する方法
Ubuntu12.04にAppScaleをインストールして構成する方法
Ubuntu14.04にPostGISをインストールして構成する方法
Ubuntu18.04でDNSサーバーを設定する方法
Ubuntu14.04でHexoを使用してブログを開始する方法
Ubuntu20.04にRubyをインストールする方法
Ubuntu20.04にMemcachedをインストールする方法
Ubuntu20.04にJavaをインストールする方法
Ubuntu20.04にMySQLをインストールする方法
Ubuntu20.04にVirtualBoxをインストールする方法
Ubuntu20.04にElasticsearchをインストールする方法
UbuntuにProtobuf3をインストールするための詳細なチュートリアル
Ubuntu20.04にNginxをインストールする方法
Ubuntu20.04にApacheをインストールする方法
Ubuntu20.04にGitをインストールする方法
Ubuntu16.04にNode.jsをインストールする方法
Ubuntu20.04にMySQLをインストールする方法
Ubuntu20.04にVagrantをインストールする方法
Ubuntu14.04にBacula-Webをインストールする方法
Ubuntu16.04にPostgreSQLをインストールする方法
Ubuntu20.04にGitをインストールする方法
Ubuntu18.04にAnaconda3をインストールする方法
Ubuntu18.04にMemcachedをインストールする方法
Ubuntu16.04にJenkinsをインストールする方法
Ubuntu14.04にMemSQLをインストールする方法
Ubuntu20.04にGoをインストールする方法
Ubuntu16.04にMongoDBをインストールする方法
Ubuntu14.04にMailpileをインストールする方法
Ubuntu16.04にPrestaShopをインストールする方法
Ubuntu14.04でPHP7にアップグレードする方法
Ubuntu20.04にSkypeをインストールする方法
Ubuntu20.04にJenkinsをインストールする方法
Ubuntu18.04にPython3.8をインストールする方法
Ubuntu18.04にKVMをインストールする方法
Ubuntu20.04にKVMをインストールする方法
ubuntu14.04にopencv3.0.0をインストールする方法
Ubuntu20.04にAnacondaをインストールする方法
Ubuntu16.04にPrometheusをインストールする方法
Ubuntu18.04にJenkinsをインストールする方法
Ubuntu14.04にDjangoをデプロイする方法
Ubuntu20.04にApacheをインストールする方法
Ubuntu20.04にRをインストールする方法
Ubuntu16.04にMoodleをインストールする方法