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

linuxでのherokuのインストール&パスの通し方

linuxでのherokuのインストールやパスの通し方について 原則としてruby入ってないとダメっぽいです。(しかもruby1.8系だと2016年6月現在エラーが出ますので最新バージョンをインストー …

no image

docker上でミニサービスを起動させるまで

dockerで何とかホストOS上でサービスを起動させるところまでは終了。 Contents1 やったこと2 苦戦したこと やったこと CentOSのイメージを取得 [crayon-607676f994 …

no image

phpenv5.3+php-fpm

レガシーなプロジェクトではいまだにPHP5.3なんかを使うケースがあったりします。 これがCentOS6だったらyumでphp5.3とかだったらいいんですが、サーバーはCentOS7だったりするとなか …

no image

ネットワーク基礎 OSI参照モデルなど

ここ↓でネットワークの基礎についてかいてあるので定期的に勉強しようと思っています。 3分間 NetWorking Contents1 スニーカーネットからリソース共有2 LANとWAN3 OSI参照モ …

no image

PHPのコマンドライン+隠しファイルも含めたcpコマンド

超小ネタを2つほど phpにrオプションを入れるとPHPコードを実行できます。

cp コマンドですが、隠しファイルも含めてコピーしたい …