投稿日:2006年07月21日 作成鷹の巣

No.20859 自宅サーバー 2台で奮闘中



自宅サーバー 2台で奮闘中

No.20859 投稿時間:2006年07月21日(Fri) 08:31 投稿者名:ronron URL:

こんにちは、こちらの掲示板などで覚えてきたサーバー初心者です。
バーチャルドメインで運用を始めたのですが、メールのバーチャル運用ができないので、WinXP・Apache2.0・ArGoSoftをもう一台用意しましたがメールの確認中に、不具合が出てきたのでどなたか、ご援助願います。
「192.168.1.4」「192.168.1.5」の2台の環境です
○「2台ともそれぞれのwwwは外部からも表示されています」
問題は「192.168.1.4がメール受信ができません」「192.168.1.5は問題なく動作しています」
貴サイトのメール受信テストで「送ったはずのドメインに届かず」しかも違うドメインのほうへしか送られません。

192.168.1.4に対して
状態;nslookupではポート25・110とも貴サイトの確認方法で動作はOKでした。
zoneeditでお願いしていますが、ドメインとグローバルIPアドレス確認は合っています(nslookupにて)
telnetによるcheckでポートも正常でした。

ですが、肝心のドメインのほうへメールが届かず違うドメインのほうでユーザー登録をしていないのに反応※しています
※2台並べてArGoSoftのログを開いて同時に見ています。
ポートフォワードは2台ともwww・ftp・smtp・popを設定しています。
「192.168.1.5はバーチャルドメインで動いています、ですからドメインは3個で運用しています」
192.168.1.4は外部へメール送信は出来ます、携帯電話への送信も可能でした。

鷹ノ巣さんで見よう見まねで今年4月から始めたサーバーで、知識不足であります、が、なんとか頑張っていこうと思っていますので、宜しくお願いいたします。
===============-==================================
■メール送信結果です■
メールアドレスwebmaster@hoge.comのドメイン名はhoge.comで、ユーザー名はwebmasterです。
メールアドレスの書式は、正常の様です。
ドメイン名hoge.comのIPアドレスは、61.192.191.220です。
-------------------------------------------------------------------------
dig hoge.com. MX の実行結果は、以下の通りです。

; <<>> DiG 9.3.2 <<>> e-xxxx.com. MX
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 1196
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 13, ADDITIONAL: 13

;; QUESTION SECTION:
;e-xxxx.com. IN MX

;; ANSWER SECTION:
hoge.com. 3124 IN MX 0 hoge.com.

;; AUTHORITY SECTION:
. 374757 IN NS M.ROOT-SERVERS.NET.
. 374757 IN NS A.ROOT-SERVERS.NET.
. 374757 IN NS B.ROOT-SERVERS.NET.
. 374757 IN NS C.ROOT-SERVERS.NET.
. 374757 IN NS D.ROOT-SERVERS.NET.
. 374757 IN NS E.ROOT-SERVERS.NET.
. 374757 IN NS F.ROOT-SERVERS.NET.
. 374757 IN NS G.ROOT-SERVERS.NET.
. 374757 IN NS H.ROOT-SERVERS.NET.
. 374757 IN NS I.ROOT-SERVERS.NET.
. 374757 IN NS J.ROOT-SERVERS.NET.
. 374757 IN NS K.ROOT-SERVERS.NET.
. 374757 IN NS L.ROOT-SERVERS.NET.

;; ADDITIONAL SECTION:
A.ROOT-SERVERS.NET. 461157 IN A 198.41.0.4
B.ROOT-SERVERS.NET. 461157 IN A 192.228.79.201
C.ROOT-SERVERS.NET. 461157 IN A 192.33.4.12
D.ROOT-SERVERS.NET. 461157 IN A 128.8.10.90
E.ROOT-SERVERS.NET. 461157 IN A 192.203.230.10
F.ROOT-SERVERS.NET. 461157 IN A 192.5.5.241
G.ROOT-SERVERS.NET. 461157 IN A 192.112.36.4
H.ROOT-SERVERS.NET. 461157 IN A 128.63.2.53
I.ROOT-SERVERS.NET. 461157 IN A 192.36.148.17
J.ROOT-SERVERS.NET. 461157 IN A 192.58.128.30
K.ROOT-SERVERS.NET. 461157 IN A 193.0.14.129
L.ROOT-SERVERS.NET. 461157 IN A 198.32.64.12
M.ROOT-SERVERS.NET. 461157 IN A 202.12.27.33

