--南国市スーパーネット協議会オープンスクール 「Linuxが変えるネットワークの世界」 --

2000年11月18日に行われた講演会のテキストです。

 

主 催: 南国市スーパーネット協議会(NASUPER.NET)
共 催: 高知Linuxユーザ会(KLUG) 高知インターネットプロジェクト(KIP) 高知ネットワーク研究会(KOCHI-INET)
日 時: 2000年11月18日(土)14時00分〜17時00分
場 所: 南国オフィスパーク・センター こうち2001プラン会議室

たかさきクリニック胃腸科内科高知Linuxユーザー会 たかさきもとひろ


はじめに

なぜサーバを立ち上げるの?

なぜ今更OCNなの?

OCNエコノミーを契約する

ドメインを取ろう

PCはなにが良い?

「たかさきクリニック胃腸科内科」の初代サーバの威容。COMPAQの元々486DX2-66MHz機ですが、CPUはAm5x86に交換してあります。メモリは32Mbyte, HDDは6Gbyteです。 現用サーバ。Pentium II-233のDualでHDD8.5Gx2, メモリ128Mです。Redhat6.2Jを入れSoftoware RAID(RAID 1- mirroring)を動かしています。

 

PC以外に必要なものは?

ルータはなにが良い?

OSはなにが良い?

ローカルでLinuxをインストールして、うまく動くかどうか確かめよう

グローバルDNSを立ち上げよう

 

うちのサーバのDNS設定例です。 
PlamoLinuxで動いてる自宅サーバの設定をグローバルアドレスに変更しただけです。
もちろんこの書き方がベストというわけではないと思います。
bindの設定ファイルは、/etc/namedbにおいてありますが、Redhatの流儀なら/var/namedに置きます。
もちろんどこに置いても動作は同じです。

------------------------------------------------------------------------
/etc/named.conf
------------------------------------------------------------------------
options {
# DNS Boot File
        directory "/etc/namedb";
};

# Type Domain Control File
zone "." {
        type hint;
        file "/etc/namedb/named.root";
};

zone "kochi-med.net" {
        type master;
        file "/etc/namedb/takasaki.hosts";
};

zone "0.0.127.IN-ADDR.ARPA" {
        type master;
        file "/etc/namedb/localhost.rev";
};

zone "48.333.222.111.IN-ADDR.ARPA" {
        type master;
        file "/etc/namedb/takasaki.hosts.rev";
};

#おまけ:192.168.0.0/24なネット用DNS
#bind8ではローカルなDNSも同時に動かすことができます。
zone "takasaki.com" {
        type master;
        file "/etc/namedb/localDNS/home.hosts";
        allow-transfer {
                none;
        };
};


zone "0.168.192.IN-ADDR.ARPA" {
        type master;
        file "/etc/namedb/localDNS/home.hosts.rev";
        allow-query {
                192.168.0/24;
        };
        allow-transfer {
                none;
        };
};

------------------------------------------------------------------------
localhost.rev
------------------------------------------------------------------------
@               IN      SOA     ns.kochi-med.net.    root.kochi-med.net.
 (
                                2000100901
                                10800
                                3600
                                604800
                                86400 )
                IN      NS      kochi-med.net.
                IN      NS      ns-tk013.ocn.ad.jp.
1               IN      PTR     localhost.



------------------------------------------------------------------------
takasaki.hosts
------------------------------------------------------------------------

@               IN      SOA     ns.kochi-med.net.       root.kochi-med.net.  (
                                2000100901
                                10800
                                3600
                                604800
                                86400 )
                IN      NS      ns.kochi-med.net.
                IN      NS      ns-tk013.ocn.ad.jp.
localhost       IN      A       127.0.0.1

;hosts in this zone
gw              IN      A       111.222.333.49
ns              IN      A       111.222.333.50
genki           IN      A       111.222.333.51
hello           IN      A       111.222.333.52
;
@               IN      MX      10      ns.kochi-med.net.
kochi-med.net.  IN      A       111.222.333.50

