ネットワークユーティリティ (macOS)

**ネットワークユーティリティ** (英:Network Utility)は、ネットワークの接続状況の確認や調査を行える、macOSに付属するユーティリティである。

macOS Big Surで廃止となった。

## サービス
*Network interfaces
*Netstat
*AppleTalk
*ping
*Lookup
*Traceroute
*Whois
*Finger
*ポートスキャン

### 機能
*AppleTalkのルーティングテーブルと統計情報を表示する。
*DNSサーバをテストする。
*ネットワーク接続状況の確認および調査をする。
*ユーザー情報やドメイン情報を検索する。
*別の*[[コンピューター]]*との接続テストを行う。
*1秒間ごとにコンピューターの受信・送信パケット数・エラー・衝突を表示する。
*リンクの速度やIDアドレスを表示する。
*Pingコマンドを送信する。
*Portsscanを検索する。

## AppleTalk lookupの例

```
AppleTalk lookup コマンドの送信を開始しました...
	AppleTalk interface.............. en1
	Network Number .................. 00000 (0xaa00)
	Node ID ......................... 000 (0xcb)
	Current Zone .................... *
	Bridge net ...................... 0 (0x0)
	Bridge number ................... 0 (0x0)

	DDP statistics:

	Packets Transmitted ............. 2
	Bytes Transmitted ............... 86
	Best Router Cache used (pkts) ... 0
	Packets Received ................ 5
	Bytes Received .................. 146
	Packets for unregistered socket . 0
	Packets for out of range socket . 0
	Length errors ................... 0
	Checksum errors ................. 0
	Packets dropped (no buffers) .... 0

AppleTalk lookup が完了しました...
```


## DNSサーバの接続テストの方法
#「アプリケーション」フォルダの「ユーティリティ」フォルダにある「ネットワークユーティリティ」を開く。

#「Lookup」をクリックし、ポップアップメニューから「デフォルト情報」を選択する。

#ドメイン名アドレス（www.apple.com など）または数字の IP アドレスを入力し、「Lookup」ボタンをクリックする。

## Net Statsの例

```
Active Internet connections (including servers)
Proto Recv-Q Send-Q  Local Address          Foreign Address        (state)
tcp4       0      0  10.0.0.0.00000         00.00.00.000.http      ESTABLISHED
tcp4       0      0  10.0.0.0.00000         00.00.00.000.http      ESTABLISHED
tcp4       0      0  10.0.0.0.00000         00.00.00.000.http      ESTABLISHED
tcp4       0      0  10.0.0.0.00000         00.00.00.000.http      ESTABLISHED
tcp4       0      0  *.kerberos             *.*                    LISTEN
tcp6       0      0  *.kerberos             *.*                    LISTEN
tcp4       0      0  10.0.0.0.vnc-server    10.0.0.0.00000         ESTABLISHED
tcp4       0      0  10.0.0.0.00000         hk-in-f99.google.https CLOSE_WAIT
tcp4       0      0  localhost.0000         *.*                    LISTEN
tcp46      0      0  *.vnc-server           *.*                    LISTEN
tcp4       0      0  *.00000                *.*                    LISTEN
tcp4       0      0  *.ipp                  *.*                    LISTEN
tcp6       0      0  *.ipp                  *.*                    LISTEN
tcp4       0      0  *.microsoft-ds         *.*                    LISTEN
tcp4       0      0  *.netbios-ssn          *.*                    LISTEN
tcp4       0      0  *.afpovertcp           *.*                    LISTEN
tcp6       0      0  *.afpovert             *.*                    LISTEN
tcp4       0      0  *.dec_dlm              *.*                    LISTEN
tcp4       0      0  localhost.ipp          *.*                    LISTEN
tcp6       0      0  localhost.ipp          *.*                    LISTEN
tcp4       0      0  *.printer              *.*                    LISTEN
tcp6       0      0  *.printer              *.*                    LISTEN
tcp4       0      0  10.0.0.0.00000         wu.apple.com.http      TIME_WAIT
tcp4       0      0  10.0.0.0.00000         wu.apple.com.http      TIME_WAIT
udp4       0      0  10.0.0.0.ntp           *.*                    
udp4       0      0  10.0.0.0.kerber...
                                      .
                                      . 
                                      .
```


## 脚注