skillup

技術ブログ

サーバー・ネットワーク

ネットワークコマンド

投稿日:2017年2月14日 更新日:

ネットワークのコマンドはping以外ほとんど知らないんですけど、それ以外に最近少し覚えたネットワークコマンドなどについて。

適切な使い方などはまだようわかっとらんです・・・

netstat(ss)

通信しているポートの状態をチェックする。どのポートが開いて通信しているのかがわかる。

netstat -antuで起動中のポートが見れる

LISTEN は待ち受け中
ESTABLISHは接続中になります。

Linuxでプロセスが何のポート使っているかを調べる

“netstat” リッスンしているプロセスを調べる

ステータスの見方など
TCPの状態遷移

ちなみにcentos7からは非推奨で代わりにssコマンドというものを使うようです。

頻出っぽいオプションの使い方について

ssコマンドの使い方

RHEL7/CentOS7 管理コマンドについて 【 ssコマンド編 】

lsof

lsof -i:ポート番号でどのプロセスがポートを使っているかがわかる(root権限で見たほうがいいかも)

arp

物理アドレス(MACアドレス)と論理アドレス(IPアドレス)の対応を見るコマンド

arp ~ARPテーブルの表示/設定を行う

traceroute

特定のホストまでの経路を調べるコマンド

日経XTECH 【 traceroute 】 ホストまでの経路を調べる

centos7で非推奨のネットワークコマンドなど。
CentOS 7 以降では ifconfig、route、arp、netstat が非推奨

lokkit

iptablesなどのポート開放を非対話で実現するコマンド。迂闊に使うとiptablesを一気に新規作成されるので危険です・・・

-サーバー・ネットワーク
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

set,ifディレクティブ,変数に関して

これまで基本的なnginxの設定についてみてきましたが、今回はset,ifディレクティブについてみていきます。 Contents1 変数とset2 error_page3 名前付きlocation 変 …

no image

メール送信に関して その2 メールメッセージのデータ形式

前回に引き続き、メールのメッセージ構造について書きたいと思います。 Contents1 大まかな構造2 ヘッダ部2.1 メールアドレス2.2 From/Sender/Reply-To2.3 To/Cc …

no image

インメモリデータベース redis

インメモリデータベースのredis(レディース)について。 キャッシュとして以前はmemcachedを使っていましたが、いろいろ多機能ということでredisをちょっと触ってみようかと。 Content …

no image

PHPMailerに関して(PHPのメール送信)

PHPのMailライブラリに関して。 今までmb_send_mailとかで誤魔化してましたが、以下のようにライブラリで送るケースのサンプル。 https://github.com/umanari145 …

no image

nginxの設定&php-fpmインストール

本日、久しぶりにPHPのWebアプリを別サーバーに移行したのですが、nginxの設定でかなり手間取りましたのでちょっと記録しておきます。 Contents1 nginxの設定1.1 インストール1.2 …