ネットワーク設定ユーティリティ

Linux活用日記



Last modified: Tue Feb 12 2002




この文書では, Linux ディストリビューション毎に利用できる主な TCP/IP ネットワーク設定ユーティリティについてご紹介していきます. Linux では通常, 設定ファイルは直接編集するものでしたが, 最近では商用ディストリビューションを中心に, 簡単に設定できるユーティリティが用意されていたり, Linuxconf などのような統合システム設定ユーティリティが利用されるようになってきています. この文書ではこれらのうち, 主なディストリビューションで用意されている専用のユーティリティを簡単にご紹介してみましょう.







Turbolinux 6.0 - 7.0



Turbolinux には, turbonetcfg という専用のネットワーク設定ユーティリティが用意されています(下図参照).

turbonetcfg

この turbonetcfg では, TCP/IP ネットワーク設定の他, PPP ダイヤルアップ接続の設定, NFS の設定などが簡単に行えるようになっています. 詳しい使い方は下記文書をご参照ください.

turbonetcfg の使い方





VineLinux 2.1.5 / RedhatLinux 7.0 / LASER5 Linux 7.1



VineLinux 2.1.5 / RedhatLinux 7.0 / LASER5 Linux 7.1 では Redhat の標準ネットワーク設定ユーティリティである netcfg を使うのが便利です. この項ではその netcfg の基本操作をご紹介していきます.

netcfg を起動するには, KTerm などの端末エミュレーターから次のコマンドを実行します.

# netcfg &

netcfg を起動すると下図のウィンドウが開きます. まず「Names」タブでホスト名, ドメイン名, 検索ドメインを入力していきます.

netcfg



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

HOSTNAME



次に 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


Network Interface

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

IPアドレス

このあと, 「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)





RedLinux 7.2


Redhat Linux 7.2 には, Linux に不慣れな方でも簡単にネットワークの設定ができる netconfig というユーティリティが用意されています(下図参照).

netconfig

詳しい使い方は下記文書をご参照ください.

Redhat Linux 7.2 「ネットワークの設定」





Debian GNU/Linux 2.2



Debian GNU/Linux には, 商用ディストリビューションのようなネットワーク設定ユーティリティは用意されていません. 通常は, 各設定ファイルを直接, エディタなどで編集することになります. しかし, Netconf がパッケージとして用意されていますので, ネットワーク設定ツールを使いたい場合はインストールすればいいでしょう.

Debian での詳しいネットワーク設定の手順については下記文書をご参照ください.

Debian GNU/Linux ネットワークの設定






Linuxconf



環境設定ユーティリティ Linuxconf は, ネットワークの設定の他, ユーザー管理, ファイルシステム設定, HTTP サーバー設定, デーモン設定などが行える大変便利なユーティリティです(下図参照). ほとんどの Linux ディストリビューションには通常は, インストールされていませんが, Redhat Linux などのように追加パッケージとして用意されている場合がありますので FTP サーバーや CD-ROM などからインストールすればいいでしょう. もしも無ければ下記の Linuxconf ホームページに最新版の RPM パッケージも置いてありますので, 必要に応じて入手してください.

linuxconf

Linuxconf を使えばネットワークの設定も簡単にできます. 詳しい使い方は下記文書をご参照ください.

Linuxconf の使い方
Linuxconf ホームページ




HOME