Bash
Bashによるネットワーキング
サーチ…
前書き
Bashは、多くの場合、サーバーやクラスターの管理と保守によく使用されます。ネットワークオペレーションによって使用される典型的なコマンドに関する情報、どのコマンドをどのコマンドに使用するか、それの固有のおよび/または興味深いアプリケーションのサンプル/サンプルが含まれるべきか
ネットワークコマンド
ifconfig
上記のコマンドは、マシンのすべてのアクティブなインターフェイスを表示し、
- インタフェースに割り当てるIPアドレス
- インターフェイスのMACアドレス
- ブロードキャストアドレス
- 送信および受信バイト
いくつかの例
ifconfig -a
上記のコマンドは、
ifconfig eth0
上記のコマンドはeth0インタフェースのみを表示します
ifconfig eth0 192.168.1.100 netmask 255.255.255.0
上記のコマンドは静的IPをeth0インタフェースに割り当てます
ifup eth0
上記のコマンドはeth0インタフェースを有効にします
ifdown eth0
以下のコマンドは、eth0インタフェースを無効にします
ping
上記のコマンド(Packet Internet Grouper)は、2つのノード間の接続をテストすることです
ping -c2 8.8.8.8
上記のコマンドは、Googleサーバーとの接続を2秒間pingまたはテストします。
traceroute
上記のコマンドは、トラブルシューティングに使用して、宛先に到達するために必要なホップ数を調べることです。
netstat
上記のコマンド(ネットワーク統計)は、接続情報とその状態を示します
dig www.google.com
上記のコマンド(ドメイン情報グループ)は、DNS関連情報
nslookup www.google.com
上記のコマンドは、DNSに問い合わせて、対応するWebサイト名のIPアドレスを見つけます。
route
上記のコマンドは、Netwrokのルート情報を確認するために使用します。基本的にはルーティングテーブルを表示します
router add default gw 192.168.1.1 eth0
上記のコマンドはルーティングテーブルの192.168.1.1へのeth0インタフェースのデフォルトルートを追加します。
route del default
上記のコマンドは、ルーティングテーブルからデフォルトルートを削除します
Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow