nisoc マシン導入記

55
(C) Niigata Internet Society, 1997. NISOC ママママママ ママママママママママママ , FreeBSD(98) マママママ ママママ [email protected], [email protected]

Upload: kay-sampson

Post on 15-Mar-2016

76 views

Category:

Documents


3 download

DESCRIPTION

NISOC マシン導入記. 新潟インターネット研究会, FreeBSD(98) 移植チーム 神保道夫 [email protected], [email protected]. このセッションの内容. これまで行ってきた活動の総括 サーバー設置までの経緯 現在行っている作業 今後の課題 おまけ. NISOC の活動(1). 普段はメールでの活動 niigata-inet ML, 会員 ML WWW での情報提供 月1回の会合 セミナーなどの定期的活動・非定期的な活動. NISOC の活動(2). niigata-inet ML( 公開 ML) - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: NISOC マシン導入記

(C) Niigata Internet Society, 1997..

NISOC マシン導入記

新潟インターネット研究会 , FreeBSD(98) 移植チーム

神保道夫[email protected], [email protected]

Page 2: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

このセッションの内容

これまで行ってきた活動の総括 サーバー設置までの経緯 現在行っている作業 今後の課題 おまけ

Page 3: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

NISOC の活動 (1)

普段はメールでの活動– niigata-inet ML, 会員 ML

WWW での情報提供 月1回の会合 セミナーなどの定期的活動・非定期的な活動

Page 4: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

NISOC の活動 (2)

niigata-inet ML( 公開 ML)– 最初は新潟大の情報工学科で運用– その後 IIJ のメーリングリストサービスに移行– 現在は NISOC のサーバーで運用

NISOC ML( 会員用 ML)– 最初は金さんの個人取得ドメインにて運用– 現在は NISOC のサーバーにて運用

Page 5: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

NISOC の活動 (3)

WWW での情報提供– 初めは新潟大歯学部で全てを公開– その後 Teleway-Siriusβ の VDN サービスを利用– 現在は NISOC のサーバーで運用

講習会など– フォーラム、セミナー– 講師派遣等も含む

Page 6: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

ネットワークを利用した実験

インターネットフォーラム新潟 '95 での Show Net 村井純先生 講演会 インターネットフォーラム新潟 '96 第3回 NISOC インターネットセミナー

Page 7: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

フォーラム '95(1)

NISOC 初のイベント– NEXT21 で開催

Infosphere に 128Kbps で LAN 型 dialup 計画(ShowNet)

Ascend Pipeline25 を利用

Page 8: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

フォーラム '95(2)

ShowNet の構成

ShowNet(202.32.xx.xx/28)

Pipeline25

infosphere

•DNS, mail server•BSD/386( 現 BSD/OS) 1.1 利用

ダイアルアップ•クライアント•各社 PC

Page 9: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

フォーラム '95(3)

実験結果– 前日には接続できていたが、当日接続できず

20 時以降しか使えない?

– ルーターの設置技術の問題 NISOC にも Infosphere にもわかる人がいない ( 土・日 ) ルーターの電源を入れ直せば OK だった?

– 逆引きの設定技術 /24 よりも小さいアドレスを DNS に登録する方法は?

Page 10: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

村井純先生 講演会 (1)

新潟インターネットフェスティバル協賛行事– 新潟県民会館大ホールで開催

RealAudio と CU-SeeMe による中継– 音声は 14.4K アナログ、映像は白黒– Windows NT 及び Mac を利用

Page 11: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

村井純先生 講演会 (2)

Realaudio と CU-SeeMe の中継方法

音声サンプリング

村井先生

画像キャプチャ

TA

RS-232C

RS-232C ダイアルアップ

ダイアルアップ

WindowsNT

Mac

Page 12: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

村井純先生 講演会 (3)

実験結果– Realaudio は成功

中継を聞いていた人もいたようだ

– CU-SeeMe で一部トラブル Mac は不安定 ? 白黒なので、臨場感に欠ける

Page 13: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

フォーラム '96(1)

しくみ・利用・構築のセッション– 土・日の2日間開催

基調公演のみ Realaudio 中継– 方法は村井先生のときと同じ

実習用の LAN を構成– 外部へは NAT 経由で出られる。– サーバーの OS は NetBSD/pc98

Page 14: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

フォーラム '96(2)

実習用 LAN の構成実習用LAN(192.168.1.x)

•サーバー : PC-9821Cx2•同期 64K でダイアルアップ•NAT を利用した同時アクセス可

ダイアルアップ

•クライアント : 10 台前後•サーバーにログインして実習

アドレス変換

Page 15: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

フォーラム '96(3)

実験結果– Realaudio 中継

回線トラブルなどに見舞われた→終端抵抗の問題? 一応成功

– 実習用 LAN サーバーのメモリを増やしたので、同時アクセスでも余裕 DNS の検索は問題なし traceroute は時間がかかる場合あり

Page 16: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

第3回 NISOC インターネットセミナー(1)

にいがたマルチメディアフェスティバル関連企画– 新潟テルサ特別会議室

全セッションを RealAudio による中継思い付きで CU-SeeMe も実験

Page 17: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

第3回 NISOC インターネットセミナー(2)

中継用 LAN の構成

中継用LAN(192.168.1.x)

サーバ : AcerEntra (Pentium 133MHz)

音声サンプリング

RealAudio Encoderで送り出す

RT100iアドレス変換

新潟大

Page 18: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

第3回 NISOC インターネットセミナー(3)

実験結果– RealAudio は OK

14.4K,モノラル音声なら、帯域は 64K で十分 Windows95 でも実用的 NISOC としての中継技術は確立

– CU-SeeMe は使えない なぜ?

– 本当は RealVideo の中継がしたい !

Page 19: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

今後の課題

中継技術の更なる追求 ~ RealVideo を使った動画中継– 最低スペック

Dual Pentium Pro 200MHz, 専用 PCI キャプチャカード専用 PCI キャプチャカードの入手が困難

– プレ実験 Pentium 133MHz, LPTポートを使用した場合、 0.3frame/sec

– 実験マシンのスペック ( 最低ライン ?) Pentium 200MHz, PCI キャプチャカード

Page 20: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

ドメイン運用の歴史 (1)

NISOC発足当初– いろいろな組織のサーバーを間借り状態

1996年冬の会合– 独自ドメインを取得することを決定– NISOC は任意団体→ nisoc.or.jp が適当– JPNIC へのドメイン申請料 20,000円を NISOC で負担– 1年間接続しないと割り当てが無効

Page 21: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

ドメイン運用の歴史 (2)

nisoc.or.jp– 割り当て : 1996/04/09– 運用開始 : 1996/11/08

Teleway の VDN サービス、メールサービスを利用– 試験サービス (低コストによるドメイン運用が可能 )– メンテナンスはやりやすい (SINET 問題で後述 )

→独自サーバーを設置したいという欲求

Page 22: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

ドメイン運用の歴史 (3)

独自サーバー設置の問題点– 器材調達 ( 新たにマシンを買う余裕はない )– 設置場所 ( メンテナンス可能な範囲 )

1997/06/01 から、 Teleway が本サービスを開始– ドメインを維持していくための料金が値上り

→Teleway に変わるドメイン維持方法を検討する必要

Page 23: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

ドメイン運用の歴史 (4)

独自サーバー利用方法の検討– 新発田ネットワーク設置

→資源的問題 ( マシン等がない・あってもパワー不足 ) で無理

– 他社レンタルサービス→財政的問題 (高い !) で無理

– A.T. Works 社のサービス 安いが、メンテナンスの問題 (富山の会社 ) インターネットユーザーでモニター募集のお知らせ

Page 24: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

ドメイン運用の歴史 (5)

A.T. Works 社のサーバー設置サービス– 97/06/13~ 97/08/12 まで試用– DNS を自前で立ち上げ– ホスト名 : waraji(waraji.nisoc.or.jp)– 問題点を確認 (Teleway 問題で後述 )– 回線が細くて昼間はメンテナンスができない!– リブートできない

→ 新たなサーバー設置サービスを探す必要

Page 25: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

ドメイン運用の歴史 (6)

SC-9801 を入手 →独自サーバー設置の動き 設置先の上位プロバイダの選定が重要

– なぜ? → SINET 問題で後述 新発田ネットワークサービスに独自サーバーを

設置→ 今に至る

Page 26: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

ドメイン運用の歴史 (7)

新発田ネットワーク利用のメリット– 回線容量– 料金– NISOC 会員がいる!

新発田ネットワーク利用のデメリット– 直接行ってメンテナンスをするのが大変

Page 27: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

NISOC マシンの概要 (1)

本体 : SC-9801A model5 CPU: i486DX2 66MHz メモリ : 14.6MB HDD: 340MB(IDE) + 1GB(SCSI) LAN: 10Base-T

Page 28: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

NISOC マシンの概要 (2)

OCN に接続 ホスト名 : sanmon(sanmon.nisoc.or.jp) OS: FreeBSD(98) 2.2.2-RELEASE

– ただし開発者向け内部バージョン

Page 29: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

FreeBSD(98) とは?

FreeBSD とは ?– BSD版 UNIX の系列– Intel 386 以上のマシンで動作。フリーな OS 。

FreeBSD(98) とは ?– FreeBSD を NEC PC98x1機に移植したもの

マルチユーザ、マルチタスクの OS Windows95 などに比べて、低資源での運用が可能

Page 30: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

現在のサービス内容

メーリングリスト– niigata-inet ML– 会員 ML– ComShop-Niigata ML– その他、各種作業用 ML

WWW– CGI, SSI なども可

Page 31: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

問題点

SINET 問題– ネットワーク接続の細さ・安定度

teleway 問題– DNS のダブルブッキング

Page 32: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

SINET 問題 (1)

ML配送に関する従来からの問題– niigata-inet ML のメンバーは 250 人以上

iijnet.or.jp(商用系 ) からのメール配送は遅延– 会員 ML も 50 人以上

海外からのメール配送は遅延

→重要な連絡が届かない!

Page 33: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

SINET 問題 (2)

大学は SINET( 学術情報ネットワーク ) に接続 SINET は他組織との接続が弱い

– WIDE(主に国内 ) とは 3Mbps– Sprintlink(主に海外 ) とは 6Mbps

→SINET 外との通信が遅い! SINET の接続安定性が悪い

Page 34: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

SINET 問題 (3) SINET との相互接続組織 (主な例 )

– WIDE(Wide Project)– Infosphere(NTT PCコミニュケーションズ )

Tokyonet(東京インターネット ) も含む– Infoweb(富士通 )– SPIN(AT&T Jens)

Teleway( 日本高速通信 ) も含む– IMnet(省際研究情報ネットワーク )

Page 35: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

SINET 問題 (4)

サーバーの管理は、主に大学から行っている 新発田ネットワークサービスは OCN に接続予定 サーバー設置当時 (97/08/01) は、 OCN と SINET

は NSPIXP 経由での接続→ 学術方面からは事実上メンテナンス不可

Page 36: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

SINET 問題 (5)

1997/09/06 から、 SINET と OCN が相互接続– SINET と OCN は 155Mbps で接続 ?– サーバーを OCN配下に置いてもメンテナンス可能– メールを OCN配下から配送→メールの遅配送も解決!

SINET 問題も解決の兆し– SINET と Nap.Net が 1997/10/02 に開通 (6Mbps→45Mbps)– IIJ, NSPIXP2 と接続予定 ?

Page 37: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

Teleway 問題 (1)

Teleway の VDN サービスを利用 sanmon を立ち上げて DNS を設定 JPNIC のデータベースを変更 Teleway のユーザーは sanmon が見えない!

Page 38: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

Teleway 問題 (2)

解決法– teleway の DNS 、 mail を使わない– teleway に設定を削除してもらう

97/10/28 での VDN サービス解約に伴い、やっと改善

Page 39: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

サーバー管理

サーバーのメンテナンス– サーバー管理者 (root になれる人 ) は9人– 基本的には自組織からの遠隔メンテナンス

メールやWWW のメンテナンス– 旧事務局アドレスの処理– メール配送の高速化

各種実験・新サービスのテスト

Page 40: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

旧事務局アドレスの処理

[email protected]– メールアカウントなので、再配送は不可– fetchpop で 10分毎にメールを取得し、事務局メン

バーに再配送

Page 41: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

メール配送の高速化 (1)

なぜ必要か?– niigata-inet ML は 250 人以上– NISOC ML も 50 人以上– 単純計算

1通 1分とすると、 niigata-inet は配送に 4 時間!– iijnet.or.jp解約時

IIJ から SINET へのメール配送に 12 時間 !

Page 42: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

メール配送の高速化 (2)

なぜ時間がかかる?– sendmail の配送方法の問題

配送は1通づつ タイムアウト待ちの問題

