システム設定 · 1 min read · Dec 04, 2025
完璧なセットアップ - Mandriva 2006 フリーエディション - ページ 4
2 システムの残りの部分のインストールと設定
追加のIPアドレスの設定
ネットワークインターフェースが eth0 であると仮定しましょう。次に、次のようなファイル /etc/sysconfig/network-scripts/ifcfg-eth0 があります:
| DEVICE=eth0 BOOTPROTO=static IPADDR=192.168.0.100 NETMASK=255.255.255.0 NETWORK=192.168.0.0 BROADCAST=192.168.0.255 ONBOOT=yes METRIC=10 MII_NOT_SUPPORTED=no USERCTL=no IPV6INIT=no IPV6TO4INIT=no PEERDNS=yes NETMASK=255.255.255.0 IPADDR=192.168.0.100 |
次に、IPアドレス 192.168.0.101 を持つ仮想インターフェース eth0:0 を作成したいと思います。必要なのは、次のようなファイル /etc/sysconfig/network-scripts/ifcfg-eth0:0 を作成することだけです:
| DEVICE=eth0:0 BOOTPROTO=static IPADDR=192.168.0.101 NETMASK=255.255.255.0 NETWORK=192.168.0.0 BROADCAST=192.168.0.255 ONBOOT=yes METRIC=10 MII_NOT_SUPPORTED=no USERCTL=no |
その後、ネットワークを再起動する必要があります:
/etc/init.d/network restart
ホスト名の設定
インストール中に正しいホスト名を設定している場合は、これは必要ありません。設定していない場合は、次のようにします:
echo server1.example.com > /etc/hostname
/bin/hostname -F /etc/hostname
urpmiの設定
http://easyurpmi.zarb.org/ のウィザードを使用して、urpmiがオンラインパッケージリポジトリを使用するように設定する方法を確認できます。私の場合、ウィザードは次のコマンドを返しました。これをコマンドラインで実行します:
urpmi.addmedia plf-free http://distrib-coffee.ipsl.jussieu.fr/pub/linux/plf/mandriva/free/2006.0/i586 with hdlist.cz
urpmi.addmedia –update updates ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/Mandrakelinux/official/updates/2006.0/main_updates/ with media_info/hdlist.cz
urpmi.addmedia main ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/Mandrakelinux/official/2006.0/i586/media/main with media_info/hdlist.cz
urpmi.addmedia contrib ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/Mandrakelinux/official/2006.0/i586/media/contrib with media_info/hdlist.cz
今、/etc/cron.daily/software_update というスクリプトを作成します。これは cron によって毎日自動的に実行され、Mandriva 2006 システム上の最新のソフトウェア更新を探してインストールします。スクリプトは次のようになります:
| #!/bin/bash urpmi.update updates urpmi --auto --update --auto-select |
スクリプトを実行可能にします:
chmod 755 /etc/cron.daily/software_update
ソフトウェアのインストール
urpmi fetchmail wget bzip2 unzip zip nmap openssl lynx fileutils ncftp flex libxorg-x11-devel
クォータ
urpmi quota
/etc/fstab を次のように編集します(マウントポイント / のパーティションに ,usrquota,grpquota を追加しました):
| # このファイルは fstab-sync によって編集されました - 詳細は 'man fstab-sync' を参照してください /dev/hda6 / ext3 defaults,usrquota,grpquota 1 1 /dev/hda1 /boot ext3 defaults 1 2 /dev/hdb /mnt/cdrom auto umask=0,user,iocharset=iso8859-1,codepage=850,noauto,ro,exec,users 0 0 none /proc proc defaults 0 0 /dev/hda5 swap swap defaults 0 0 |
その後、次を実行します:
touch /aquota.user /aquota.group
chmod 600 /aquota.
mount -o remount /
quotacheck -avugm
quotaon -avug*
DNSサーバー
*urpmi bind
- Mandrake BIND パッケージにはいくつかのファイルが欠けています(例: /etc/named.conf)。そのため、次を実行すると BIND は起動しません:
/etc/init.d/named start
これは心配する必要はありません。必要なすべてのファイルは、ISPConfig で最初の DNS レコードを作成するとすぐに作成されます。
新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。