Linuxのネットワークサービス第一章ネットワークインフラストラクチャの設定

1.ノート

systenctl再起動ネットワーク:再起動カードネットワークサービス

bashの:リフレッシュホスト名

netstatコマンド:ビューのネットワークの状態

ルート-n:アドレス解決をしません

MII-ツールeno16777728:ビュー・リンク

 

に含まれる2.ifconfigコマンド情報 

リンクENCAP:イーサネットイーサネットのHWaddr⽹:物理アドレス(MACアドレス)

INET addrの:IPv4アドレスBCAST:ワイドブロードキャストアドレスマスク:マスクサブメニュー⽹

INET6 ADDR:IPv6アドレス

 

3. [ネットワークが一時的に設定を変更します

1)の治療⼀ます。ifconfigオープンネットワークデバイスのIPは、[/短フォーマットサブメニュー⽹マスク]アドレス

2)救済を⼆ます。ifconfigオープンネットワークデバイスのIPアドレス[ネットマスクサブメニュー⽹マスク】

[ルート@ localhostの〜]#ifconfigコマンドens32 192.168.200.111

[ルート@ localhostの〜]#ifconfigコマンドens32 192.168.200.111/24

[ルート@ localhostの〜]

 

固定を変更するように構成された前記オープンネットワーク

/ etc / sysconfig / network-scriptsにデバイス名に対応するifcfg-オープンネットワークで / 内容量:1)設定ファイル

言ったカード⽹デフォルトのブロックによる最初のフレーム ens32またはens33

2)設定ファイルの編集を:⾯バンド#は内容を表し前に必要な設定が便利です

[ルート@ localhostの〜]#猫/ etc / sysconfig / network-scriptsに/のifcfg-ens32

BOOTPROTO =静的#ブート・プロトコル(DHCP:自動的に取得することと、静的/なし:時計のムーブメント

コンフィギュレーション)

DEVICE = ens32#デバイス名

ONBOOT = yesの#ブートが自動的に起動している場合

IPアドレスIPADDR = 192.168.200.111#IPv4プロトコル

PREFIX = 24個の#サブメニュー⽹マスク

GATEWAY = 192.168.200.1の#⽹オフ

DNS1 = 202.106.0.20 #DNSドメインネームサービス

HWADDR = 00 ^ 0C ^ 29 ^ 8F:D8 ^ E0#物理アドレス(MACアドレス)

 

5.チェックネットワーク接続が提供される場合には、netstatコマンド 

頻繁に使用されるオプション:

-a:現在のホストのオープンネットワークにすべてのアクティブな接続情報を表示します

-n:デジタル形式で情報を表示します

-r:ルーティングテーブル情報を表示します

-t:TCPプロトコルに関連する表示情報

-u:情報UDPプロトコルを表示

-p:ディスプレイとネットワーク接続が提供される関連プロセスID、プロセス名情報は、(root権限が必要)

-l:ビューは、情報を提供しているネットワーク接続の状態を監視します

 

6.ping、tracerouteコマンド

オープンなネットワーク接続性テスト pingコマンド

頻繁に使用されるオプション:

送信されたパケットの数を指定します:-c

-i:pingが、秒数は、次のデータパケットの伝送を記録する間隔を指定した場合

-w:pingが失敗した場合、各データパケットは、秒単位で指定されたタイムアウトを送信します

-s:ズームパケットを指定⼩

ルート・データ・パケットを追跡する方法 tracerouteコマンドを

-n:直接数値のIPアドレスを表示するDNSの逆引き参照を実行しないでください。

 

7.多くの場合、TTLの⻅(生存時間)の期間値が⽣保存されました: 

窓:128

Linuxの場合:64

UNIXの場合:255

シスコ:255

 

8.一時的なカードサブメニュー-コネクタが提供さ⽹

救済: ifconfigコマンドオープンネットワーク機器:サブメニューのコネクタ名のIPアドレス/短い形式のサブメニューをマスク⽹

[ルート@ localhostの〜]#ifconfigコマンドens32 ^ 0 192.168.1.1/24

[ルート@ localhostの〜]#ifconfigコマンドのens32:秒192.168.2.1/24

9.永続的に設定⽹カードコネクタサブメニュー

1)救済:時計を動かすとは/ etc / sysconfig / network-のscrips内の構成ファイルを追加する必要があります / 内容の

[ルート@ localhostの〜]#のvimの/ etc / sysconfig / network-scriptsに/のifcfg-ens32 ^ 0

 

10.カードの一時的な変更の状態⽹

1)の治療:アップ/ダウンオープンネットワーク装置にifconfig

[ルート@ localhostの〜]#ifconfigコマンドens32ダウン&& ifconfigコマンドens32アップ

 

11.オープンネットワークは、コンフィギュレーションファイルをリロード

1)再起動開き、ネットワークとサービスの宛先時間の設定ファイルを再読み込みを達成するために、

⽅法: systemctl再起動ネットワーク=サービスネットワークの再起動