;; Query time: 10 msec
;; SERVER: 192.168.24.41#53(192.168.24.41)
;; WHEN: Fri Jul 21 07:36:30 2006
;; MSG SIZE rcvd: 463


-------------------------------------------------------------------------
MXレコードに記載されたメール配送先は、hoge.com.です。
メール配送先に接続します。

hoge.com.(61.192.191.220)に接続中です。しばらくお待ち下さい。

-------------------------------------------------------------------------
hoge.com.(61.192.191.220)に接続できました。応答結果は、以下の通りです。

220 aaa.bbb.bz ArGoSoft Mail Server Freeware, Version 1.8 (1.8.8.7)
(相談者より↑目的のhoge.comに行かないので、困っています)
-------------------------------------------------------------------------
接続試験が成功しました。後で、hoge.com.(SMTPサーバー)のログファイルに
日付が2006.07.21(Fri) 07:36のアクセスが記録されていますのでご確認願います。
SMTPサーバーに正しくユーザー名(webmaster)が設定されていれば、メールを受信することができます
============================================================================
192.168.1.4で受信不能でした


記述不足

No.20861 投稿時間:2006年07月22日(Sat) 05:46 投稿者名:通-行-人 URL:

> ポートフォワードは2台ともwww・ftp・smtp・popを設定しています。

どう設定したのか (「どの転送対象を、 どの転送先へ」) が書かれていません。
「違うサーバに向かってしまう」 というのはまさにポート転送設定に起因する現象と思われますが、 これでは SMTP に限らず回答ができません。

1 つのグローバル IP、 1 つのポート番号に設定できる転送先は、 1 台のマシンのみです。
ルータによっては同一ポートに複数の設定ができてしまうかもしれませんが、 その場合は何らかの優先順位に従って転送先が決まることになるでしょう。
第一、 複数設定できたとしても、 どちらのマシンに転送すべきかをルータは弁別できません。 ルータは、 どのドメイン名が使用されたのかを知ることはできません。


記述不足・・補足し、あわせて感謝します。

No.20862 投稿時間:2006年07月22日(Sat) 09:09 投稿者名:ronron URL:

> > ポートフォワードは2台ともwww・ftp・smtp・popを設定しています。
> どう設定したのか (「どの転送対象を、 どの転送先へ」) が書かれていません。
> 「違うサーバに向かってしまう」 というのはまさにポート転送設定に起因する現象と思われますが、 これでは SMTP に限らず回答ができません。

後述の答えを見て納得しました、これではまったく話しにならないんですね。

> 1 つのグローバル IP、 1 つのポート番号に設定できる転送先は、 1 台のマシンのみです。
そうだったんですか!
> ルータによっては同一ポートに複数の設定ができてしまうかもしれませんが、 その場合は何らかの優先順位に従って転送先が決まることになるでしょう。
> 第一、 複数設定できたとしても、 どちらのマシンに転送すべきかをルータは弁別できません。 ルータは、 どのドメイン名が使用されたのかを知ることはできません。

ありがとうございます、1台だけメールソフトを動かしもう一台からプライベートアドレスでサーバーへ問い合わせるようにしましたら、受信が出来ました。

しかし、実用には向かない感じなので、システム全体を破棄して、argosoftに限らずバーチャルドメインに向くメールソフトを探してもう一度挑戦したいと思います。

今となれば変な話ですが、メールのドメインもhostsでそれぞれのプライベートアドレスに向かうものと思っていました、最初のサーバーはWinXPで組んでおりargosoft(free)を使用、しかしそれでは複数のドメインを処理できないのでもう一台あれば、と不可能な挑戦?になってしまいました。

こちらへ書き込む前に、掲示板など見て答えが無いと思っていましたが過去ログに同じ内容で問い合わせもあったのを思い出しました。
通行人さんの正確な指摘に私に限らずここへくる人たちも感謝しているとおもいます
ありがとうございました。


目次掲示板過去ログ目次▲頁先頭