DHCPサーバとDHCPリレーサーバのテスト

DHCPサービスのインストール

1、使用シーンサービス:会社のためのDHCPサービスがクライアントにIPアドレスを割り当てる
2、プロトコルやポートサービスは
             、UDPプロトコルに準拠
             クライアントは、68ポートのある  
            サーバー67ポートは、サービスポートが開いて表示されます。netstat -lnup | grepを:67
            ポート68 UDPプロトコルを介してポート67 UDPプロトコルの仕事、クライアントの仕事を聞くことによって、DHCPサーバ
、DHCPサービスの設定、3
メインの設定ファイルは次のとおりです。/etc/dhcp/dhcpd.conf
プログラムを実行します。/ usr / sbin / dhcpdの
スクリプト名サービス次のとおりです。dhcpdこの  
でサービスを開始します。start systemctlのdhcpd

ファイアウォールとセキュリティメカニズムをオフにすることは
-F iptablesの
systemctl停止firewalldの
setenforce 0を
DHCPのインストールパッケージは異なり
ます。mkdir /メディア/ CDROM
のマウントは/ dev / CDROM /メディア/ CDROMの
/media/cdrom/Packages/dhcp-4.2.5-36.e17.centos.x86_64.rpm -ivh RPM
RPM DHCP -qを

初めてファイル参照の/etc/dhcp/dhcpd.conf内容以下の2つのファイルを開くには、そこに求めるメッセージが表示されます
となる CP /usr/share/doc/dhcp*/dhcpd.conf.example /etc/dhcp/dhcpd.conf |はい
次編集するための設定ファイルに
 入力Vimの/etc/dhcp/dhcpsd.confの
ファイルのみ以下、他の完全に削除保持、変更された
オプションのドメイン名「crushlinux.comを」;             //は、ドメインの割り当て定義する
オプションのドメイン名-をサーバ202.106.0.20,8.8.8.8; //定義がDNSサーバ情報に割り当てられている
デフォルト・リース・タイム21600; IPを割り当てる//デフォルトでは、時間についての前駆細胞に対処し、数秒で
最大リース・タイム43200; //カスタム分布最大IPアドレスリース時間は、秒単位で
ネットワークとサブネットマスクIPアドレスのサブネット192.168.116.0のネットマスク255.255.255.0 {//定義
範囲192.168.116.100 192.168.116.200; //アドレスプールは、最大に割り当てられたIPアドレスを定義します255することはできません
。オプションルータ192.168.116.1; //定義配信ゲートウェイアドレス
}
オープンサービスは、
dhcpdを起動しsystemctl
状態でsystemctlステータスビュー//のdhcpdサービスを
試験機を用いた試験に続いて、試験機はV8netモードでネットワークモードで同じホストと一緒に保管しなければなりません。
pingのwww.baidu.comは、端末の試験機がで行わ
オフにし、テスト用マシンを取得したIPアドレス情報を見て、ネットワークがDHCPサービスを有効にするために、試験前V8仮想マシンの設定に注意を払う必要があります

トラブルシューティング情報
で記述された最初のコンフィギュレーション・ビューファイルならば
第二のルックでは/ var / log / messagesに取り込まれ、4つのプロセスは、ログイン//
は、tail -fの/ var / log / messagesに@動的なログを表示するために使用することができます 。
猫/var/lib/dh​​cp/dhcpd.leasesを//は、リース情報ファイルを表示します
================================================== ===================================
 
LinuxクライアントがIPアドレスを取得することを許可します
 
また、ファイアウォールやセキュリティメカニズムがオフに
テストするためにIPアドレスを取得するためのLinuxクライアントのネットワークモードは、同じモードのDHCPサーバに設定されてする必要が
最初の次の二つのことを変更NICのLinuxクライアント構成
BOOTPROTO =のDHCP 
ONBOOT = yesを
 入力VIM / etc / sysconfig / network-scriptsに/のifcfg-ens32の
