services File Format for TCP/IP
目的
インターネット・サービスに使われるソケットとプロトコルを定義します。
説明
/etc/services ファイルには、DARPA インターネット・ネットワークで使用される既知のサービスに関する情報が入っています。 各サービスは、以下の形式に対応する単一行にリストされます。
PortNumber/ProtocolNameServiceName 別名
これらのフィールドには、以下の情報が含まれます。
| 項目 | 説明 |
|---|---|
| ServiceName | 公式のインターネット・サービス名を指定します。 |
| PortNumber | サービスに使用されるソケット・ポート番号を指定します。 |
| ProtocolName | サービスに使用されるトランスポート・プロトコルを指定します。 |
| 別名 | 非公式サービス名のリストを指定します。 |
行の項目はスペースまたはタブで区切られます。 コメントは # (ポンド記号) で始まり、行の終わりまで続きます。
サービス名と別名には大/小文字の区別があります。
ファイルを /etc/services 編集した場合は、 inetd デーモンに変更を通知するために `refresh -s inetd ` または `kill inetd InetdPID-1 ` コマンドを実行してください。
例
Inetd 内部サービスの サービス ファイル内の項目は、以下のようになります。
echo 7/tcp
echo 7/udp
discard 9/tcp sink null
discard 9/udp sink null
daytime 13/tcp
daytime 13/udp
chargen 19/tcp ttytst source
chargen 19/udp ttytst source
ftp 21/tcp
time 37/tcp timeserver
time 37/udp timeserver