TECHNICAL MASTER はじめてのRed Hat Linux 8.0 サーバ構築編

概 要

ネットワークの知識がまったくない方、Linuxを使ったことがない方、Linuxをインストールしたことがあるけれど使い方がわからなかった方に本書はおすすめです。本書は覚えるより慣れろという精神でまず実際にLinuxでサーバを構築します。読み終えたときには驚くほど実力が伸びているはずです。

著者 アイティーブースト
価格 本体2500円(税別)
ISBN 4-7980-0459-6
発売日 2002/12/19
判型 B5変
色数 2色
ページ数 336
CD/DVD Linux/UNIX
対象読者 初級
シリーズ TECHNICAL MASTER
表紙イメージ
購入 アマゾンで購入する

※リンク先によっては、販売ページが用意されていないことがあります。 あらかじめご了承ください。

新しいウィンドウで開く 書籍購入のご案内

サポート

現在サポート情報はありません

目次

第1章 予備知識

01-01 LANの構成を知る

ネットワークとは /LANとインターネット

01-02 サーバとクライアントの違いを知る

サーバとクライアント /ピア・ツー・ピア型のネットワーク /クライアント・サーバ型のネットワーク

01-03 ネットワークを構築する

ネットワークの形態 /ネットワークケーブル /ネットワークインタフェースカード/ハブ

01-04 IPアドレスについて理解する

IPアドレス /ネットワークアドレスとホストアドレス /サブネットマスク /グローバルアドレスとプライベートアドレス /ルーティング

01-05 プロトコルについて理解する

プロトコルとは? /TCP/IP /パケット /宛先・送信元を特定するヘッダ情報 /名前解決について

01-06 インターネットへの接続方法を知る

LANとインターネット /接続方法

01-07 Linuxについて理解する

Linuxの誕生 /Linuxの特徴 /Linuxの現状 /Red Hat Linux /Linuxでのディスク利用について

01-08 コンピュータを構成する部品を知る

Linuxのハードウェアの詳細

第2章 構築の準備

02-01 LANのためのハードウェア環境を準備する

必要な機材 /NICの取り付け

02-02 LANのためのソフトウェア環境を準備する

オペレーティングシステムの設定 /動作確認

02-03 本格的に公開するサーバを準備する

想定する環境:ADSLで8~16個のグローバルアドレスをもらう場合 /専用線 /グローバルアドレスの取得 /独自ドメインの取得 /DNSの登録

02-04 アドレスが動的に変化するサーバを準備する

ルータタイプのADSLモデムを使用する場合 /ブリッジタイプのADSLモデムを使用する場合(PPPoAタイプ) /ブリッジタイプのADSLモデムを使用する場合(PPPoEタイプ)

第3章 Linuxのインストール

03-01 ネットワークとディスク構成を決定する

ネットワーク構成 /ディスク構成

03-02 インストール用のフロッピーディスクを作成する

rawriteプログラムでブートディスクを作成

03-03 Linuxインストールのための準備をする

起動ディスクによるインストーラの起動 /インストーラの起動 /CD-ROMメディアのテスト /インストール準備作業の開始 /インストール時の言語の選択 /キーボードの種類の選択 /マウスの選択と設定

03-04 インストールのタイプを選択する

インストールタイプの選択

03-05 ハードディスクをLinuxのために分割する

パーティションの設定に使用するツールの選択 /既存パーティションの削除 //bootパーティションの設定 /swapパーティションの設定 //(ルート)パーティションの設定

03-06 インストール後に起動できるようにする

ブートローダの設定

03-07 ネットワークとファイアウォールについて設定する

ネットワークの設定 /ファイアウォールの設定

03-08 インストールのための最後の設定をする

言語の設定 /タイムゾーンの設定 /アカウントの設定 /認証の設定 /パッケージグループの設定 /インストールの設定の完了

03-09 インストール後の処理と起動の確認を行う

パッケージグループのインストール状況 /起動ディスクの作成 /インストール作業の終了 /コンピュータの起動

03-10 WindowsとLinuxを共存させるための準備をする

何が必要か? /共通の作業1―バックアップ /共通の作業2―起動ディスクの準備

03-11 WindowsとLinuxの両方を新規インストールする

fdiskの使用 /Windowsの再インストール

03-12 Windowsデータを残したままパーティションサイズを変更する

fipsを使用する前の作業 /fipsディスクの準備 /fipsの実行 /パーティションサイズの復元

03-13 デュアルブート環境でLinuxをインストールする

パーティション作成時の注意 /システムの再起動

第4章 Linuxの基本操作

04-01 ログイン/ログアウトと終了/再起動の方法を知る

ログイン作業 /ログアウト作業 /Linuxの終了・再起動