入力修正systemctlの再起動ネットワーク//ネットワークカードを再起動し、IPを取得
して 、IP を視野に。
同時に、我々は、DHCPサーバーマシンが装備されている入力することができます は、tail -f / var / log / messagesに 耳を傾け
、その後、我々はLinuxクライアントが入力された 腹腔 取得試験機のIPアドレスを表示することができます
か、試験機であってもよく、入力
のdhclient -r ens32 //リリースIP
にdhclient -d ens32 // IPは、DHCPDISCOVER DHCPREQUEST DHCPOFFER DHCPACK 4つのそこに着く
IPに説明するためのタイム言葉が取得した
入力がそれにビューを腹腔
================================================== =================================
 
すなわち、割り当てられたMACアドレスを固定IPアドレスにバインドすることができ、ホスト部分を解くために割り当てられた固定IPアドレス
を次のように
変更 のvim /etc/dhcp/dhcpd.confの ファイルは、元に基づいて、次の追加
オプションドメイン名「crushlinuxを。 COM「;             //ドメイン名の割り当てを定義する
オプションのドメインネームサーバ202.106.0.20,8.8.8.8;    //定義は、DNSサーバの情報に割り当てられている
デフォルト・リース・タイム21600;    //デフォルトの祖先IPアドレスを割り当てる時間程度、秒
MAX-リース時間-43200;   //最大リース時間は秒単位で、IPアドレスを割り当てる
サブネット192.168.116.0ネットマスク255.255.255.0 {        //ネットワークとサブネットマスクのIPアドレスの定義
範囲192.168.116.100 192.168 .116.200; //最大アドレス範囲を定義することができないIPアドレス255が割り当てられる
オプションルータ192.168.116.1を; //割り当てられたゲートウェイアドレス定義
}
ホスト名ホストwin7の{//の後ろには、ホストクライアントに結合すること
      ハードウェアのイーサネット00:0C:29: A9:29:EC; //のMAC アドレスは、リースの獲得を表示することができ、ビュー腹腔クライアントに行くことができ
      、固定アドレス192.168.116.101を; //クライアントをバインドするIPを指定しますただアドレスプール内のアドレスがすることを確認してください
}
保存して終了!
オープンサービスは、
dhcpdを起動systemctl
風のクライアントでテスト
リリース//がリリースIPを示し/ IPCONFIG入力を
入力IPCONFIG /更新//が再取得のIPを表し
=================== ================================================== ===============
DHCPリレーテスト
役割:DHCPサーバーがクライアントに割り当てられたIPアドレスの異なるセグメントを達成するために
2人のテスターが勝つ実験環境、2台のLinuxマシン、
試験機を獲得、116はネットワークセグメントで、セグメント100は、
DHCPサーバとしてLinux1、カード192.168.116.66 IPの一片
DHCPサーバリレーなどLinux2、2カード、(ens32)がv8net、一方(ens34)であるV2ホストモードのみである
ように実験手順
DHCPサーバが同じ構成され
、以下のように構成されたDHCP中継サーバ
1を、第一のファイアウォールセキュリティメカニズムをオフ
のiptables -F
systemctl STOPはfirewalld
setenforce 0
2編集カードの設定
まず、ens32を変更し、変更し、次の行を追加します
BOOTPROTO =のDHCP 
ONBOOTを= yesの
 IPADDR = 192.168.116.68
NETMASK = 255.255.255.0
保存して終了
ネットワークサービスが再起動
systemctlネットワークを再起動する
のping 192.168.116.66を//何Linux2ホストとホストLinux1を検出通信をするかどうかを 
新しく追加されたNICの設定ファイルのカードLinux2ホストの別の部分が何かでないネットワークカードを変更し、
私たちはens32 ens34するために、ファイルの内容をコピーすることができ
、入力を CPの/ etc /のsysconfig /ネットワーク-
スクリプト/のifcfg-ens32は/ etc / sysconfig / network-スクリプト/のifcfg-ens34がその後変更 は/ etc / sysconfig / network-スクリプト /のifcfg-ens34 コンテンツプロファイル
BOOTPROTO =静的
NAMEを= ens34
装置ens34 =
IPADDR = 192.168.100.68
NETMASK = 255.255.255.0
保存して終了は、
ネットワークカードの再起動
systemctl再開ネットワーク
の2枚のネットワークカードを装備原因を、Linux2ホストが混乱を引き起こす可能性があり、私たちは、テストマシンを獲得することができ、
ネットワークアダプタIPアドレスについてのIPv4セット
すなわち192.168.100.10手動255.255.255.0のサブネットマスクを追加し
、ネットワーク接続テストした後Linux2 DHCPリレーサーバのping IPを
入力ピング192.168.116.66 //テスト・サーバLinux1DHCPとの接続
の入力を接続テスト機でのping 192.168.100.10 //テスト勝利(ちょっと待って低速接続でもよい)、すべての通信が可能
~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~
そして、Linux1DHCPサーバーが調整します!
linux1 Linux2
DHCPサーバ============= ""「DHCPリレーサーバ
192.168.116.68カード2:192.168.100.68 192.168.116.66カード1
       || ||
       || ||
       ^ ^
テスト試験機1機2
192.168.116.110 192.168.100.90
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

DHCPサーバーの構成変更:
最初のNICの設定を変更し、IPアドレスを持つネットワーク・サーバでDHCPリレーゲートウェイ(同じネットIP)
入力   のVim / etc / sysconfig / network-scriptsに/のifcfg-ens32
GATEWAY = 192.168.116.68 //サーバーのDHCP中継点IPネットワーク
保存して終了
ネットワークカードが再起動し
、ネットワークに再起動systemctl
ルートを-n //ゲートウェイは、ルーティング情報を確認するためにチェックが有効になっている
、DHCP設定ファイルを変更し、セグメント情報を追加しと 、「ホスト{}」 削除することができ、それが唯一のバインドに使用されています固定のIPホストと。
入力 Vimの/etc/dhcp/dhcpd.confは   
  オリジナルに基づいて追加
サブネット192.168.100.0ネットマスク255.255.255.0 {
  範囲192.168.100.50 192.168.100.200;
 オプションルータ192.168.100.1;
}
保存して終了[:、$ S / 192.168。 0.116 / 192.168.100 / g]で置き換える操作のための
再起動dhcpdをsystemctl
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
DHCPリレーサーバの設定変更:
まず、CDをマウントし、DHCPパッケージのインストール
ます。mkdir /メディア/ CDROM
のマウントは/ dev / CDROM /メディア/ CDROMの
RPMを-ivh /media/cdrom/Packages/dhcp-4.2.5-36.e17.centos.x86_64.rpm
RPM - QLのDHCP //クエリは、パッケージには、フォーカスが、/ usr / sbinに/ dhcrelayこのコマンドを生成することです//何かインストール時に生成され
、その後、DHCPサーバ中継経路転送機能開く
入力  に/etc/sysctl.confのvimを     //このファイルには、以下を追加、変更しますコンテンツ
                      net.ipv4.ip_forward = 1つの
入力 のsysctl -p        ファイルの内容の力に//エントリ
DHCPリレーサービス開くために
入力を 192.168.116.66 dhcrelay
入る のnetstat -lnupを| grepを:67   //ポート情報を確認
~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~・〜
テストするためのクライアントの
IPアドレスのクライアントのネットワークアダプターの端が取得するために自動モードに変更された
クライアントモードは、V8ネットモードを取得するように変更することができますIPネットワーク116
V2のみマスターモードに変更クライアントモード、ネットワーク100は、IPアドレスを取得することができます

おすすめ

転載: www.cnblogs.com/elin989898/p/11401933.html