DHCPサービスをインストールおよび構成Centos7

DHCP サービスの概要:

名前:DHCP - 動的ホスト構成プロトコル動的ホスト構成プロトコル。

機能:DHCP(動的ホスト構成プロトコルは、動的ホスト構成プロトコル)は、ローカルエリアネットワークプロトコル、主な利点は次のとおりです。

        特長:C / Sモード

自動的にIPが割り当て管理を容易にするためのアドレス

DHCP 、同時に2つのホストに同じIPアドレスをリースしていません。

DHCP 管理者は、特定のIPアドレスを使用するように特定のコンピュータを制約することができます。

各DHCPスコープは、多くのオプションを設定することができます。

あなたは、異なるサブネット間を移動するときに、クライアントはIPアドレスを再設定する必要はありません。自動的にするたびにIPアドレスを取得します。

DHCP 短所:

ネットワーク上の複数のサーバがある場合、DHCPサーバは、他のサーバーがIPアドレスを貸し出してきた見つけることができません。

DHCPのBOOTPプロトコルルータが転送を許可しない限り、ルータ間のサーバは、クライアントと通信することはできません。

ポート:

DHCPのサービスを使用しています:ポート67(BOOTPS)68(bootpcを) 。

 

インストールDHCP:

[ルート@ localhostのパッケージ標準パッケージ]#  RPM -ivh 次のようにパッケージ名は次のとおりです。

DHCP-共通4.1.1-25.P1.el6.x86_64.rpm#いくつかの作品のDHCPクライアントとサーバの共同の必要性が含まれます

dhclient-4.1.1-25.P1.el6.x86_64.rpm #dhcpclient

DHCP-4.1.1-25.P1.el6.x86_64.rpm#のDHCP サーバーパッケージ

若しくは

DHCPの#yumをインストール-y yumを安装DHCP

プロフィール場所:

1、メインの設定ファイル:

/etc/dhcp/dhcpd.conf

 

調査結果は、テンプレートコンフィギュレーションファイルを探してお勧め、設定ファイルを開きます。

 

2 、主なパッケージがインストールされているDHCPは、自動的にマスターテンプレートファイルの設定ファイルを生成し、

/usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample

 

追加:オープンソース・ソフトウェア・サービス、ファイルは.sampleソフトウェアテンプレートサンプルファイル、次の懸念を終了しています。

 

今、私たちは、ブランクdhcpd.confのメインの設定ファイルを置き換える/ etcディレクトリにテンプレートコンフィギュレーションファイルをコピーします。

[ルート@のxuegod63〜]# cpは-r /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf

 

注意:後にコピーされ、起動しません。設定ファイルは書いていないので。通常、エラーを書き込みません。なお!

 

 

 

まず、メインプロファイルの設定:

プロフィール:構成の一部を説明/etc/dhcp/dhcpd.conf

オプション定義の#サポートされているネットワークへのすべての共通のは...    #サポートされているすべてのネットワークオプションに共通するグローバル設定を定義します。

オプションのドメイン名「example.org」; #ドメインがクライアントに属し指定

オプションのドメイン・ネーム・サーバns1.example.org、 ns2.example.org;#は、 クライアントにDNSサーバアドレスを指定します

設定パラメータの声明:

サブネットネットワーク番号ネットマスクサブネットマスク......} {

役割:範囲を定義し、サブネットを指定します

以下のような:

 

 

 

注意:ネットワークのDHCPサーバが同じネットワークセグメントのIPを腹腔必要があります。

 

プロファイル:

最初のステップ:IPネットワークセグメントを配信するサーバーを指定します。

            サブネットネットワーク番号ネットマスクサブネットマスクパラメータ{構成}終了

ステップ2:アドレス範囲は、動的IPを指定しています。

               範囲の終了IPアドレスIPアドレス始まります。

  第三段階:クライアントのデフォルトゲートウェイを指定します。

           オプションルータのIP アドレス。

ステップ4:クライアントにDNSサーバーのIPアドレスを指定します。

オプションのドメインネームサーバのIP アドレス

  ステップ5:デフォルトIPのリース時間を定義する秒リース時間単位で。

               デフォルト・リース・タイム600;

  ステップ6は:とき、リース期間にわたってクライアント、クライアントのIPリース時間の最大値を定義しますが、IPを更新されていない、あなたは、IP最も長い時間を使用することができます。秒で

               リース期間-7200-MAX;   数)

        }