04-02 ユーザの追加や削除の方法を知る

rootユーザと一般ユーザ /一般ユーザの追加(useradd) /パスワードの設定(passwd) /一般ユーザでのログイン /ユーザの変更(su) /ユーザの削除(userdel)

04-03 Linuxのディレクトリ構造について理解する

カレントディレクトリとホームディレクトリ /絶対パスと相対パス /カレントディレクトリの移動(cd) /ディレクトリ一覧の表示(ls) /テキストファイルの閲覧(cat) /パーミッション

04-04 ファイル/ディレクトリの基本操作をマスターする

ファイルの作成(touch) /ディレクトリの作成(mkdir) /ファイル/ディレクトリのコピー(cp) /ファイル/ディレクトリ名の変更・移動(mv) /ファイル/ディレクトリの削除(rm) /ページ単位でテキストファイルを閲覧する(less) /シンボリックリンクの作成(ln -s)

04-05 テキストファイルの編集方法をマスターする

viエディタ /その他のviコマンド

04-06 リダイレクトとパイプについて理解する

リダイレクト /パイプ

04-07 CD-ROMの取り扱いをマスターする

マウント /アンマウント

04-08 RPMパッケージの取り扱いをマスターする

RPMファイル /インストール /アンインストール /アップグレード /クエリー(問い合わせ)

04-09 Linuxネットワーク設定の基本をマスターする

ネットワーキングに必要な情報 /ネットワークインタフェースの設定 /システム全体のネットワーク設定 /ネームサーバの設定

第5章 サーバ構築の基礎知識

05-01 ネットワークサービスの基本について知る

内部向けのサービスとインターネット向けのサービス /サーバデーモン /サービス制御スクリプト /initプロセス /サーバの自動起動の設定

05-02 非常時のログイン手段について知っておく

シングルユーザモードへの入り方

第6章 スーパーサーバ

06-01 スーパーサーバの取り扱いをマスターする

スタンドアロンとスーパーサーバ /xinetdのインストール /xinetdの起動 /xinetdのディレクトリ構造 /自動起動の設定 /xinetdの設定例(FTPの場合)

06-02 TCP Wrapperの扱いについてマスターする

TCP Wrapperを使うサービス /アクセス制御の流れ /TCP Wrapperの設定

第7章 SSHサーバ

07-01 SSHサーバを構築する

openssh-serverのディレクトリ構造 /SSHサーバの設定

07-02 WindowsでSSHを使用する

Tera Term ProとTTSSHのインストール /TTSSHの初期設定 /SSHを利用した接続

第8章 DHCPサーバ

08-01 DHCPサーバを構築する

dhcpのインストール /dhcpのディレクトリ構造 /DHCPサーバの設定 /サービスを提供するインタフェース /DHCPサーバの起動

08-02 WindowsコンピュータでDHCPクライアントの設定を行う

DHCPクライアントの設定 /ルータのDHCP機能

第9章 Sambaサーバ

09-01 Sambaサーバを構築する

Sambaの仕組み /Sambaのインスト-ル /Sambaのディレクトリ構造 /smb.confの確認 /フルアクセス共有フォルダの作成 /アクセス権付きフォルダの作成

09-02 Windowsから共有フォルダを利用する方法を知る

Windowsクライアントからの共有フォルダの利用

09-03 SWATによるSambaの設定方法について知る

samba-swatのインストール /samba-swatのディレクトリ構造 /SWATの起動設定 /SWATの実行

09-04 Sambaのクライアント機能を使う

samba-clientのインストール /samba-clientのディレクトリ構造 /Windowsクライアントの設定 /smbclient /smbmount

第10章 プリントサーバ

10-01 プリントサーバを構築する

はじめに /CUPSのインストール /CUPSのディレクトリ構造

10-02 Webブラウザからプリンタの追加・設定を行う

接続クライアントの設定 /プリンタドライバを使わない設定 /プリンタの追加・設定 /Sambaを利用した共有設定

10-03 共有プリンタをWindowsから利用するには

Windowsパソコンでの設定 /IPPを利用したプリンタ共有

第11章 DNSサーバ

11-01 DNSの仕組みを知る

ドメイン名 /ホスト名 /IPアドレスへの変換 /DNSサーバの役割 /DNSサーバは2台必要?

11-02 DNSサーバを構築する

BINDのサーバタイプ /BINDのインストール /BINDのディレクトリ構成

11-03 マスターサーバとして動作するように設定する (1)

ネットワーク構成 /ゾーン名の決定 //etc/named.confにゾーン追加 /ゾーンデータベースの作成

11-04 マスターサーバとして動作するように設定する(2)

