ホームページ » の仕方 » UbuntuサーバーをDHCPから静的IPアドレスに変更

    UbuntuサーバーをDHCPから静的IPアドレスに変更

    UbuntuサーバーのインストーラーがあなたのサーバーにDHCPを使うように設定しているなら、あなたがそれを静的IPアドレスに変更したいと思うでしょう。.

    GUIを使わずにこの設定を変更するには、テキストを編集する必要がありますが、これは古典的なLinuxです。?

    / etc / network / interfacesファイルを開きましょう。私はviを使うつもりですが、あなたは別のエディタを選ぶことができます

    sudo vi / etc / network / interfaces

    通常はeth0であるプライマリインターフェースの場合、次の行が表示されます。

    自動eth0
    iface eth0 inet dhcp

    ご覧のとおり、今はDHCPを使用しています。 dhcpをstaticに変更します。その下に追加する必要があるオプションがいくつかあります。明らかにあなたのネットワークに合わせてこれをカスタマイズしたいと思います.

    自動eth0
    iface eth0 inet static
    アドレス192.168.1.100
    ネットマスク255.255.255.0
    ネットワーク192.168.1.0
    ブロードキャスト192.168.1.255
    ゲートウェイ192.168.1.1
    dns-nameservers 192.168.1.1

    今度はresolv.confファイルを編集してDNS設定を追加する必要があります。

    sudo vi /etc/resolv.conf

    「ネームサーバーxxx.xxx.xxx.xxx」の行で、xをネームサーバーのIPに置き換えます。 (ifconfig / allを使って、それらが何であるかを調べることができます)

    これに固執するには、dhcpクライアントも削除する必要があります(Peterに感謝します)。代わりにdhcp-client3を削除する必要があるかもしれません.

    sudo apt-get dhcp-clientを削除します。

    それでは、ネットワーキングコンポーネントを再起動するだけです。

    sudo /etc/init.d/networking restart

    www.google.comにpingを送信します。応答がある場合、名前解決は機能しています(もちろん、Googleがhostsファイルにある場合を除く)。.

    とても簡単.

    更新しました 私はガイドのDNSエントリを忘れていたことに注意するためのコメントのNickname007に感謝します.