システム管理 #12
たかさき こうや<[email protected]> 千葉商科大学政策情報学部
Techniques of System Administration
Tracerouteの課題について
• 名前を書いて印刷し提出Chiba University of Commerce
先週のおさらい
• ドメインを取得した – 最低でも1年 – セカンドレベルドメインを自分で決めた – ローマ字 – 一緒にDNSもやってくれるレジストラで取得 – という条件で取れてる?Chiba University of Commerce
ここまで出来てる
• yotsukaido.orgを取得する場合 .com用 .jp用 .org用 yotsukaido.org用 www.yotsukaido.org mail.yotsukaido.org ① 自分が欲しいドメインを 販売しているレジストラに 「ドメインを売ってくれ」と 頼む ② 取得したドメインに おける、ホスト名の IPアドレスへの変換を 担当するDNSサーバを 用意する ④DNSサーバに 登録すべきサーバを 用意する ⑥サーバの IPアドレスを DNSサーバに 登録する ③用意した DNSサーバの IPアドレスを レジストラに 申請する ⑤サーバの 設定を行うChiba University of Commerce
②と③について
• Value-Domainやonamae.comの場合、最初か ら複数台で設定されている – Value-Domainの場合 • ns1~ns3.value-domain.com もしくは • dns1~dns5.name-services.com – Onamae.comの場合 • 01.dnsv.jp/02.dnsv.jp • 設定した覚えがないのは 「最初からそうなってる」からChiba University of Commerce
サーバの用意
• メールサーバの場合 「メールの送受信ができる」サーバを – ハードウェア – ハードウェアの上で動作するOS – OSの上で動作するサーバアプリケーション • と用意しなくてはいけない何処から調達する?
• 自力で立てることも可能だが… – メンテナンスが大変 • 不正アクセスをしてくる攻撃者に踏まれない 自信があるなら自ら管理するのも可能 • 「サーバ」を貸してくれるところから 借りるという手法が一般的サーバを借りる(1)
• コロケーション(ハウジング) – サーバを置く場所だけ貸してくれるサービス – 自力でサーバを設定し、持ち込む – そのサーバは物理的に自分(自社)のもの • 個人情報、機微情報を完全に自社の資産管理下に 置きたいなら最適 • 管理は大変 • 資産として計上する必要がある – 資産ってなに?とか減価償却?なにそれ食える?とか 言う奴は「商科大学」なんだから自力で勉強せよChiba University of Commerce
サーバを借りる(2)
• レンタルサーバ(ホスティング) – サーバを貸してくれるサービス • サーバは管理しなくてよい • 物理的には自社のものではない • 占有レンタルと共有レンタルがある – 一軒家を借りるのと、アパートの一室を借りるのに近い – 占有だと、データ保存領域が他社と混ざることはない – 共有だと、トラブルがあったら一蓮托生になる • OSレベルでは同一プロセス上に存在するChiba University of Commerce
サーバを借りる(3)
• VPS/クラウドサービス – 物理的なサーバのOS上に、仮想ハードウェアと OSを構築して提供するサービス • サーバは管理しなくて良いが、OSの管理はする • 仮想サービスなので物理故障に強い • リソースを他の仮想OSと動的に分け合うことが出来る – CPU、メモリ、HDD領域をかなり柔軟に変更可能 • やはり物理資産的には一蓮托生Chiba University of Commerce
でもどのみち
• 他人のリソースを借りるのだから お金はかかる…はず • 普通に借りるとレンタルサーバで月数千円 • VPS(バーチャルプライベートサーバ)でも 月々数百円はかかるはず • 占有サーバだったら1万以上 • さてどうする?Chiba University of Commerce
無料サービスを使おう
• 宣伝とか広告とかの代わりに、サーバサービ スを提供している会社がある • 無料サービスの場合大抵は「サービスの存 続」に難があるので、停止されると困る人は 停止しないような有料サービスを選ぶと良い – ドメイン自身は自分のものなので、サービスが終 了するようならDNSを書き換えて別サービスに 乗り換えればいいだけの話https://domains.live.com/
• 「ドメインの登録」 をクリックドメイン名を入力
• 自身の取得したドメイン名を入力 • メールサービスは 「ドメイン用にOutlook.comを設定する」を 選択Chiba University of Commerce
同意する
• ひとつ前の「ドメイン用のメールサービスが ありません」を 選択しても 後から追加 可能なので 気にしないChiba University of Commerce
新規ユーザに
• ドメイン管理者を割り当てる
Chiba University of Commerce
初期ユーザを
• 入力 – 管理者アカウント になるので、普段 使いのアカウント とは別のものを 設定すると良い • 例 – 普段 • [email protected] – 管理者Chiba University of Commerce
入力完了
一旦最初の画面に戻って
• http://domains.live.com/ • 今度はドメイン用の メールサービスが ありませんを選択管理者がさっき新規追加した
• アカウントになっていることを確認して 同意するChiba University of Commerce
ドメインの所有権の設定
• 今自分が持っているのは「ドメイン」だけであ り、それを証明できるのはDNSサーバをいじ ることだけなので DNSサーバに 指定された文字 列を追加する ことでドメインの 所有を証明する これとこれChiba University of Commerce
Value-Domainのサイトに移動
• ログインし メニューから 「DNSレコード/ URL転送の変更」 を選ぶ • ドメインのDNS 設定の変更で 変更したい ドメインを選ぶChiba University of Commerce
Windows Live Adminで
• 追加するよう指示されたレコードを追加 – TXTレコードもしくはMXレコードを追加する • 追加する文字列は、TXTレコードの場合 v=msv1 t=****** と言った形の文字列 – これをドメイン自身のレコードとして追加する – @を付けた形 になる
Chiba University of Commerce
あるいはMXレコードの場合
• ****. pamx1.hotmail.com. といった文字列を MXレコードで優先度低めにしてドメイン自身 のレコードとして追加 – ****の部分は人によって違う任意の文字列 • ちなみにValue-Domain版のDNS設定だと MXを指定しろと言われた場合 TXTを指定しろと言われた場合 mx ***********************.pamx1.hotmail.com. 10 a @ 202.222.31.77 txt @ v=msv1 t=*********************** a @ 202.222.31.77サンプル
• こんな感じ(全部足した場合)サンプル2
• Value-Domainの 場合、2種類 DNSの設定方法 がある • 記述出来たら 「変更」をChiba University of Commerce
DNSレコードを足したら
• 更新してみる
Chiba University of Commerce
ドメインが自分のものだと証明完了
• やや時間がかかるので10分ほど待つChiba University of Commerce
アカウント作成
• domains.live.comの管理者用アカウントとは 別に独自ドメイン用のアカウントを作る
Chiba University of Commerce
作成完了
• アカウントは50個作れるが今はとりあえず 一つで良い
カスタムアドレスの設定
• メールをWebMailで読む為に http://mail.dqbp.info/ とすればどこからでも アクセス出来たら便利CNAMEを定義
• mail.dqbp.info でリクエストが飛んできたら Webサーバが動作するようにWebサーバ側 を設定(mailと打てばよい)Chiba University of Commerce
定義完了
• まだ該当のサーバは使えていない
Chiba University of Commerce
メールサービスを追加/編集
• ドメインの設定→メールの設定を編集Chiba University of Commerce
メールサービスを追加
• Outlook.comサービスを使う設定にして いなかった人はここでOnにする
Chiba University of Commerce
設定方法が記載
• ****.pamx1.hotmail.comに対してMXレコー ドを向けろと書いてあるので、やってない人 はやる
記載の通りに書き換え
• MXレコードに加えて、併せてmail.~ をgo.domains.live.comに向かうように CNAME設定を行うすべきこと
• mail.dqbp.infoをgo.domains.live.comに対して CNAME設定cname mail go.domains.live.com.
mx ****************.pamx1.hotmail.com. 10 txt @ v=msv1 t=*********************** a @ 202.222.31.77
Chiba University of Commerce
CNAMEって何?
• 今まで何度も出てきた「ホストの別名」 – 「www.cuc.ac.jp」は「bay.cc.cuc.ac.jp」の CNAMEである • Canonical Name の略 % nslookup www.cuc.ac.jp Server: 202.244.32.101 Address: 202.244.32.101#53www.cuc.ac.jp canonical name = bay.cc.cuc.ac.jp. Name: bay.cc.cuc.ac.jp
Address: 202.244.38.102
Chiba University of Commerce
MXって何?
• Mail eXchanger の略 – [email protected] というメールアドレスからではその メールをどのサーバに送っていいのか外部からは 分からない – そこでMXを DNSで定義 – この場合、~@cuc.ac.jp というメールアドレスは rainbow.cc.cuc.ac.jpに送ればよいことになる % nslookup > set querytype=MX > cuc.ac.jp Server: 202.244.32.101 Address: 202.244.32.101#53cuc.ac.jp mail exchanger = 10 rainbow.cc.cuc.ac.jp. >
Chiba University of Commerce
追加すべき内容
• こうするChiba University of Commerce
DNSが登録できたら
• 確認サーバはどうだろう
• 確認OKそうだ!
http://mail.bazbaz.biz をクリック!じゃあ
• クリックして開いてメールを書いてみようChiba University of Commerce
独自ドメイン
→CUC送信のテスト
• メールを新規作成し、~@cuc.ac.jpの 自分のアドレスに送信
Chiba University of Commerce
迷惑メール送信者じゃね?
• と疑われるので最初は手入力するChiba University of Commerce
確認
• WebMailでもThunderbirdでも良いから 受信を確認する
Chiba University of Commerce
CUC→独自ドメインへも送信
• 返信してみよう確認
• 届くことを確認これができたら
• スマホでもこのアカウント(ドメインの管理者 じゃなくて、一般ユーザの方)のメールが読み 書きできるようにするChiba University of Commerce
アカウント追加
• 設定→メール/連絡先/カレンダー から
Chiba University of Commerce
Hotmailを選択
• メールアドレスとパスワードを入力 – 問題が無ければチェックが付く
Chiba University of Commerce
設定完了
• とりあえず今はメールだけ オンにしておけば良い
Chiba University of Commerce
実際に動作を確認
• メールを起動受信に成功していることを確認
iPhoneからの送信もテスト
• 差出人に注目Chiba University of Commerce
送信成功
• 差出人が自分のドメインになってる!
Chiba University of Commerce