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