ネットワーク

実務レシピ

LinuxでIPアドレスを確認する方法|ip・hostname・nmcliコマンド

LinuxでIPアドレスを確認するには、ip addr show(ip a)が標準コマンドです。旧来の ifconfig は多くのディストリビューションで非推奨・未インストールになっており、代わりに iproute2 パッケージの ip コ...
コマンドリファレンス

ssh コマンド|ssh接続の基本から主要オプションまで解説

ssh コマンドとはssh(Secure Shell)は、リモートサーバーへ暗号化された通信で安全に接続するLinuxコマンドです。Linuxサーバーの管理・運用において最もよく使うコマンドのひとつで、パスワード認証または公開鍵認証によって...
実務レシピ

SSH接続できないときのチェックリスト|bashで原因を切り分ける手順

SSH接続できないときは、やみくもに設定を触るよりも、bashで確認すべきポイントを上から順に潰すのが最短です。特に初動では、「自端末の問題なのか」「ネットワークなのか」「認証なのか」を切り分けられるかどうかが復旧スピードを左右します。ここ...
実務レシピ

Linuxのポート確認方法とポート競合の解消手順|netstat・lsof・ss完全ガイド

サーバーやアプリを起動した瞬間に「ポートが使用中です」と止まる——本番でも開発でも、最も焦るトラブルのひとつです。犯人が分からないまま再起動を繰り返すと、復旧が遅れるだけでなく、別のサービスを巻き込むリスクも高まります。本記事は、Windo...
コマンドリファレンス

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

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

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

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

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

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

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

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

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

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

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

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

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

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

nslookup – Linuxで使うDNS問い合わせコマンドの使い方

nslookup(ネームサーバールックアップ)は、ドメイン名とIPアドレスの対応関係を調べる DNS 問い合わせコマンドです。Aレコード(正引き)・PTRレコード(逆引き)・MXレコードなど、あらゆる DNS レコードを確認でき、ネットワー...
コマンドリファレンス

curl オプション一覧|目的別の使い方と実行例まとめ

curl のオプションを使うと、出力先の指定、POSTデータの送信、認証、ヘッダー操作、通信のタイムアウトやリトライなど、リクエストの挙動を細かく制御できます。この記事では curl オプションを「出力・保存」「リクエスト・データ送信」「ヘ...
コマンドリファレンス

sftp コマンドの使い方|基本構文・オプション一覧・実行例を解説

sftp コマンドは、SSH の暗号化通信を利用してリモートサーバとファイルをやり取りできる対話型のファイル転送コマンドです。従来の ftp と似た操作感でありながら通信内容が暗号化されるため、パスワードやファイルの中身を盗聴されずに安全に...
コマンドリファレンス

Linuxでpingを使用してネットワーク接続を診断する方法とヒント

ネットワークの接続問題は、日常的に発生する可能性のあるトラブルの一つです。Linuxを使用している場合、ネットワーク接続の診断において最も基本的で効果的なツールのひとつがpingコマンドです。pingを用いることで、ネットワーク接続の確認や...