なんとか使える感じのメールサーバが立てれたので備忘録を編集する予定
大まかな予定としては
1)軽い解説と必要ソフトのインストール
2)ネットワークの設定
3)postfixの設定
4)SMTP認証の設定
5)超小ネタ;ubuntuのポート管理
6)Gmailとの連動
一応ここまでは確定として
余力があれば
a) メールアドレスの増やし方
b) エイリアスの解説と設定方法
c) バーチャルメールボックス
についても触れよう
0020/06/02
ubuntuデスクトップ版(8.04 hardy)で
メールサーバ構築(予告)
0020/05/29
DDNSの自動更新
Dyndnsにアカウント作ってホスト情報を登録したら、次はホスト情報の自動更新を設定
PC起動の度にDyndnsのサイトに行って手動更新してたんじゃ
いずれ忘れて、きっとアカウント消されます
で、自動更新のアプリケーション"ddclient"をSynapticからインストール
注意すべきはインストール中に設定を迫られるので覚悟しとく
Synapticでddclientで検索しインストール中に以下の画面が出ます
これだけのDDNSサービスに対応してる
のーなはDynDNSなので一番上選んで"進む"
1番上はDyndnsに登録したホスト名(詳しくはヘルプを押す)
2番めはDyndnsのユーザ名
3番めはDyndnsのパスワード
4番めはインターネット接続するインターフェイス登録(のーなはppp0だけど通常はeth0かな?まあNetspeedで確認する)
更に設定を変更
$ sudo gedit /etc/ddclient.conf
として設定ファイルを開いたら、以下を新しい行に追加
#追加daemonは600秒ごとに起動ということ
daemon=600
use=web
useはwebからIPアドレスを取得ということらしい
最後に確認
$ sudo ddclient -daemon=0 -verbose -noquiet
結果
CONNECT: checkip.dyndns.org
CONNECTED: using HTTP
SENDING: GET / HTTP/1.0
SENDING: Host: checkip.dyndns.org
SENDING: User-Agent: ddclient/3.7.3
SENDING: Connection: close
SENDING:
RECEIVE: HTTP/1.1 200 OK
RECEIVE: Content-Type: text/html
RECEIVE: Server: DynDNS-CheckIP/1.0
RECEIVE: Connection: close
RECEIVE: Cache-Control: no-cache
RECEIVE: Pragma: no-cache
RECEIVE: Content-Length: 107
RECEIVE:
RECEIVE: Current IP Check Current IP Address: 222.150.111.111
SUCCESS: ************.dyndns.ws: skipped: IP address was already set to 222.150.111.111.
SUCCESSとなればOKみたいな?
参照サイト
http://keta.homedns.org/2007/12/10/ubuntu-server
http://my-server.homelinux.com/ddclient.php
Dynamic DNS への登録
自宅サーバを立ち上げる場合はDNSサーバに自分のPCの情報を記録しないといけない
自分でDNSサーバ立ち上げることもできるらしいがフリーのDNSサーバを使う
また、プロバイダに割り当てられた、インターネットに接続するIPアドレスが固定ならDNSサーバに一度登録すれば良いけど
最近は固定IPアドレスは別途有料の高めのサービスになってるよう
GnomeアプレットのNetspeedで簡単にネット接続時の自分のIPアドレスを確認できるので、確認したところのーなの場合は動的IPアドレス(接続の度に違うIPアドレスが割り当てられる)だった
Ubuntuは初期設定でポートがすべて閉じているのでとりあえず気軽にDNSサーバに自分のPCを登録してみる
動的IPアドレスの場合はDynamicDNS(DDNS)サービスを用いる
とりあえず有名どころらしいDynDNSを使ってみる
以下のページを参照してアカウントを作成
注意事項としては
・アカウント作成にEmailアドレスが必要になるのでGmailやHotmailで作っとく
・UsernameはDynDNSにログインするための情報なので何でも良い(サーバ名とは無関係)
・"Sign Up Now"がなくなり"Create Account"になってる
・サーバ情報の管理はログイン後の"My Hosts"で管理できる
http://y-kit.jp/saba/xp/dyndns.htm
http://www.starstonesoft.com/tvs_setupdns.htm