– 回線の帯域と負荷のバランス SINET 問題

– MX レコードの設定方法 同一組織に同じ内容のメールを複数配達する

Page 43: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

メール配送の高速化 (3)

改善方法は?– 並列配送を行う

qmail sendmail 8.8.8+3.0Wbeta patch + smtpfeed

– ML のホストを変える IIJ の ML を利用している場合

– sendmail + smtpfeed で実験を行っている?– smtpfeed の問題点

Page 44: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

メール配送の高速化 (3)

NISOC サーバーの場合は?– 購読メンバーの多いドメイン ( 新潟大・長岡技大な

ど ) 各組織 1 セッションでメールを配送

– 購読メンバーの少ないドメイン配送を並列化し、同時に複数の組織に配送 (qmail を使用 ) 現在は 20並列

Page 45: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

今後の課題 (1)

メーリングリスト検索サービス– すべての過去メールを検索・取得可能

サーバーの増強– CPU, メモリ , HDD共に不足ぎみ– 最低ライン

Pentium 133MHz メモリ 64MB HDD 2GB 以上

Page 46: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

今後の課題 (2)

サーバーのバックアップ方法の検討– 現在はバックアップなし– HDDやマシンが壊れたらどうする?

パスワードの管理 サーバーへの不正アクセス対策→ 実験用のマシンが別に必要?

Page 47: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

パスワードの管理 (1)

telnetや r系コマンド (rlogin 等 ) の問題– ネットワーク上をパスワードが平文で流れる

→パスワードを見られるかも!

ssh(Secure shell) の利用– ssh は r系コマンドを置き換えるもの– 通信は暗号化される– FreeBSD の ports が利用可能 ( インストールが簡単 )– Win95 用もある– 利用されていない (私だけ? )

Page 48: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

パスワードの管理 (2)

one time password の利用– one time password とは?

ネットワークを通じてやりとりする認証情報を 1 回限りとする ssh よりも安全性は弱い手元で計算をして入力すると login 可 → 計算機が必要

– UNIX上での実装 S/Key(米国 Bellcore 社開発 ) OPIE(One-time Passwords In Everything)

Page 49: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

パスワードの管理 (3)

root(管理者 )パスワードの交換方法– 現在は宴会での「耳打ち会」

集まらなかった人は除名?覚えるのが大変

– PGP(Pretty Good Privacy) による暗号化 全員が PGP を使える必要がある

– パスワード生成プログラムの作成環境に依存しないプログラムパスワード生成プログラムに入力するキーワードの交換方法

Page 50: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

サーバーへの不正アクセス対策 (1)

OS のセキュリティホール– FreeBSD 2.2.2 のバージョンアップ作業

地理的条件などから、行うことは困難 FreeBSD(98) 2.2.5 はまだ出ていない

IP address によるサービス制限– tcp wrapper など

沢山のドメインから利用されるサーバーには不向き?

Page 51: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

サーバーへの不正アクセス対策 (2)

sendmail の不正利用– 中継として利用される可能性がある– 対策可能であるが、まだ行っていない

Page 52: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

おまけ

NEC PC98x1 の PC化– 移植をする作業の軽減

PC-98NX– FreeBSD(98) は動かない !? FreeBSD は?

FreeBSD(98)徹底入門– 翔泳社より、 3800円で発売中 (ISBN4-88135-530-9)– サイン会 !?

Page 53: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

参考資料 (1)

ドメイン取得に関する基礎知識– NISOC は従来は「任意団体」に分類

現在は「法人格を有しない団体」に分類 (nisoc.gr.jp)– JPNIC へのドメイン申請料は 20,000円

(JPNIC委任プロバイダ経由は 5,000円 )– 1年間接続しないと割り当てが無効– 年間維持費は 10,000円

一般的には接続料金に含まれている事が多い

Page 54: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

参考資料 (2)

Teleway Siriusβ料金 (試験サービス時 )– メールアドレス

0円

– VDN サービス (5MB 使用時 ) 900円

– ディスク容量 100円/ 1MB

Page 55: NISOC マシン導入記

(C) Niigata Internet Society, 1997.

参考資料 (3)

Teleway Siriusβ料金 (正式サービス開始後 )– メールアドレス、メール転送サービス

100円/ 1 アドレス

– VDN サービス、オリジナルドメインメール 2000円/1ホスト

– ディスク容量 50円/ 1MB