Ubuntuで静的IPを設定する方法 Ubuntuで静的IPアドレスを設定するコマンド

Ubuntuで静的IPを設定する方法 Ubuntuで静的IPアドレスを設定するコマンド

通常、ほとんどのネットワーク構成では、IP アドレスはルーターの DHCP サーバーによって動的に割り当てられます。 ポート転送の設定やサーバーとしての設定など、さまざまな状況で静的 IP アドレスを設定する必要がある場合があります。では、Ubuntu は静的 IP をどのように設定するのでしょうか? ここでは、Ubuntu で静的 IP アドレスを設定するコマンドを紹介します。

1. Ubuntuサーバーで静的IPアドレスを設定する

Ubuntu 20.04 では、システムは「予測可能なネットワーク インターフェイス名」を使用してネットワーク インターフェイスを識別します。

静的 IP アドレスを設定する最初の手順は、構成するイーサネット インターフェイスの名前を特定することです。 これを行うには、次のように ip link コマンドを使用します。

ip link

このコマンドは、使用可能なすべてのネットワーク インターフェイスのリストを出力します。 この例では、インターフェースの名前は ens3 です。

: lo: <loopbck,up,lowe_up> mtu 65536 qdisc noqueue stte UNKNOWN mode DEFAULT goup defult qlen 000 link/loopbck 00:00:00:00:00:00 bd 00:00:00:00:00:00 2: ens3: <bodcst,multicst,up,lowe_up> mtu 500 qdisc fq_codel stte UP mode DEFAULT goup defult qlen 000 link/ethe 08:00:27:6c:3:63 bd ff:ff:ff:ff:ff:ff </bodcst,multicst,up,lowe_up></loopbck,up,lowe_up>

Netpln 構成ファイルは/etc/netplnディレクトリに保存されます。 このディレクトリには 1 つ以上の YAML ファイルが存在する場合があります。 ファイル名はインストーラーによって異なる場合があります。 通常、このファイルの名前は 0-netcfg.yml、50-cloud-init.yml、または NN_intefceNme.yml ですが、システムによっては異なる場合があります。

Ubuntu クラウド インスタンスが cloud-init で構成されている場合は、これを無効にする必要があります。 これを行うには、次のファイルを作成します。

sudo im /etc/cloud/cloud.cfg.d/99-disble-netwok-config.cfg netwok: {config: disbled}

ネットワーク インターフェイスに静的 IP アドレスを割り当てるには、Vim テキスト エディターを使用して YAML 構成ファイルを開きます。

sudo im /etc/netpln/0-netcfg.yml netwok: esion: 2 endee: netwokd ethenets: ens3: dhcp4: yes

設定を変更する前に、コードについて簡単に説明しましょう。

各 Netpln Yml ファイルは、少なくとも 2 つの必須要素を含むネットワーク キーで始まります。 最初の必須要素はネットワーク構成形式のバージョンであり、2 番目はデバイス タイプです。 デバイス タイプは、イーサネット、ボンド、ブリッジ、または VLAN です。

上記の構成には、レンダラーの種類を示す行もあります。 Ubuntu をサーバー モードでインストールすると、レンダラーはバックエンドとして netwokd を使用するように構成されます。

デバイスの種類 (イーサネット) で、1 つ以上のネットワーク インターフェイスを指定できます。 この例では、DHCP サーバー dhcp4:yes から IP アドレスを取得するように構成されたインターフェイス ens3 が 1 つだけあります。

ens3 インターフェイスに静的 IP アドレスを割り当てるには、次のようにファイルを編集します。

DHCPをdhcp4:noに設定します。 静的 IP アドレスを指定します。 [アドレス] の下で、ネットワーク インターフェイスに割り当てられる 1 つ以上の IP4 または IP6 IP アドレスを追加できます。 ゲートウェイを指定します。 「ネーム サーバー」で、ネーム サーバーの IP アドレスを設定します。 /etc/netpln/0-netcfg.yml

netwok: esion: 2 endee: netwokd ethenets: ens3: dhcp4: no ddesses: - 92.68.2.22/24 gtewy4: 92.68.2. nmesees: ddesses: [8.8.8.8, ...]

Yml ファイルを編集するときは、必ず YAML コードのインデント標準に従ってください。 構文が正しくない場合、変更は適用されません。

完了したら、ファイルを保存し、次のコマンドを実行して変更を適用します。

sudo netpln pply

変更が有効であることを確認する

ip dd show de ens3 2: ens3: <bodcst,multicst,up,lowe_up> mtu 500 qdisc mq stte UP goup defult qlen 000 link/ethe 08:00:27:6c:3:63 bd ff:ff:ff:ff:ff:ff inet 92.68.2.22/24 bd 92.68.2.255 scope globl dynmic ens3 lid_lft 3575sec pefeed_lft 3575sec inet6 fe80::5054:ff:feb0:f500/64 scope link lid_lft foee pefeed_lft foee </bodcst,multicst,up,lowe_up>

2. Ubuntuデスクトップで静的IPアドレスを設定する

Ubuntu デスクトップ コンピューターに静的 IP アドレスを設定するには、技術的な知識は必要ありません。

