Chapter 2. LANとセキュリティ

LANを構成してインターネットに接続している場合や、多くのユーザがいる場合には、LANの構成やセキュリティについて考慮しなければなりません。

2.1. LANの構成

多数のホストを接続してLANを構成する場合のヒントをいくつか示します。LAN一般に関しては、/usr/doc/JF/LAN-mini-HOWTO.txt.gzを参照してください。

ネットワークユーザの集中管理

単一のホストしかない場合は、useraddコマンドなどによって/etc/passwdにユーザを登録すれば良いですが、多数のホストがある場合には、全てのホストのファイルを書き換えることは大変です。LANを構成した場合、NIS(YP)によってユーザを管理する方法があります。/usr/doc/JF/NIS-HOWTO.txt.gz に設定方法が書かれていますので参照してください。

ファイルシステムの共有

多数のホストのどれにログインしても同じ環境を得るようにするには、ホームディレクトリ(/home)を全てのホストで共有する必要があります。同様に、/usr/localなどを共有させることもできます。この共有には NFSマウントを用います。ホームディレクトリを管理するファイルサーバを設定します。各ホストはファイルサーバのファイルシステム(ディスク)をマウントすることで、ローカルに持っているファイルシステムと同様に利用することができます。設定については /usr/doc/JF/NFS-HOWTO.txt.gz を参照して下さい。

ホスト名とIPアドレス

ホスト名とIPアドレスを対応付けるにはいくつかの方法があります。単一ホストの場合、必要なホストを /etc/hostsに記述すれば良いですが、多数のホストを管理する場合、全てのホストのファイルを書き換えるのは大変です。そこで、前述の「ユーザ管理」と同様に NISを用いて解決することができます。

次に、LANにある各ホストをLAN外からアクセスできるようにするには、ネームサーバにホスト名とIPアドレスを登録する必要があります。上流のドメインにネームサーバがある場合は、そこに登録してもらえばアクセスできます。もし独自のネームサーバを設定する場合は、上流のドメインの管理者に相談してから設定してください。設定方法は /usr/doc/JF/DNS-HOWTO.txt.gz に書かれています。

IPマスカレード

LAN内にあるホストにプライベートネットワークのIPアドレスを付けた場合、そのままではLAN外にアクセスすることはできません。IP マスカレードを利用すると、IPアドレスが登録されていないホストでもルータとして設定されているホストを経由してアクセスすることができます。設定方法は/usr/doc/JF/IP-Masquerade.txt.gz を参照してください。

プライベートネットワークには以下のアドレスが予約されています。

	10.0.0.0        -   10.255.255.255
	172.16.0.0      -   172.31.255.255
	192.168.0.0     -   192.168.255.255
          
ルーティング(経路制御)

LAN内のホストが外部にアクセスするには、通信ができるように経路(ルート)を決める必要があります。設定方法は /usr/doc/JF/NET-3-HOWTO.txt.gz を参照してください。