ゾーンデータベースitboost.co.jp.dbの作成 /ゾーンデータベース0.168.192.in-addr.arpa.dbの作成 /クラスC未満のネットワークでの逆引き設定

11-05 BINDの起動とテストを行う

namedの起動 /問い合わせを行うDNSサーバの変更 /DNSサーバのテスト

第12章 メールサーバ

12-01 メール送受信の仕組みを知る

メールの配送 /メールの読み出し /メールサーバ /メールアドレス

12-02 SMTPサーバを構築しメール配送を確認する

sendmailのインストール /sendmailのディレクトリ構造 /mailコマンドによるメール配送テスト

12-03 sendmailの基本的な設定をする

sendmailの初期設定 /サーバ外からのメールの着信を許可

12-04 POP3・IMAP4サーバを構築する

UW IMAPのインストール /メールアドレスの作成 /メーラによるメール送受信

12-05 sendmailの詳しい設定をする

他のサーバにメールを送信できるようにする /複数のドメイン名でメールを受信できるようにする

12-06 メールサーバとDNSサーバの関係を知る

なぜDNSサーバに設定が必要? /DNSサーバへの登録

第13章 Webサーバ

13-01 Webサーバを構築する

URLによるWebアクセスの仕組み /Apacheインストール /ブラウザからApacheにアクセス /Apacheのディレクトリ構造 /モジュールの機能

13-02 ホームページを公開してみる

Linux上でホームページ作成 /Windowsからファイルをアップロード

13-03 Apacheの設定をいろいろ変更してみる(1)

Apache設定の概要 /管理者アドレスとサーバ名の設定 /トップページとして表示されるファイルを変更する

13-04 Apacheの設定をいろいろ変更してみる(2)

ドキュメントルートの変更 /特定ディレクトリ内のファイルをホームページとして表示する /アクセスを他のサイトに転送する /特定のネットワークからアクセスを許可する /ユーザ名とパスワードで認証を行う

13-05 WebDAVを利用してファイルを管理する

WebDAVとは? /WebDAVシステムを構築するためのapacheの設定 /クライアントの設定

第14章 FTPサーバ

14-01 FTPサーバを構築する

vsftpdのインストール /vsftpdのディレクトリ構造 /FTPサーバに接続

14-02 匿名で使えるFTPサーバを構築する

anonftpのインストール /vsftpdの設定確認 /Anonymous接続の確認

14-03 FTPサーバのセキュリティを高める

FTP接続だけが可能なユーザを作成 /アクセスの制限

14-04 FTPクライアントの使い方をマスターする

FTPサーバへの接続

第15章 NATルータ

15-01 NATルータのための基礎を押さえておく

想定する環境 /パケットフィルタリング /パケット中継機能 /IPマスカレード

15-02 iptablesの基本的な使用法をマスターする

5つのchainとパケットの流れ /iptablesコマンド /IPマスカレード機能の実装

15-03 iptablesを設定するスクリプトの作成を行う

iptables設定スクリプトの作成 /スクリプトの使用方法 /現在の設定の確認方法 /現在の設定をファイルに保存 /設定上の方針 /内部向けの設定 /Linuxルータ自身に必要なアクセスを許可する /インターネットからwebサーバへのアクセスを許可する /LinuxルータがDNSサービスを受けられるようにする /でき上がった設定ファイル

15-04 iptablesがうまく動作していないと思われるときは

設定を反映できない?? /通信できない?? /ログファイルの確認 /最後に

第16章 ADSLでインターネットサーバ公開

16-01 フレッツADSLでインターネットにサーバを公開する

PPPoEクライアントのインストール /PPPoEの設定 /ネットワークインタフェースの設定 /プロバイダに接続する /インターネットからアクセスできるようにする /Red Hat Linux 8.0のrp-pppoeを利用する際の注意

16-02 Dynamic DNSでいつでもアクセスできるサーバにする

DDNS(Dynamic DNS)とは? /DDNSサービスの申し込み /IPアドレスの自動更新 /ホスト名によるアクセス

第17章 サーバの運用

17-01 トラブルが起きたときの対処を知る

セキュリティ設定は大丈夫? /ネットワーク診断ツールping /IPアドレスを疑う /デフォルトゲートウェイ設定を疑う /IP Masqueradeを疑う /ルーティング機能を疑う /DNSを疑う /各サーバサービスを疑う

17-02 ソフトウェアをアップグレードする手段を知る

ソフトウェアの更新 /カーネルのアップグレード

17-03 サーバの状態を確認する

ディスク容量は? /提供しているサービスは何??

Appendix

A01 ポート転送

ブロードバンドルータの設定 /MegaBit Gear TE4100の場合 /メルコAirStationの場合

索引

PR

秀和システム