teematsu @ ウィキ ネット関連コマンド

※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

    netstat

    Linux

    • -a Listenなソケット含めてすべて
    • -n IPアドレス・ポート番号を名前に変換せず表示
    • -p プロセスを表示 (root権限ないと表示されないかも)

    ※ CentOS 7 では netstat の代わりに ss コマンド。オプションは同じ。

    Windows

    詳細解説 http://www.atmarkit.co.jp/ait/articles/0207/30/news002.html

    • -a Listenなソケット含めてすべて
    • -n IPアドレス・ポート番号を名前に変換せず表示
    • -o プロセス番号表示
    • -b プログラム表示 (要管理者権限)

    プログラムが svchost.exe の場合、サービス名から、その内容を確認する

     sc qc サービス名
     sc qdescription サービス名
    

    備考

    C:\WINDOWS\system32>sc qc W32Time
    [SC] QueryServiceConfig SUCCESS
    
    SERVICE_NAME: W32Time
           TYPE               : 20  WIN32_SHARE_PROCESS
           START_TYPE         : 3   DEMAND_START
           ERROR_CONTROL      : 1   NORMAL
           BINARY_PATH_NAME   : C:\WINDOWS\system32\svchost.exe -k LocalService
           LOAD_ORDER_GROUP   :
           TAG                : 0
           DISPLAY_NAME       : Windows Time
           DEPENDENCIES       :
           SERVICE_START_NAME : NT AUTHORITY\LocalService
    
    C:\WINDOWS\system32>sc qdescription W32Time
    [SC] QueryServiceConfig2 SUCCESS
    
    SERVICE_NAME: W32Time
    説明:  ネットワーク上のクライアントとサーバーの日時の同期を維持します。このサービスを停止すると、日時の同期は行われなくなります。このサービスを無効にすると、このサービスに依存しているサービスは起動できなくなり ます。
    

    firewall

    Linux firewall-cmd

    http://www.unix-power.net/centos7/firewalld.html

    現在使われている?zoneについて表示

    firewall-cmd --list-all
    

    全zoneについて表示

    firewall-cmd --list-all-zones
    

    名前:
    コメント: