- ベストアンサー
telnetを使って自宅smtpサーバーに接続できません!
自宅サーバ構築超初心者の者です(なので、説明自体に矛盾があるかもしれませんがお許しください) 自宅サーバを構築しようとwwwサーバに関しては成功したのですがメールサーバの構築に苦戦しております。 《環境》 OS:WindowsXp 接続:YahooBB12MB ルータ:Buffalo製のBBR-4MG メールサーバ:ArGoSoft(フリーウェア) でDynDNS.orgにてダイナミックDNSサービスを利用しています。 手順に従いMXレコードの設定も行い送信は自サーバよりできるようになったのですがyahooなどのWebメールより自サーバにメールを送ってもなんの反応もなく、メーラーで送受信を行ってももちろん受信されません (まだ10時間も経っていませんが送信側にRMもきていません) しかし、自メールサーバ→自メールサーバへメール送信を行うと問題なく送信・受信ができました。 ネット上でできる限り調べ telnetを使ってsmtpサーバへの接続をこころ見たのですが接続ができず、恐らくこの辺りにヒントがあると思うのですが自分ではさっぱりわからずこちらへご質問させていただく次第となりました。 なにが問題なんでしょうか?素人なので情報として足りていない部分も多々あると思いますがその点も含めご返答お願い致します ちなみにルータにおけるポートの開放は多分ですができてると思うんですが。。。
- みんなの回答 (7)
- 専門家の回答
質問者が選んだベストアンサー
Wizard_Zeroと申します。 私もping&Telnet(25/110)でお邪魔しました。 ルーター無しは結構リスクが高いですよ。 外部に対してすべてのポートをオーブンすることになりますから。特にWindowsXPはセキュリティ・ホールが多いのでアタックや侵入される確率はあがります。 あまり、お勧めは出来ません。 ルーターの設定でなんとかなると思うのですが・・・。 初歩的なところを含めて確認箇所をリストアップしてみますね。 ・ルーターとサーバー機は同じサブネットに所属しているか ・アドレス変換 「利用する」にチェックがついているか ・変換テーブルに正しい設定がされているか WAN側IP(ブロードステーションのアドレス) プロトコル(TCPポート:25) LAN側IP(サーバーのIPアドレス) プロトコル(TCPポート:25) POP3(110)も同様に。 ・パケットフィルタでパケットを潰していないかどうか(一旦、すべてのルールをはずしてみるのも手)
その他の回答 (6)
- kuma-ku
- ベストアンサー率54% (1558/2845)
今確認したのですが、当該のドメインのIP へのPing は確認できました。 また、telnet(Port25)で接続もできました。 (*.*.217.190 のアドレスでお邪魔しました) となると、外部からの接続はできているので、後はServer の受信が怪しいです。 ログを確認してみてください。 また、以下のサイトのE-Mail Test を行ってみてください。
- 参考URL:
- http://www.dnsstuff.com/
お礼
ご返答ありがとうございます 明日中に再度ルータを通してみようとおもうのでまた書き込みます お時間あれば目を通していただければ幸いです
- うぃず(@Wizard_Zero)
- ベストアンサー率69% (344/495)
Wizard_Zeroと申します。 nslookupで返されるIPアドレスと、今接続している回線のIPアドレスは一致していますか? こちらでは***.13*.*28.86(セキュリティの都合上一部伏せます)と表示されています。 http://www.cybersyndrome.net/evc.html ここで、REMOTE_ADDRを確認してみてください。
お礼
親切にありがとうございます。ルータ無しで設定もしなおして実験したところ送受信ともうまくいきました! けど、やはりルータ側の設定等の問題だったということなんでしょうか?、、、あとお伺いしたいんですが ルータ無しでサーバ構築するデメリット、注意点等ありましたらご教授願います!
- kuma-ku
- ベストアンサー率54% (1558/2845)
試しに、nslookup で引いたMX アドレスにPing してみたんですが、Unreach 返されてしまいました。 ルータでフィルタリングされていれば、Timeout になるはずですが。。。 今って接続されていないですか?
お礼
申し訳ございません! ちょっとルータに問題があったのか接続できず設定を戻したりしてたため接続していませんでした あと少しで復旧予定です。わざわざありがとうございます
- うぃず(@Wizard_Zero)
- ベストアンサー率69% (344/495)
Wizard_Zeroと申します。 NAT、NATマスカレードなどとも呼ばれますが、Buffaloではアドレス変換(または静的IPマスカレード)と呼んでいます。 設定方法はこちら http://www3.melcoinc.co.jp/download/manual/bro150/manual/router/common/chapter16.html ファイアウォールについては、簡易的なセキュリティ設定がありますので、こちらも確認してみてください。 http://www3.melcoinc.co.jp/download/manual/bro150/manual/router/common/chapter15b.html
補足
すごく参考になりました。アドレス変換画面でTCP25、110は開放できているようでした (ポート開放確認のサイトで実験したところOKでした) あとルータのファイアウォール設定に関しても「低」で設定されておりました。。。 ということはルータの問題ではないということなんでしょうか? では後は何が問題なんでしょう。。。 度々申し訳ございませんが何か可能性があればご教授願います。ちなみにメールサーバのドメイン名は amimoto.kicks-ass.netです
- kuma-ku
- ベストアンサー率54% (1558/2845)
こんにちは nslookup でMX を引き、そのアドレスに、直接telnet した時にも接続できなければ、ルータのNAT とServer のFirewall 設定を見直してください。 MX を引けなければ、DNS への登録がNG です。
補足
具体的なご指摘本当にありがたいです! 試したところ nslookupでは指定したMXアドレスがでてきたようです。 telnet自体使うのが初めてなのでわかっていないのかもしれないのですがそのIPアドレスを指定して接続するとメールサーバ名とかが出てきて接続できたようなのですがMX(・・・.net)を入力してやると接続エラーになります。。nslookupでは引けるのにどういう状態なのでしょう? あと、ルータのNATの設定というのは具体的にどういうことを指すのでしょうか? 本当に素人ですみません。。。
- kenipi
- ベストアンサー率29% (44/150)
telnet して接続できないときは何かエラーが出ますか? また自宅ネットワークの外からtelnetしたときと中からtelnetしたときとで違いはありますか?
補足
ご返答ありがとうございます telnetにて接続 ↓ 接続中....(2,30秒ほど) ↓ 「ホストへ接続できませんでした。ポート番号25:接続に失敗しました」と出ます また自宅外のネットワークからはまだ試しておらず数日は行えない状況です
お礼
いやーーー具体的にご指摘いただきほんとありがたいです。何をすればよいかとてもわかりやすい!本当にありがとうございます。 でも危険ってことがわかったので明日中にはルータを介して再度設定見直そうとおもっているのでもし機会があれば再度経過を見ていただければ幸いです。でもほんと助かります。