CentOSでSSを使用してネットワーク接続を監視する

ssユーティリティは一部のある便利なネットワークの状態監視ツールであるiproute2パッケージ。この名前ssはの頭字語でありsocket statistics—represents、TCP、UDP、Unixドメインソケットなど、あらゆる種類のソケット統計を表示するために使用されます。

システム管理者は、これらの統計を使用して、ネットワーク接続の問題の考えられる原因を分析および診断できます。

など、より伝統的なツールと比較するとnetstatss一定の高いトラフィックを持つサーバーを管理しているネットワーク管理者のために非常に有用であることができる、はるかに高速な結果を提供します。これが、のss代わりに使用することがしばしば推奨される理由ですnetstat

前提条件

  • CentOS 6.x x64ビットインスタンス。
  • sudoユーザー。

必要に応じてssをインストールします

このssコマンドは、最近リリースされたほとんどのLinuxディストリビューションで使用できます。システムにまだインストールされていない場合は、次のコマンドを使用して、RPMベースのディストリビューションに他のユーティリティと一緒にインストールできます。

sudo yum install iproute iproute-doc

ssの使用例

この例ではss、参照として使用するいくつかの一般的な例を示します。sshelpパラメータを渡すことで詳細を知ることができます:ss --help

ソケットの使用状況の概要を表示するには:

ss -s

サービス名の代わりにポート番号を使用して、リスニングIPv4ソケットとそれに対応するプロセスを表示するには:

ss -4nlp

上記のコマンドは、以下の組み合わせであるss -4ss -nss -l、とss -p。同じ方法で他のパラメーターを組み合わせることもできます。

IPv4ソケットを表示:

ss -4

デフォルトのサービス名の代わりにポート番号を表示するには:

ss -n

リスニングソケットを表示:

ss -l

対応するプロセス名を表示するには:

ss -p

すべてのソケットを表示するには:

ss -a

同様に、次のコマンドを使用して、すべてのTCP、UDP、RAW、またはすべてのUnixドメインソケットを一覧表示できます。

ss -at
ss -au
ss -ar
ss -ax

ポート22のオープンを担当するプロセスをリストするには:

ss -lnp | grep 22

この例では、-nパラメーターとポート番号22を同時に使用する必要があります。同時に使用しないと、正しい結果を見つけることができません。

IPアドレスが123.123.123.123次のリモートマシンに接続されているソケットを表示します。

ss dst 123.123.123.123

ローカルIPアドレス12.34.56.78とポートに一致するすべてのソケットを一覧表示します80

ss src 12.34.56.78:80

のヘルプを表示ss

ss -h

または

ss --help

これでチュートリアルは終了です。読んでくれてありが���う。



Leave a Comment

CentOS 7にApacheをインストールする方法

CentOS 7にApacheをインストールする方法

CentOS 7サーバーにApache 2.4をインストールする方法を説明します。安定したウェブサーバーを構築するための前提条件と手順を解説します。

FreeBSD 11.1にBlacklistdをインストールする方法

FreeBSD 11.1にBlacklistdをインストールする方法

FreeBSD 11.1におけるBlacklistdのインストール方法について詳しく解説します。この方法を通じて、強力なセキュリティ対策を実装できます。

Windows Serverのサーバーマネージャーを使用した複数サーバーの管理

Windows Serverのサーバーマネージャーを使用した複数サーバーの管理

サーバーマネージャーを使用して、Windows Serverの管理が向上します。セキュリティリスクを軽減し、効率的な管理を実現します。

CentOS 7にSeafileサーバーをインストールする方法

CentOS 7にSeafileサーバーをインストールする方法

CentOS 7にSeafileサーバーをインストールする方法。Seafile(コミュニティバージョン)は、ownCloudに似た無料のオープンソースファイル同期および共有ソリューションです。

DebianでSnortを設定する方法

DebianでSnortを設定する方法

Snortは無料のネットワーク侵入検知システムです。最新の方法で、SnortをDebianにインストールし、設定する手順を紹介します。ネットワークのセキュリティを強化しましょう。

CentOS 7にGraylogサーバーをインストールする方法

CentOS 7にGraylogサーバーをインストールする方法

CentOS 7にGraylogサーバーをインストールし、ログ管理を行う方法を学びます。

WindowsでhMailServerを使用してメールサーバーを構築する

WindowsでhMailServerを使用してメールサーバーを構築する

WindowsサーバーでWebサイトを実行している場合、電子メールも受信できるようにするためにhMailServerを使用する方法を解説します。

Ubuntu 19.04にFiveMサーバーをインストールする方法

Ubuntu 19.04にFiveMサーバーをインストールする方法

FiveMサーバーをUbuntu 19.04にインストールするための詳細なガイド。必要条件からインストール、起動、トラブルシューティングまで、すべてのステップを含みます。

WsgiDAVを使用してDebian 10にWebDAVをデプロイする

WsgiDAVを使用してDebian 10にWebDAVをデプロイする

Debian 10にWebDAVをデプロイする方法を学び、WsgiDAVとSSL証明書で安全な接続を実現しましょう。

ヘルスケア2021における人工知能の影響

ヘルスケア2021における人工知能の影響

ヘルスケアにおけるAIは、過去数十年から大きな飛躍を遂げました。したがって、ヘルスケアにおけるAIの未来は、日々成長を続けています。