大抗括弧の使用を終了し、第5、第6のステップは、無視することができます!

 

サービスを開始します。

[ルート@ xuegod63は〜]#はsytemctl #dhcpdを起動し、一時的なDHCPサービスを開始します。

[ルート@のxuegod63〜]#のsystemctlのdhcpd#の有効DHCPサービスを開始し、自動的に起動します。

まだポートを見ますか?ポート67が成功したことを証明し始めて下さい!

[ルート@ xuegod63〜]#N etstat -anpu | grepの「:67」

例:

               DHCPは、テンプレートをコピーし、DHCPメインの設定ファイルを入力します。Cpの/usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf

 

[ルート@のABCABC〜]#のVimの/etc/dhcp/dhcpd.conf

 

サブネット192.168.10.0ネットマスク255.255.255.0 {

  範囲192.168.10.150 192.168.10.222。

  オプションのドメイン・ネーム・サーバ8.8.8.8,144.144.144.144。

  オプションルーター192.168.10.1;

}

 

ホストのIPアドレスを残します:

例:

ホスト ABC  {#のホスト名の赤

  Ethernetハードウェア   00:0C:29:EE :. 5C:75 ;#赤いフォントのMACアドレス

  ファイル名「192.168.10.200 」;#クライアントIPアドレスのために予約赤いフォント

}

 

第二に、クライアントがDHCPを取得します。

クライアントのネットワークカードの設定ファイルへのLinuxシステムで、次のように:

[ルートxuegod64ネットワーク-スクリプト@]#件のvimのifcfg-ens35

TYPE = "イーサネット"

BOOTPROTO = "DHCP" ## モードDHCPへ

DEFROUTE =はい

PEERDNS =はい

PEERROUTES =はい

IPV4_FAILURE_FATAL =なし

#IPADDR = 192.168.10.102

#NETMASK = 255.255.255.0

#GATEWAY = 192.168.10.254

#DNS1 = 192.168.10.254

NAME = eth0の

UUID = 278a13d0-553c-4e4f-adeb- 0b72d166ae53#は省略してもよいです

DEVICE = eth0の

ONBOOT = yesの

 

再起動カード:

[xuegod64ネットワーク-スクリプト@ルート]#ifdownをens35 && ifupをens35

 

その後、自動的にIPアドレスを取得するように変更xuegod64。

ビュー:

[xuegod64ネットワーク-スクリプト@ルート]#ifconfigコマンドens35

ens35:フラグ= 4163 <UP、BROADCAST、RUNNING、マルチキャスト> MTU 1500

        INET 192.168.1.100  ネットマスク255.255.255.0  ブロードキャスト192.168.1.255

        INET6 FE80 :: 20C:29ff:FE07:3630のprefixlen 64 scopeid 0x20の<リンク>

        エーテル00:0C:29:07:36:30 txqueuelen 1000(イーサネット)

        RXパケットの5つのバイト864(864.0 B)

        RXエラー0 0オーバラン0フレーム0を落としました

        TXパケット9つのバイト1242(1.2 KiBの)

        TXエラーは0 0オーバラン0キャリア0衝突0を落としました

デフォルトゲートウェイを確認してください

[ルート@のxue64〜]#ルート-n

カーネルIPルーティングテーブル

先ゲートウェイGenmaskフラグメトリックのRef使用IFACE

0.0.0.0 192.168.0.0 255.255.255.0 U 0 0 0 eth0の

1002 0はeth0に169.254.0.0 0.0.0.0 255.255.0.0

0.0.0.0         192.168.1.1     0.0.0.0 UG 0 0 0 eth0の

表示DNS

[ルート@ xuegod64ネットワーク-スクリプト]#猫の/etc/resolv.conf

; / sbinに/のdhclientスクリプトによって生成されました

検索xuegod.cn

ネームサーバ192.168.1.1

おすすめ

転載: www.cnblogs.com/-bobo/p/11704367.html