サーバー設定 · 1 min read · Dec 08, 2025
完璧なサーバー - OpenSUSE 11.1 x86_64 [ISPConfig 3] - ページ 3
4 ネットワーク設定の構成
Yastを使用して、ネットワークカードの設定を再構成します。最初のブート後、システムはDHCPでIPアドレスを取得するように設定されています。サーバー用に、静的IPアドレスに切り替えます。
実行
yast2ネットワークデバイス > ネットワーク設定を選択します:

ネットワークカードを選択し、次に編集を選択します:

静的に割り当てられたIPアドレスを選択し、IPアドレス、サブネットマスク、ホスト名を入力し、次へを選択して変更を保存します:

次に、ホスト名/DNSを選択し、ホスト名(例: server1.example.com)とネームサーバー(例: 145.253.2.75および213.191.92.86)を入力します:

次に、ルーティングを選択し、デフォルトゲートウェイを入力してOKを押します:

ファイアウォールを構成するには、Yastでセキュリティとユーザー > ファイアウォールを選択します:

このチュートリアルの最後にISPConfigをインストールしたいので、独自のファイアウォールが付属しています。だから、今はデフォルトのOpenSUSEファイアウォールを無効にします。もちろん、必要に応じてそれをオンにして構成することもできます(ただし、その場合は後で他のファイアウォールを使用しないでください。OpenSUSEファイアウォールと干渉する可能性が高いです)。
ファイアウォールの自動起動を無効にし、今すぐファイアウォールを停止を選択し、次へを押します:

完了を押してYastを終了します:

5 更新をインストール
次に、openSUSEリポジトリから最新の更新をインストールします。実行
zypper updateそして、サーバーを再起動します。おそらくカーネルの更新もインストールしたためです:
reboot6 クォータ
クォータをインストールするには、実行
yast2 -i quota/etc/fstabを次のように編集します(マウントポイント/と/srvにusrquota、grpquotaを追加しました):
vi /etc/fstab| /dev/sda1 swap swap defaults 0 0 /dev/sda2 / ext3 acl,user_xattr,usrquota,grpquota 1 1 /dev/sda3 /srv ext3 acl,user_xattr,usrquota,grpquota 1 2 proc /proc proc defaults 0 0 sysfs /sys sysfs noauto 0 0 debugfs /sys/kernel/debug debugfs noauto 0 0 devpts /dev/pts devpts mode=0620,gid=5 0 0 |
その後、実行:
touch /aquota.user /aquota.group
chmod 600 /aquota.*
touch /srv/aquota.user /srv/aquota.group
chmod 600 /srv/aquota.*mount -o remount /
mount -o remount /srvquotacheck -avugm
quotaon -avug最初にquotacheckを実行するときにこれらのエラーメッセージが表示されても心配しないでください - これは正常です:
quotacheck: WARNING - Quotafile //aquota.user was probably truncated. Cannot save quota settings...
quotacheck: WARNING - Quotafile //aquota.group was probably truncated. Cannot save quota settings...
quotacheck: Scanning /dev/sda2 [/] done
quotacheck: Checked 5286 directories and 45399 files
quotacheck: WARNING - Quotafile /srv/aquota.user was probably truncated. Cannot save quota settings...
quotacheck: WARNING - Quotafile /srv/aquota.group was probably truncated. Cannot save quota settings...
quotacheck: Scanning /dev/sda3 [/srv] done
quotacheck: Checked 7 directories and 4 files7 基本パッケージと後で必要なコンパイラをインストール
実行
yast2 -i findutils readline libgcc glibc-devel findutils-locate gcc flex lynx compat-readline4 db-devel wget gcc-c++ subversion make vim telnet cron iptables iputils man man-pages nano pico新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。