www             IN      CNAME   ns.kochi-med.net.
ftp             IN      CNAME   ns.kochi-med.net.
mail            IN      CNAME   ns.kochi-med.net.





------------------------------------------------------------------------
takasaki.hosts.rev
------------------------------------------------------------------------
@               IN      SOA     ns.kochi-med.net.    root.kochi-med.net.
 (
                                2000100901
                                10800
                                3600
                                604800
                                86400 )
                IN      NS      ns.kochi-med.net.
                IN      NS      ns-tk013.ocn.ad.jp.
                IN      A       255.255.255.240

;hosts in this zone
49      IN      PTR     gw.kochi-med.net.
50      IN      PTR     ns.kochi-med.net.
51      IN      PTR     genki.kochi-med.net.
52      IN      PTR     hello.kochi-med.net.


------------------------------------------------------------------------
/etc/namedb/named.root
------------------------------------------------------------------------
;       This file holds the information on root name servers needed to
;       initialize cache of Internet domain name servers
;       (e.g. reference this file in the "cache  .  "
;       configuration file of BIND domain name servers).
;
;       This file is made available by InterNIC registration services
;       under anonymous FTP as
;           file                /domain/named.root
;           on server           FTP.RS.INTERNIC.NET
;       -OR- under Gopher at    RS.INTERNIC.NET
;           under menu          InterNIC Registration Services (NSI)
;              submenu          InterNIC Registration Archives
;           file                named.root
;
;       last update:    Aug 22, 1997
;       related version of root zone:   1997082200
;
;
; formerly NS.INTERNIC.NET
;
.                        3600000  IN  NS    A.ROOT-SERVERS.NET.
A.ROOT-SERVERS.NET.      3600000      A     198.41.0.4
;
; formerly NS1.ISI.EDU
;
.                        3600000      NS    B.ROOT-SERVERS.NET.
B.ROOT-SERVERS.NET.      3600000      A     128.9.0.107
;
; formerly C.PSI.NET

--------------------中略------------------------
; End of File

------------------------------------------------------------------------

DNSを立ち上げたら、指示にしたがってメールを送ります。
うまくいっていれば、DNS情報がOCNの上位DNSに転送されます。
そうすると、以下のようなメールが届きます。

------------------------------------------------------------------------
高崎元宏様

OCN DNS担当の藤井と申します。
ご連絡ありがとうございます。

お客様のDNSより弊社セカンダリDNSへのゾーン転送の
正常性を確認させて頂ました。

セカンダリDNSへのゾーン転送は正常に行われております。

ありがとうこざいました。
今後とも宜しくお願い致します。

At 22:58 00/08/16 +0900, Motohiro Takasaki wrote:
> 1)ドメイン名
>        kochi-med.net
> 2)お客様番号
>        Nxxxxxxxx
> 3)お客様名
>       高崎元宏
> 4)サービス品目
>        OCNエコノミー
> 5)セカンダリDNSの申込の有無
>        有
> 6)DNSサーバのマシン種別
>        Linux (Redhat6.2J)
> 7)DNSソフトウェア
>       bind 8.2.2-P5
> 8)メールアドレス
>        電話088-xxxx-xxxxx
>        mo_taka@mxb.mesh.ne.jp
> 9)DNS立ち上げ日
>       2000年8月16日
> 10)DNSサーバのホスト名
>       ns.kochi-med.net 211.6.251.50
> 11)その他
>       210.161.97.162からの移転です。
> -- 
> -------------------------------------
> 高崎元宏(たかさきクリニック胃腸科内科)
> mo_taka@mxb.mesh.ne.jp
> -------------------------------------
------------------------------------------ 
 NTTコミュニケーションズ株式会社
 金沢OCNサービスセンタ DNS担当 
 E-mail : dns-desk@ocn.ad.jp 
 URL : http://www.ocn.ad.jp/setup/dns/index.html
------------------------------------------------------------------------


Webサーバ(apache)を立ち上げよう

Mailサーバ(qmail)を立ち上げよう

どんなネットワーク構成にするか

電子内視鏡を含めた「たかさきクリニック胃腸科内科」のネットワーク構成

おわりに