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

シェルスクリプトテキストファイルから配列&プロセス監視シェル

またまたシェルスクリプトネタなどを。 今回はtxtファイルの文字列を読み込んで配列に入れる処理ですね。 例えば aaa bbb ccc こんな文字列がテキストファイルに格納されていたとして、これを配列 …

no image

apacheでのバーチャルホストの設定

このブログを旧サイトから移管し、同一ホストで別々のドメインを運用することになったので、バーチャルホストの設定を行いました。 Contents1 設定方法1.1 http.conf1.2 実際のバーチャ …

no image

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

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

no image

大規模Webサービス技術入門 イントロ

一応WEBサービスを日々改修していますが、データが日々ふえ、大規模なサービスの対処法などを勉強する必要があるため、「大規模サービス技術入門」を少しずつ読んでいこうと思います。 ポイント データはディス …

no image

duコマンドについて

ディスク容量を計るコマンドduについて。 ポツポツ使ってきましたが整理していなかったので、ここで使い方を整理したいと思います。 Contents1 超基本的な使い方1.1 頻出オプション1.2 組み合 …