[ルート@ localhostの〜]#systemctlの再起動ネットワーク

2)のみカードを再起動し、構成ブロック⽹カードを変更⽹

フォーマット: ifdownをデバイスオープンネットワーク; ifupを開き、ネットワーク機器

[ルート@ localhostの〜]#ifdownをens32。

 

12.一時的なホスト名を変更します 

新しいホスト名ホスト名

[ルート@ localhostの〜]#ホスト名crushlinux.com

[ルート@ localhostの〜]#bashの

[ルート@のcrushlinux〜]#ホスト名

crushlinux.com

 

13.永久にホスト名を変更します

救済 1:/ etc / sysconfig / networkを編集設定ファイルは、システム効率を再起動⽣

[ルート@のcrushlinux〜]#のvimのは/ etc / sysconfig / networkファイル

アナコンダによって作成された#

HOSTNAME = crushlinux.com

救済 2:編集の/ etc /ホスト名の設定ファイルは、再起動⽣効果(推奨)

[ルート@のcrushlinux〜]#のvimのは/ etc /ホスト名

crushlinux.com

 

14.一時構成ルーティング

1)一時的に追加し、記録された指定されたルートセグメントを削除⽹

救済:経路セグメント⽹追加-net /短フォーマットサブメニュー⽹ゲートウェイアドレスマスクGW⽹

⽹セグメントルートデル-net /サブメニュー⽹短い書式マスク

[ルート@のcrushlinux〜]#ルート-net 192.168.2.0/24 GW 192.168.200.1を追加

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

[ルート@のcrushlinux〜]#ルートデル-net 192.168.2.0/24

2)一時的にオフレコ⽹デフォルトを削除し、追加します

救済:追加のデフォルトゲートウェイアドレスGWルート⽹

ルートデルデフォルトGWゲートウェイアドレス⽹

[ルート@ crushlinux〜]#ルートデルデフォルトGW 192.168.200.1

 

15.ルーティング恒久的な構成

1)救済を⼀:/etc/rc.localの追加

[ルート@のcrushlinux〜]#件のvimの/etc/rc.local

ルート追加-net 192.168.2.0/24 GW 192.168.200.1

ルート追加-net 192.168.2.0/24 devのens32

2)救済⼆ます。/ etc / sysconfig / networkファイルの最後に追加

注:コンフィギュレーションファイル⽹カード⽹このコンフィギュレーションファイルへのファイルの優先順位は、高度な場合はオフに設定

[ルート@ crushlinux〜]#のはgrep "GATEWAY" / etc / sysconfig / network-scriptsに/のifcfg

ens32

GATEWAY = 192.168.200.1

3)救済3:変更の/ etc /のsysconfig /静的ルートの建物を移動せずに時計をファイル、設定ファイル(

⽴)

[ルート@ crushlinux〜]#のvimのの/ etc /のsysconfig /静的ルート

任意のネット192.168.1.0/24 GW 192.168.200.1

任意のネット192.168.2.0ネットマスク255.255.255.0 GW 192.168.200.1

[ルート@のcrushlinux〜]#systemctlの再起動ネットワーク

[ルート@ crushlinux〜]

4)救済4:オープンIP転送(ルーティング)

1>エコー "1">は、/ proc / sys / net / IPv4の/ ip_forward(一時的に開いています)

2>編集に/etc/sysctl.confファイルが= 0 1に(恒久的にオンにする)net.ipv4.ip_forwardます

sysctlを-p(そうsysctl.confのファイルの注目すぐ⽣効率)一時的な開口部

[ルート@のcrushlinux〜]#猫は、/ proc / sys / net / IPv4の/ ip_forward

0

[ルート@ crushlinux〜]#エコー1>は、/ proc / sys / net / IPv4の/ ip_forward

永久にオープン

[ルート@のcrushlinux〜]#件のvimに/etc/sysctl.conf

net.ipv4.ip_forward = 1

[ルート@ crushlinux〜]#sysctlを-p

 

16. DNS解決を設定します。 

設定ファイルの編集/ etc / sysconfig / network-scriptsに / コンテンツのオープンなネットワークデバイスを:1)救済⼀

[ルート@ localhostの〜]#のvimの/ etc / sysconfig / network-scriptsに/のifcfg-ens32

DNS1 = 202.106.0.20

2)救済⼆:viの編集ファイルを/etc/resolv.confを

[ルート@のcrushlinux〜]#のVimの/etc/resolv.confを

NetworkManagerのことで生成された#

ネームサーバ202.106.0.20

 

17.ローカルDNSホストマッピングファイル

1)救済:編集の/ etc / hostsファイル

2)説明:の/ etc / hostsファイルDNSドメイン名解決サービスよりも優先⼀ドメイン名ならば、つまり、

では、ホストファイル間の既存のマッピング、⾏ドメイン名の解決は、もはやDNSサーバを入力しないでしょう。hostsファイル

メンバー⼀ IP

 

 

おすすめ

転載: www.cnblogs.com/ZCQ123456/p/11348519.html
おすすめ