重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

自宅サーバ構築超初心者の者です(なので、説明自体に矛盾があるかもしれませんがお許しください)

自宅サーバを構築しようとwwwサーバに関しては成功したのですがメールサーバの構築に苦戦しております。
《環境》
OS:WindowsXp 
接続:YahooBB12MB
ルータ:Buffalo製のBBR-4MG
メールサーバ:ArGoSoft(フリーウェア)
でDynDNS.orgにてダイナミックDNSサービスを利用しています。

手順に従いMXレコードの設定も行い送信は自サーバよりできるようになったのですがyahooなどのWebメールより自サーバにメールを送ってもなんの反応もなく、メーラーで送受信を行ってももちろん受信されません
(まだ10時間も経っていませんが送信側にRMもきていません)
しかし、自メールサーバ→自メールサーバへメール送信を行うと問題なく送信・受信ができました。

ネット上でできる限り調べ telnetを使ってsmtpサーバへの接続をこころ見たのですが接続ができず、恐らくこの辺りにヒントがあると思うのですが自分ではさっぱりわからずこちらへご質問させていただく次第となりました。

なにが問題なんでしょうか?素人なので情報として足りていない部分も多々あると思いますがその点も含めご返答お願い致します

ちなみにルータにおけるポートの開放は多分ですができてると思うんですが。。。

A 回答 (7件)

Wizard_Zeroと申します。



私もping&Telnet(25/110)でお邪魔しました。

ルーター無しは結構リスクが高いですよ。
外部に対してすべてのポートをオーブンすることになりますから。特にWindowsXPはセキュリティ・ホールが多いのでアタックや侵入される確率はあがります。
あまり、お勧めは出来ません。

ルーターの設定でなんとかなると思うのですが・・・。

初歩的なところを含めて確認箇所をリストアップしてみますね。

・ルーターとサーバー機は同じサブネットに所属しているか
・アドレス変換 「利用する」にチェックがついているか
・変換テーブルに正しい設定がされているか
 WAN側IP(ブロードステーションのアドレス)
 プロトコル(TCPポート:25)
 LAN側IP(サーバーのIPアドレス)
 プロトコル(TCPポート:25)

 POP3(110)も同様に。
・パケットフィルタでパケットを潰していないかどうか(一旦、すべてのルールをはずしてみるのも手)
    • good
    • 0
この回答へのお礼

いやーーー具体的にご指摘いただきほんとありがたいです。何をすればよいかとてもわかりやすい!本当にありがとうございます。 でも危険ってことがわかったので明日中にはルータを介して再度設定見直そうとおもっているのでもし機会があれば再度経過を見ていただければ幸いです。でもほんと助かります。

お礼日時:2005/02/16 23:16

今確認したのですが、当該のドメインのIP へのPing は確認できました。



また、telnet(Port25)で接続もできました。
(*.*.217.190 のアドレスでお邪魔しました)

となると、外部からの接続はできているので、後はServer の受信が怪しいです。

ログを確認してみてください。

また、以下のサイトのE-Mail Test を行ってみてください。

参考URL:http://www.dnsstuff.com/
    • good
    • 0
この回答へのお礼

ご返答ありがとうございます 明日中に再度ルータを通してみようとおもうのでまた書き込みます お時間あれば目を通していただければ幸いです

お礼日時:2005/02/16 23:14

Wizard_Zeroと申します。



nslookupで返されるIPアドレスと、今接続している回線のIPアドレスは一致していますか?

こちらでは***.13*.*28.86(セキュリティの都合上一部伏せます)と表示されています。

http://www.cybersyndrome.net/evc.html

ここで、REMOTE_ADDRを確認してみてください。
    • good
    • 0
この回答へのお礼

親切にありがとうございます。ルータ無しで設定もしなおして実験したところ送受信ともうまくいきました! けど、やはりルータ側の設定等の問題だったということなんでしょうか?、、、あとお伺いしたいんですが ルータ無しでサーバ構築するデメリット、注意点等ありましたらご教授願います!

お礼日時:2005/02/16 20:18

試しに、nslookup で引いたMX アドレスにPing してみたんですが、Unreach 返されてしまいました。



ルータでフィルタリングされていれば、Timeout になるはずですが。。。

今って接続されていないですか?
    • good
    • 0
この回答へのお礼

申し訳ございません! ちょっとルータに問題があったのか接続できず設定を戻したりしてたため接続していませんでした あと少しで復旧予定です。わざわざありがとうございます

お礼日時:2005/02/16 18:53

Wizard_Zeroと申します。



NAT、NATマスカレードなどとも呼ばれますが、Buffaloではアドレス変換(または静的IPマスカレード)と呼んでいます。

設定方法はこちら
http://www3.melcoinc.co.jp/download/manual/bro15 …

ファイアウォールについては、簡易的なセキュリティ設定がありますので、こちらも確認してみてください。
http://www3.melcoinc.co.jp/download/manual/bro15 …

この回答への補足

すごく参考になりました。アドレス変換画面でTCP25、110は開放できているようでした
(ポート開放確認のサイトで実験したところOKでした) あとルータのファイアウォール設定に関しても「低」で設定されておりました。。。
ということはルータの問題ではないということなんでしょうか? では後は何が問題なんでしょう。。。
度々申し訳ございませんが何か可能性があればご教授願います。ちなみにメールサーバのドメイン名は
amimoto.kicks-ass.netです

補足日時:2005/02/16 15:13
    • good
    • 0

こんにちは


nslookup でMX を引き、そのアドレスに、直接telnet した時にも接続できなければ、ルータのNAT とServer のFirewall 設定を見直してください。

MX を引けなければ、DNS への登録がNG です。

この回答への補足

具体的なご指摘本当にありがたいです!
試したところ
nslookupでは指定したMXアドレスがでてきたようです。
telnet自体使うのが初めてなのでわかっていないのかもしれないのですがそのIPアドレスを指定して接続するとメールサーバ名とかが出てきて接続できたようなのですがMX(・・・.net)を入力してやると接続エラーになります。。nslookupでは引けるのにどういう状態なのでしょう?
あと、ルータのNATの設定というのは具体的にどういうことを指すのでしょうか?
本当に素人ですみません。。。

補足日時:2005/02/16 12:25
    • good
    • 0

telnet して接続できないときは何かエラーが出ますか?



また自宅ネットワークの外からtelnetしたときと中からtelnetしたときとで違いはありますか?

この回答への補足

ご返答ありがとうございます
telnetにて接続

接続中....(2,30秒ほど)

「ホストへ接続できませんでした。ポート番号25:接続に失敗しました」と出ます

また自宅外のネットワークからはまだ試しておらず数日は行えない状況です

補足日時:2005/02/16 10:18
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!