II-9-3. その他の様々なネットワークサーバ

実際のネットワークで様々に利用されているネットワークサーバを解説する。インターネット向けにはNTPサーバとニュースサーバ、イントラネット向けにはLDAPサーバ、NISサーバ、Netatalkサーバ、NFSサーバ、プリントサーバといった各種サーバの機能を説明する。

【学習の要点】

* インターネット向けのサーバとしては、NTP、ニュースサーバ等がある。

* NTPはネットワーク上に存在するホストのシステムクロックを同期するために使用する。

* ニュースサーバはネットニュースの蓄積と他のニュースサーバへの伝播を行う。

* イントラネット向けのサーバとしては、LDAP、NIS、Netatalk等がある。

* LDAPサーバはネットワークを利用するユーザ情報や、利用可能なサーバと提供しているサービス、プリンタなどの利用可能な機器などを一括管理するために使用する。

* NISはネットワークに接続しているホスト間でパスワードファイルを一括管理したり、 hostsファイル等の共有行う時に使用する。

* NetatalkはLinuxとMacintoshとの間でファイルやプリンタの共有を行う時に使用する。

図II-9-3. その他のネットワークサーバ

【解説】

ネットワークサービスを提供するサーバプログラムとしては、主に外部のネットワークへサービスを行うものと、内部のネットワークにて利用するものに大別することができる。

1) インターネット向けサービス

主に外部のネットワークへサービスを行うサーバとしては以下のようなものがある。

* NTPサーバ

ネットワークを介してクライアントがサーバへ時刻の問合せを行うときに利用するNTP(Network Time Protcol)を利用するためのサーバで、サーバとクライアント間で時刻の同期を行うために使用する。クライアントから時刻の問合せがあると、NTPサーバで管理している時刻をクライアントへ提供することにより、時刻の同期を行う。

NTPサーバは、ntpパッケージを導入し、ntpdサービスを起動することにより使用できる。

* ニュースサーバ

NNTP(Network News Transfer Protocol)を利用してネットニュースの投稿や配信を行うためのサーバである。ネットニュースはテーマごとに階層化されたニュースグループ(掲示板)の集合で、管理しているニュースグループへのニュースの投稿の受付やクライアントへの配信のほか、他のニュースサーバへからのニュースの受信や他のサーバへの配信を行う。

ニュースサーバとしてはINN(InterNetNews)があり、innおよびinewsの2つのパッケージをインストールし、inndサービスを起動することにより使用できる。

2) イントラネット向けサービス

内部のネットワークにて利用する主なサーバとしては以下のようなものがある。

* LDAPサーバ

LDAP(Lightweight Directory Access Protocol)はネットワークを介して、ユーザID、パスワードやメールアドレス等のユーザ情報を管理・提供する「ディレクトリサービス」を行う時に利用するプロトコルである。LDAPサーバはこのプロトコルを利用してユーザ認証やクライアントへユーザ情報の提供を行う。

LDAPのプログラムとしてはOpenLDAPがあり、openldap-serverおよびopenldap-clientsをインストールすることにより使用できる。

* NISサーバ

NIS(Network Information Service)はネットワーク内のユーザ情報やコンピュータ情報などのシステム情報を管理するためのサービスある。NISサーバでシステム情報を一元管理することにより、各コンピュータにて同じユーザ名とパスワードでログインすることが可能となり、またネットワーク内に接続されているコンピュータの名前解決を行うことができる。

NISサーバはypserv、yppasswdd、ypxfrdサービスで構成され、これらをインストールすることにより使用できる。

* Netatalkサーバ

NetatalkはLinuxへAppleTalk Networkの機能を組み込むためのソフトウェアである。Netatalkを利用するとLinuxをMac OSクライアントに対するファイルサーバとして利用することが可能となり、Mac OSクライアントからLinux上のファイルシステムの共有や、プリンタを利用することができる。

Netatalkパッケージをインストールし、atakサービスを起動することにより使用できる。

OSS Course Naviのコンテンツは IPA OSS モデルカリキュラムを基としています。

記事配信

コンテンツ配信

ユーザログイン