Centosネットワーク構成1

ネットワーク構成:
1。ifconfigコマンド:ifconfigコマンドを使用して、ネットワークを構成したり、現在のネットワークインターフェイスのステータスを表示したりします。Windowsでのipconfigと同様に、ifconfigコマンドはrootユーザーとして実行する必要があります。
形式:ifconfig [オプション] [インターフェイス] [inet |アップ|ダウン|ネットマスク|
アドレス|ブロードキャスト]例:#ifconfig enp0s3 192.168.1.12 netmask 255.255.255.0(ネットワークカードenp0s3ネットワークアドレスとサブネットマスクを構成し、一時的に有効にして、マシンを再起動します構成が消えた後)
#ifconfig enp0s3:0 192.168.1.13 netmask 255.255.255.0(複数のIPアドレスをネットワークカードにバインドできます。ネットワークカード名の後に整数(0-253)を追加します;)

ifconfig enp0s3:0 down(enp0s3:0ネットワークカードをオフにします)

                 # ifconfig  enp0s3  hw  ether xx:xx:xx:xx:xx:xx (修改网卡MAC地址)
                   # ifconfig  enp0s3 down (将网卡enp0s3禁用);       #ifconfig  enp0s3  up(将网卡enp0s3启用);
                  #ifconfig enp0s3(显示网卡enp0s3信息)
  2.ip命令 :
   设置ip地址,可以用IP命令:  #ip addr add 192.168.1.193/24 dev enp0s3 
     #ip  addr show enp0s3  (查看enp0s3网卡IP地址,也可简写为  ip  a)
     #ip  addr del  192.168.1.192/24  dev enp0s3  (删除ip地址,只需用del代替add)

    列出路由表条目:  # ip  route show  
    查看路由包来自的接口:  #ip  route get 192.168.1.1
    激活网络接口/停止网络接口   # ip link set enp0s3 up/down
   查看netlink消息  : # ip monitor all
   显示网络统计信息:  # ip -s link
  设置默认网关  :  # ip  route  add default via  192.168.1.254  
3.scp命令  : scp就是secure copy ,用于将文件或者目录从一个Linux系统拷贝到另一个linux系统下。scp传输数据用的是SSH协议,保证了数据传输的安全。
 格式: scp  远程用户名@ip地址:文件的绝对路径   本地Linux系统路径 (从远程主机拉取文件)
            scp  本地linux系统文件路径   远程用户名@ip地址:远程系统文件绝对路径名  (像远程主机推送文件)

            例: # scp  /home/ixdba/etc.tar.gz  [email protected]:/tmp(当报错 "not a regular file";可加参数 -r 解决,当拉取或推送的是目录时需加 -r 参数);
                    #scp  [email protected]:/home/ixdba/etc.tar.gz  /tmp
                    #scp -r  /etc  [email protected]:/opt
                    使用 -P参数可跟端口号,指定远程连接的端口号。
  1. tracerouteコマンド:指定されたホストへのネットワークデータパケット送信のパス情報を表示するために使用されます。
    traceroute [オプション] [リモートホストまたはIPアドレス] [データパケットサイズ]
    -i <ネットワークインターフェイス>指定されたネットワークインターフェイスを使用してデータパケットを送信します
    -w <タイムアウト秒>リモートホストからの応答を待機する時間を設定します
    -s <ソースip>データパケットを送信
    するローカルホストのIPアドレス設定します。例:#traceroute -i eht0 -s 192.168.60.251 -w www.baidu.com 100

5. MTRコマンド:mtrは、Linuxのネットワーク接続を判断するためのツールであり、ping、traceroute、およびnslookupの関連する特性を組み合わせたものです。
Loss%列は、IP行に対応するパケット損失率であり、最終的なターゲットパケット損失のみが真のパケット損失と見なされます。
最後の列は、ミリ秒単位で計算された最後の戻りの遅延です。
Avg列は、すべての戻り遅延の平均です。
Best列は最速のリターン遅延、
Wrst列は最長のリターン遅延、
StDev列は標準偏差です。

  1. wgetコマンド:wgetコマンドは、ネットワークから特定のソフトウェアをダウンロードするために使用されます。
    形式:wget [ダウンロードするソフトウェアのURL]
    wget-c再開可能なアップロード
    wget-O wordpress.zip http:// ..... wget -Oを使用して、別のファイル名でダウンロードして保存します
    wget -limit -rate Speed limitダウンロードwget-limit-rate = 300K http://cn.wordpress.org/wordpress-3.1-zh_CN .zip
    wget - bバックグラウンドダウンロード

7. Telnetコマンド:telnetコマンドは、telnetプロトコルを介してリモートホストと通信するか、リモートホストの対応するポートの情報を取得します。
形式:
Linuxシステムのテーブルを表示するためのポートのtelnetホスト名またはIPアドレス22および80ポートが開いており、どのサービスが開かれているかについては、次のコマンドを使用します。

telnet 192.168.3.98(ポート番号なし、デフォルトではポート23が使用されます)

              #telnet  192.168.98  22
              #telnet  www.baidu.com  80

8. netstatコマンド:netstatコマンドは、ローカルネットワーク接続、実行中のポート、およびルーティングテーブルに関する情報を表示するために使用されます。

                     -a    显示本机所有连接和监听端口
                     -n    以网络IP地址的形式显示当前建立的有效连接和端口
                     -r     显示路由表信息
                      -s    显示按协议的统计信息。
                      -v    显示当前的有效连接,与“-n”选项类似。
                      -t    显示所有的TCP协议连接情况
                      -u   显示所有的UDP协议连接情况;

一般的な組み合わせ:netstat -antlp; netstat -i; netstat -r;

おすすめ

転載: blog.51cto.com/12772149/2597062