Last modified: Tue Feb 12 2002
この文書では, Linux ディストリビューション毎に利用できる主な TCP/IP ネットワーク設定ユーティリティについてご紹介していきます. Linux
では通常, 設定ファイルは直接編集するものでしたが, 最近では商用ディストリビューションを中心に, 簡単に設定できるユーティリティが用意されていたり,
Linuxconf などのような統合システム設定ユーティリティが利用されるようになってきています. この文書ではこれらのうち, 主なディストリビューションで用意されている専用のユーティリティを簡単にご紹介してみましょう.
Turbolinux には, turbonetcfg という専用のネットワーク設定ユーティリティが用意されています(下図参照).
この turbonetcfg では, TCP/IP ネットワーク設定の他, PPP ダイヤルアップ接続の設定, NFS の設定などが簡単に行えるようになっています.
詳しい使い方は下記文書をご参照ください.
VineLinux 2.1.5 / RedhatLinux 7.0 / LASER5 Linux 7.1 では Redhat の標準ネットワーク設定ユーティリティである
netcfg を使うのが便利です. この項ではその netcfg の基本操作をご紹介していきます.
netcfg を起動するには, KTerm などの端末エミュレーターから次のコマンドを実行します.
# netcfg &
netcfg を起動すると下図のウィンドウが開きます. まず「Names」タブでホスト名, ドメイン名, 検索ドメインを入力していきます.

次に 「Hosts」タブを設定します. ここで設定すれば /etc/hosts に書き込まれます. 小規模な LAN 環境であればこの /etc/hosts
で管理してもいいでしょう. これは Windows95/98 での C:\Windows\hosts , NT4.0/Win2000 での %root%:\WINNT\system32\drivers\etc\hosts
に当たります.

次に NIC の設定を「Interfaces」タブで行います. インターフェイスの設定ファイルは /etc/sysconfig/network-scripts/ifcfg-eth0(2枚目のカードなら
eth1) になります.
| *** /etc/sysconfig/network-scripts/ifcfg-eth0 の例 *** DEVICE=eth0 IPADDR=192.168.1.1 NETMASK=255.255.255.0 NETWORK=192.168.1.0 BROADCAST=192.168.1.255 ONBOOT=yes BOOTPROTO=none |

「Edit」タブを詳細設定ができます.

このあと, 「Routing 」タブでデフォルトゲートウェイなどの設定を行います. 設定ファイルとして以下のファイルが作られます.
| *** /etc/sysconfig/networkの設定 *** NETWORKING=yes HOSTNAME=linux2.hogehoge.gr.jp DOMAINNAME=hoge.gr.jp FORWARD_IPV4=yes IPX=no GATEWAYDEV=eth0 GATEWAY=192.168.1.254 TIMESERVERATBOOT=no TIMESERVERTYPE=ntp TIMESERVERHOST=(none) TIMESERVERRESYNC=(none) |
Redhat Linux 7.2 には, Linux に不慣れな方でも簡単にネットワークの設定ができる netconfig というユーティリティが用意されています(下図参照).
詳しい使い方は下記文書をご参照ください.
Debian GNU/Linux には, 商用ディストリビューションのようなネットワーク設定ユーティリティは用意されていません. 通常は, 各設定ファイルを直接,
エディタなどで編集することになります. しかし, Netconf がパッケージとして用意されていますので, ネットワーク設定ツールを使いたい場合はインストールすればいいでしょう.
Debian での詳しいネットワーク設定の手順については下記文書をご参照ください.
環境設定ユーティリティ Linuxconf は, ネットワークの設定の他, ユーザー管理, ファイルシステム設定, HTTP サーバー設定, デーモン設定などが行える大変便利なユーティリティです(下図参照).
ほとんどの Linux ディストリビューションには通常は, インストールされていませんが, Redhat Linux などのように追加パッケージとして用意されている場合がありますので
FTP サーバーや CD-ROM などからインストールすればいいでしょう. もしも無ければ下記の Linuxconf ホームページに最新版の RPM パッケージも置いてありますので,
必要に応じて入手してください.
Linuxconf を使えばネットワークの設定も簡単にできます. 詳しい使い方は下記文書をご参照ください.
Linuxconf の使い方
Linuxconf ホームページ