投稿

ラベル(NTP POOL PROJECT)が付いた投稿を表示しています

メールサーバの移行

イメージ
 自前のメールサーバを停止 これまで、自ドメインのメールサーバはVPS上に構築していた。 ・Ubuntu Server ・Postfix ・Dovecot ・spamAssassinと、BlackListの利用 Spam対策を行ってきたし、サーバ上でメールをトリガーにして各種プログラムを動かしたりしてきた。 メールサーバのメンテナンスは結構面倒くさくて、  ・Disk容量のチェック  ・不正アクセスのチェック  ・各種セキュリティパッチの適用 など、手間がかかる。 そこで、外部のサーバを利用することに…。 結構安くて使い勝手の良さそうなのが、「さくらのメールボックス」 3年契約で、3070円とな…。  メールアドレスは自分のだけなので、20GBまで利用可能!  (Gmailより大きいねぇ) ということで、早速契約。 アカウント設定を行って、既存のDNSを書き換える。WHOISも書き換えて完了。 SMTPとIMAPが利用できればOK。 ちょうど、GoogleがSPF設定していないと受信しないし、DKIMおよびDMARCに対応していないメールを弾くようになったので、対応しているのを確認。 さくらサーバ自体は、これまでお客さんのサーバとして何件も利用しているので、利用方法も難しくはない。  Webメールにも対応しているので、いざという場合にもありがたい。 ということで、各メールソフトの設定を変更。  PC(常時使用する3台)とタブレット、スマートフォンと台数は多いがそれ程手間はかからない。 問題は、旧サーバで送受信したメールの履歴だけれど、これはThunderbrdを使ってローカルに保存することで回避。  本当は、サーバtoサーバでMailboxに残そうとも考えたんだけど、古いメールはそれ程必要ないし、ローカルにバックアップしてあれば凌げるので、良しとする。 移行時にDNSの反映で若干時間がかかったものの、問題なく送受信できるのを確認して、作業完了。  これでメンテナンスの手間が減るので、安いもんです。

ntp入れるの忘れてた

VPSサーバの設定忘れ VPSサーバの設定を終えて、稼働状態で様子を見ているが、順調に稼動している。 メールのimapも、smtpも正しく動作してくれていて、一安心。 と、ふと時刻合わせを設定し忘れていたことに気付いた。 久しぶりに設定をしてみたら、あっけない程の簡単さ。 少々、驚きました。 ntpのインストール まずは、これが基本ですから・・・。 $ sudo -s で一旦、rootに上がる。 # apt-get install ntp すると パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています               状態情報を読み取っています... 完了 以下の特別パッケージがインストールされます:   libopts25 提案パッケージ:   ntp-doc 以下のパッケージが新たにインストールされます:   libopts25 ntp アップグレード: 0 個、新規インストール: 2 個、削除: 0 個、保留: 3 個。 672 kB のアーカイブを取得する必要があります。 この操作後に追加で 1,708 kB のディスク容量が消費されます。 続行しますか [Y/n]?  当然、Yで続行です。あっという間にダウンロードからインストールまで完了。 勝手に起動しているようなので、状況を確認。 # ntpq -p      remote           refid      st t when poll reach   delay   offset  jitter ==============================================================================  133.242.54.234  133.243.238.164  2 u   19   64    1   17.874  -13.611   0.000  219x123x70x90.a 192.168.7.123    2 u   18   64    1    2.367  -15.410   0.000  laika.paina.jp  103.1.106.69     2 u   17   64    1    2.095  -14.923  

標準で設定して欲しいのに

時刻合わせをどうするか…。 先日、nettime.batでクライアントとサーバの時刻同期を強制的に行わせることにしたのだけれど…。 肝心のサーバは、どうするかという問題があるわけです。 今回は、proxyの下にWindows Serverを設置しているので、直接外に行かせたくない気もして、ntpで時刻合わせをしているproxyと同期することにします。 さて、Linuxならntpでサーバ指定すればOKなんだけど、Windowsはどうするの? と…。昔なら さくら時計 でというのもありですし、自分のマシンならそれもいいでしょう。 できれば、標準のコマンドで合わせて欲しいわけです。 メニューを漁っても、それらしき項目は無いわけで…。 探してみると「 Windows Server 2008 で時刻同期を設定する (NTP) 」なんて記事がちゃんとありました。 手順は簡単 コマンドプロンプトを開く w32tm /query /configuration で状況確認 w32tm /config /manualpeerlist:(ntpサーバのIP) /syncfromflags:manual で設定 w32tm /config /update で設定を反映 再度確認 とこれだけです。今回、proxyは192.168.0.1で立てましたので、これを指定して終了。 ところでntpだけど そうえいば、昔ntp.confを設定するときには、福岡大学と同期という情報が流れて、それが元でfukuoka-u.ac.jpのntpがパンクするなんて事件がありましたなぁ。 その結果、他のところを使おうということで、 ntp.jst.mfeed.ad.jp ntp.ring.gr.jp なんかを利用するのが一般的だったんだけど、最近はNTP POOL PROJECTなんてのができているんですね〜。 ちなみに、ubuntuにntpを入れて、ntp.confを確認すると、  server 0.ubuntu.pool.ntp.org server 1.ubuntu.pool.ntp.org server 2.ubuntu.pool.ntp.org server 3.ubuntu.pool.ntp.org