アクティビティ画面から「設定」を検索し、アイコンをクリックします。 これにより、GNOME 設定ウィンドウが開きます。 変更するインターフェースに応じて、[ネットワーク] タブまたは [Wi-Fi] タブをクリックします。 インターフェース設定を開くには、インターフェース名の横にある歯車アイコンをクリックします。

IPV4 の [方法] タブで [手動] を選択し、静的 IP アドレス、ネットワーク マスク、ゲートウェイを入力し、完了したら [適用] ボタンをクリックします。

変更を確認するには、Ctl+Alt+T キーボード ショートカットを使用するか、ターミナル アイコンをクリックしてターミナルを開き、次を実行します。

ip dd

出力は次のようになります。

... 2: wlps0: <bodcst,multicst,up,lowe_up> mtu 500 qdisc noqueue stte UP goup defult qlen 000 link/ethe 50:5b:c2:d8:59:7d bd ff:ff:ff:ff:ff:ff inet 92.68.2.22/24 bd 92.68.3.255 scope globl dynmic nopefixoute wlps0 lid_lft 38963sec pefeed_lft 38963sec inet6 fe80::45e3:7bc:029:664/64 scope link nopefixoute </bodcst,multicst,up,lowe_up>

<<:  LinuxサーバーをIPで構成した後にネットワークpingが失敗する問題を解決する方法

>>:  OpenCartでSMTPサーバーを使用してメールを送信する方法

推薦する

TeamViewer接続がブロックされる理由と解決策

TemViewer は、リモート技術サポート、リモート コラボレーション、またはリモート アクセスを...

データセンター運用管理システム(ビッグデータ時代のデータセンター運用保守管理の簡易分析)

ビッグデータ時代のデータセンター運用・保守管理の分析概要:本稿では、データセンターの運用保守管理の観...

ユーザー運用成功事例(初心者から運用エキスパートまで、8年間で実績無限大!)

新人からオペレーションのエキスパートまで、8年間で無限の実績! 8年前、私は全くの偶然からオペレーシ...

コンテンツオペレーション(仲介アプリオペレーションの両輪駆動:コンテンツを核とし、アクティビティを両翼とする)

証券アプリ運営の両輪駆動:コンテンツが核、アクティビティが翼近年、証券業界における金融テクノロジーの...

長沙全閣ブランド企画有限公司(Zhubajie.com湖南「インターネット+ダブルイノベーションモデル基地」オープン)

Zhubajie.com湖南「インターネット+大衆起業モデル基地」がオープン9月12日午前、湖南省...

チェスとカードルームのトラフィック転換プロモーション計画(湖北省「スポーツくじ+」国家フィットネスポイントカードのトラフィック転換と新規顧客)

湖北省の「スポーツ宝くじ+」全国フィットネスポイントカードが新規顧客を獲得湖北省荊州市のスポーツくじ...

世界6位、中国1位の華珠のマーケティングの秘密を4,000語の記事で深く分析

出典:ヤンタオサンショウ感染症の終息と観光産業の全面自由化に伴い、ホテル業界も業績回復の波を迎えてい...

データサービス運営計画(Tempo統合ビッグデータ運営プラットフォームインテリジェントミドルプラットフォーム構築計画(PPT)に基づく)

Tempo統合ビッグデータ運用プラットフォームに基づくスマートミドルプラットフォーム構築計画(PP...

どの広告会社がベストか(購入する価値のあるトップ 3 デジタル広告会社)

買収すべきトップ3のデジタル広告会社デジタル広告市場は活況を呈しており、この記事ではその市場に参加す...

新規メディア運用と商品運用(ドクターティーハウスのインターネットマーケティングチームが共有…初心者がセルフメディアを運用するための共通ツール)

ドクターティーハウスのインターネットマーケティングチームが共有する…初心者がセルフメディアを運営す...

Vultr VPS チュートリアル: Nginx で http リクエストを https にリダイレクトする方法

世界中に 7 つのデータセンターを持つアメリカのホスティング会社である Vult は、読み取りと書き...

よく使われるオンラインプロモーション方法(よく使われるオンラインマーケティングプロモーション方法、最新のマーケティング戦略、習得すべきコアスキル!)

一般的なインターネット マーケティングのプロモーション方法、最新のマーケティング戦略、習得しなけれ...

クラウド サーバー ECS はどのような運用・保守ツールや機器をサポートしていますか?

ECS は、ユーザーが仮想マシンをオンラインで使用して独自のアプリケーションを実行し、データを保存で...

汎知識コンテンツ運営(年間数百万ドルを稼ぎ、ヒット作を頻繁に生み出す、汎知識クリエイターがなぜ百家号で成功できるのか?)

年間収入が数百万ドルに達し、ヒット作も頻発する一般知識クリエイターが、なぜ『百家号』で成功できるのか...

越境電子商取引業務内容(越境電子商取引の新たな選択肢:Voghionは多様な協力モデルを提供し、商人の成長を助けます!)

越境電子商取引の新たな選択肢:Voghion は、商人の成長を支援する多様な協力モデルを提供します...