コマンドリファレンス

arp – ARPテーブルを表示・操作するコマンド

arp コマンドは、IPアドレスとMACアドレスの対応(ARPテーブル)を表示・編集するためのコマンドです。ローカルネットワーク内での通信確認や、静的なARPエントリの追加に利用されます。構文(Syntax)arp [オプション] [ホスト...
コマンドリファレンス

ip – ネットワーク設定と管理を行うコマンド

ip コマンドは、ネットワークインターフェース、ルーティング、トンネル、アドレスなどを管理するためのコマンドです。ifconfig や route の後継として推奨されており、Linux の標準ネットワーク管理ツールとして利用されます。構文...
コマンドリファレンス

ifconfig – ネットワークインターフェースを表示・設定するコマンド

ifconfig コマンドは、ネットワークインターフェースの状態を確認・設定するためのコマンドです。IPアドレスの確認、インターフェースの有効化/無効化、MACアドレスの確認などに利用されます。構文(Syntax)ifconfig [インタ...
コマンドリファレンス

traceroute – 通信経路を表示するコマンド

traceroute コマンドは、指定したホストまでのネットワーク経路(ルーターやゲートウェイの通過点)を表示するためのコマンドです。ネットワーク遅延や接続トラブルの原因を調査するときに利用されます。構文(Syntax)traceroute...
コマンドリファレンス

ss – ソケットの状態を表示するコマンド

ss コマンドは、ネットワークソケットの使用状況を表示するためのツールです。netstat の後継として推奨されており、TCP/UDPの接続状態やポートの待ち受け状態を確認する際に利用されます。構文(Syntax)ss [オプション]主なオ...
実務レシピ

接続不良の原因を特定!ネットワークトラブルシュートの基本コマンド一覧

ネットワークがつながらない、通信が遅いといったトラブルは、仕事や日常の作業を大きく妨げてしまいます。原因が回線なのか、機器なのか、設定なのかを特定するには、やみくもに再起動するのではなく、基本的なコマンドを使って順序立てて確認していくことが...
実務レシピ

どのサービスが通信しているか調べる方法|初心者向けネットワーク確認

サーバーやパソコンを使っていると、「なぜか動作が重い」「特定のサービスに接続できない」といった状況に直面することがあります。こうしたときに原因を特定するための手がかりになるのが、ネットワーク接続の確認です。どのサービスがどのポートを利用して...
実務レシピ

リモートサーバーにフォルダをまとめて転送する方法|初心者向けscpとrsync入門

サーバーを運用したり開発環境を整えたりしていると、「フォルダごとまとめて転送したい」という場面は意外と多く訪れます。小さなファイルなら1つずつコピーでも済みますが、数百・数千単位のファイルを手作業で送るのは非現実的です。また、途中で接続が切...
実務レシピ

パスワードなしでSSHログイン|公開鍵認証の設定と運用の基本

サーバーにリモートで接続する際、多くの人がまず思い浮かべるのは「ユーザー名とパスワードを入力してログインする方法」ではないでしょうか。確かに簡単ですが、実際にはパスワードを狙った総当たり攻撃(ブルートフォース攻撃)や漏洩によるリスクがあり、...
実務レシピ

サイトに繋がらない時の原因調査|IPアドレス確認とnslookup・dig活用法

サイトにアクセスできない時、多くの人は「インターネットが止まったのかな?」と漠然と考えてしまいます。ところが実際には、ネットワーク回線の障害だけでなく、IPアドレスの確認不足やDNS(名前解決)の問題が原因となっているケースも少なくありませ...
実務レシピ

通信が不安定?pingコマンドでネット接続を確認する基本手順

インターネットを使っていて「なんだか遅い…」「急につながらなくなった!」と感じた経験は誰にでもあるでしょう。そんなときに役立つのが pingコマンド です。特別なソフトをインストールしなくても、パソコンに標準で備わっているこのコマンドを使え...
コマンドリファレンス

nmap – ネットワーク探索とセキュリティスキャンツール

nmap(Network Mapper)は、ネットワーク上のホストやサービスを探索し、稼働しているポートやOS、サービスの種類を検出するためのコマンドです。サーバー管理やセキュリティ診断で、開いているポートや稼働中のサービスを確認するときに...
コマンドリファレンス

socat – 多用途な双方向データ転送ツール

socat(SOcket CAT)は、任意の2つのデータストリーム間で双方向にデータを転送するためのコマンドです。netcat の上位互換的な位置づけで、TCP/UDP通信、UNIXドメインソケット、シリアルポート、ファイル、標準入出力など...
コマンドリファレンス

netcat – ネットワーク接続を読み書きするコマンド

netcat(略称 nc)は、TCP/UDP接続を使って任意のホストとポート間でデータを読み書きできるコマンドです。ポートスキャン、簡易チャット、ファイル転送、デバッグなど幅広く利用されます。構文(Syntax)nc [オプション] ホスト...
コマンドリファレンス

paste – ファイルを行単位で結合するコマンド

paste コマンドは、複数のファイルを行ごとに結合して出力するためのコマンドです。表形式のデータを横方向に結合したいときや、2つのファイルを並べて確認したいときに利用されます。構文(Syntax)paste [オプション] [FILE.....