Linuxネットワークの基本構成、DHCPの原則と構成

1.ipリンク:データリンク層情報の表示(MACアドレス)2。ethtooleth0ネットワークインターフェイスの速度の表示、動作モード(デュプレックスモード)3ホスト名の変更方法:
*一時的:ホスト名XX、bash(新しいシェルインタープリター)表示される)
*永続的:hostnamectl set-hostname XXX

4. IP構成方法
*一時的:ifconfigデバイス名の短い形式のサブネットマスク
*永続的:/ etc / sysconfig / network-scripts /またはnmtuiネットワーク管理ツールを変更します

5.ネットワークカードサブインターフェイスの設定例:ifconfig eth0:0 192.168.250.100(一時的)6。ネットワークサービスを再起動します
* /etc/init.d|network restart
* systemctl restart network

7.ルーティングエントリの構成1.一時的:
1)静的
追加:route add -netネットワークセグメント/ショートフォーマットマスクgwゲートウェイ
マイナス:route del -netネットワークセグメント/ショートフォーマットマスクgwゲートウェイ
2)デフォルトで
追加:route add default gwゲートウェイ
マイナス:ルートデルデフォルトgwゲートウェイ
2.永続的
1. CentOS6:vi /etc/rc.local(起動後にファイルを自動的に起動)
CentOS7:vi / etc / rc.localまたはvim / etc / rc.d /rc。local
2.デフォルトルートを/ etc / sysconfig / network-scripts / ifcfg-ens32に追加できます。3。Vi
/ etc / sysconfig / static- routers (static)
例:any net 192.168.200.0/24 gw 1​​92.168.250.254

8.ルーティングおよび転送機能をオンにします
*
一時的に:vim / proc / sys / net / ipv4 / ip_foward 0を1に変更するか、echo "1"> / proc / sys / net / ipv4 / ip_foward
*
パーマネント:vim / etc / sysctl.confがnet.ipv4_forward = 1に書き込まれ、sysctl -pが有効になり、cat / proc / sys / net / ipv4 / ip_fowardビューが1になります。

9.DNSドメイン名解決設定
*
vim / etc / sysconfig / network-scripts / ifcfg-ens32、DNS1 = XXXを追加DNS2 = XXXX
*
vi /etc/resolv.conf書き込みデータ、例:ネームサーバー192.168.250.2(一時的)

10.ドメイン名解決ローカルホストマッピングファイル
例:vim / etc / hostsに1.2.3.4www.taobao.comを書き込んだ後、Taobaoにアクセスできず、優先度がDNSよりも高い

11. DHCP(動的ホスト構成プロトコル)

12.dhpリースプロセス
ここに画像の説明を挿入します

* 主机发送DHCP Discover广播包(包含主机名和MAC地址),为了寻找DHCP服务器
* 

DHCPサーバーはDHCPオファー(ブロードキャスト/ユニキャスト)を送信します。DHCPサーバーはアドレスプールで空きIPを見つけてマークを付け、ブロードキャストまたはユニキャストでホストに送信します。(Windowsブロードキャスト、Unixのようなものはユニキャストです)
*
ホストはDHCP要求ブロードキャストパケットに応答し、選択したIPをすべてのサーバーに通知します
*
DHCPサーバーはDHPACKブロードキャストパケット/ただしブロードキャストパケットを送信し、IP、ネットワークを構成しますセグメント、およびホストコードおよびその他の情報のゲートウェイサブネットマスク。

13.再度ログインするとイベントが発生します
*
更新が成功しました:ホストはDHCP要求ブロードキャストパケットをDHCPサーバーに直接送信し、DHCPサーバーはIPをチェックして引き続き使用でき、DHCPACKパケットで応答するだけです。
*
更新に失敗しました:ホストはDHCP要求ブロードキャストパケットをDHCPサーバーに直接送信し、DHCPサーバーはIPが占有されていることを確認し、DHCP NACKで応答し、ホストはDHCP検出ステップの送信を再開します。

14. DHCPリレーの原理
3層スイッチを介して、DHCPサーバーは異なるネットワークにIPを割り当てる機能を与えられます。
注:dhclient -r:以前のdhcp情報を削除します。dhclient-d:新しいdhcp割り当てプロセスを表示します。

15.DHCPのインストールと構成
1.
仮想マシンでvmnet1ネットワークを選択し、dhcpサービスを閉じます。
2.
vim / etc / sysyconfig / network-scripts / ifcfg-ens32を静的モードに変更し、サブネットマスクとIPを設定します。
3.
ネットワークカードを再起動しますsystemctlrestart network
4.
ホストネットワークカードの構成、vmnet1を開き、IPとサブネットマスクを設定します。(ncpa.cplと入力)
5.
yumを-y DHCPインストールをインストール
6
、CDの/ etc / DHCP猫dhcpd.confのビュー
7
はgrep -v「^#」/usr/share/doc/dhcp-4.2.5/dhcpd。コピー/etc/dhcp/dhcp.conf conf.example>コメントアウト設定項目
8.
PWDとコンフィギュレーションのためのvimのdhcpd.conf。図に示すように:

ここに画像の説明を挿入します
9.systemctl restart dhcpd restart function
10.netstat -anptu | grep dhcpd test

16.ネットワークカード構成情報(/ etc / sysconfig / network-scripts / ifcfg-ens)の必要な内容は次のとおりですここに画像の説明を挿入します
。17。共通DNS
202.106.0.20
114.114.114.114
8.8.8.8
4.4.4.4

おすすめ

転載: blog.csdn.net/qq_39109226/article/details/109497462