• 締切済み
  • 困ってます

メールサーバを別サーバで構築する上での注意点

メールサーバのみの構築で投稿させて頂きました。イントラではなく、インターネット上での運用になります。 これまでウェブサーバ、DNSサーバ、メールサーバを1つのサーバで構築するやり方は何度も経験しており、その点は特に問題はないのですが、運用上メールサーバのみを別サーバ、つまり違うグローバルIPアドレスを使って構築するときに注意する点がありましたらアドバイスをお願いします。 サーバに使うOSはFedora Core 5を使います。あとはSMTP、POP3については、postfix、qpopperを使います。 不安な点ですが、メールサーバのみを構築して、別サーバのDNSのゾーンファイルに、メールサーバのMXレコードを追加するだけで問題ないかどうかです。 それと、ドメイン名についての記述も、他のサーバで構築してある以下のファイルで、ドメイン名をhoge.jpとした場合、 /etc/sysconfig/network では、 HOSTNAME=mail.hoge.jp DOMAINNAME=hoge.jp のように記述する必要がありますよね?また、 ・/etc/hosts 192.168.1.222 dns.hoge.jp dns ・/etc/resolv.conf nameserver 192.168.1.222 nameserver xxx.xxx.xxx.xxx search hoge.jp domain hoge.jp のように、別サーバで設定しているものをそのまま記述しておく必要がありますか? それでは、回答の方、よろしくお願いします。

共感・応援の気持ちを伝えよう!

  • 回答数2
  • 閲覧数225
  • ありがとう数1

みんなの回答

  • 回答No.2

>それでは、回答の方、よろしくお願いします。 なぜ、上から目線なの?? それは質問する態度じゃないというか、余計な一言だとおもいますが。 >一般論での回答が得られると思ったのですが、やっぱり頼れるのは自分 またまた、なぜ上から目線?? この物言いは、回答してくれたANo.1の方に対して無礼千万ですよ。 何様のおつもりなのでしょう。

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • メールサーバーの構築(3)

    こんにちは。この件に関して前回まで、回答・アドバイスしてくださった方有難う御座います。 今、既存のネットワーク中(大学・会社など)にメールサーバーを構築しています。(OS:Red Hat Linux6.2J) Eudoraというメーラーを使用すると、受信はしっかりとできます。しかし、送信ができませんでした。(サーバーマシンからは送信できました。) この問題に関して、EudoraのSMTPサーバの設定をホスト名からIPアドレスに変更したことにより送信できるようになりました。これにより、どうやら、DNSの設定に問題があるということなのですが・・・ まず、既存のネットワークに構築する場合、キャッシュ(オンリー)サーバーとして設定すればいいと、書籍に書いてあったので、そのように設定したつもりです。 /etc/resolv.conf domain abc.def.ac.jp 自ホストのドメイン名 nameserver 123.45.678.90 中継サーバーIPアドレス /etc/named.boot ; ;a caching only nameserver config ; directory /var/named cache . named.ca primary 0.0.127.in-addr.arpa named.local /etc/named.confはインストール時と設定は変えていません。 どこか、間違えているところがあるとおもうのですが・・・?? あと、/etc/hostsにIPアドレスとホスト名を書いておいても、DNSの設定は必要なのでしょうか?DNSの設定をする以前は、pingをかけるとホスト名でつながっていることが確認できるのですが、nslookupを実行すると、うまくいきませんでした。これは、なぜなのでしょうか・・?pingの時はホストが見つけられているのに・・と思いました。 表現が不適切なところもあるかもしれませんが、アドバイスなどしていただければ助かります。よろしくお願い致します。

  • イントラネット内にメールサーバー構築

    イントラネット内にネットワーク機器の監視の為の管理メールサーバーを構築しようとしています。 1.このネットワーク内のドメインはWindowsServer2008 R2に設定されており hage.localというドメインになっています。 2.同じネットワーク上のCentOS7のOSのPCにPostfixでsmtpサーバーを構築する際に 2.のPCのネットワーク設定でDNSサーバーは1.のサーバーになっているので、 その他のクライアントPCがDNSの参照先を1.のPCに設定しているので、 スムーズに参照できるように、 1のPCに、2のメールサーバーPCのホスト名を登録しようと思っているのですが、 1のDNSの前方参照ゾーンの設定画面で、 ホスト名を入れると(例hoge) 完全修飾ドメイン名(FQDN)(F): が hoge.hage.local と表示されます。(表示されてしまいます) 質問1ですが、 このように1でのDNSを登録し、 他のイントラネットのクライアントPCで2.のPCのメールサーバーとして指定する場合。 POSTFIXの設定ファイルには、 myhostname=hoge.hage.local と設定しないといけないのでしょうか? 質問2ですが またこのように設定する場合、メールをチェック受信するクライアントPCのメールサーバーの設定は hoge.hage.local と設定すればいいでしょうか? hage.localという名前を使いたくないなと思い質問しました。 質問3ですが .また、もしも、hoge.hage.localでないように設定する方法があれば教えてください。 ちょっと複雑なのですが、いろいろ調べてみたのですが、なかなかそれらしき文献が見つかりませんでした。 よろしくお願いします

  • メールサーバ構築について

    今、fedoracore9にてメールサーバを構築しています。MTAはpostfixです。mailコマンドにて送信テストを試みていますが2点お伺いしたいことがあります。 1点目、mailコマンドにて送信テストをした場合、きちんと送れたか確認する場合、どのようにログを確認すれば良いでしょうか? lsコマンドで確認しようとしていますが、対象ディレクトリはどこになりますか?本でみるとMaildir/newと書いてありますが、「そのようなディレクトリやファイルはありません」とでてしまいます。 2点目、mailコマンドにて外部へのメール(gmail)へ送信ができません。googleで調べるとプロバイダのDNSアドレスも/etc/resolv.confの中のnameserverに指定するようにと書いてあり、追加したのですが正常に送信ができません。 長い質問文でお手数ですがご存知の方、アドバイスの程よろしくお願いします。

  • 回答No.1

DNSやメールサーバがどんなネットワーク環境に接続されるのか全然見えないのですが、 > 運用上メールサーバのみを別サーバ、つまり違うグローバルIPアドレスを使って構築する のに、 > 192.168.1.222 dns.hoge.jp dns > nameserver 192.168.1.222 のようにプライベートネットワークのDNSを参照したままで大丈夫ですか? そもそも外部に見せているIPアドレスが1個で、ルータでポートフォーワーディングしているだけなら、MXレコードの書き換えも必要なく、ルータのポートフォーワーディングの設定変更で済んじゃいますよね?

共感・感謝の気持ちを伝えよう!

質問者からのお礼

よく理解できませんが、自分でもいろいろチャレンジしてみることにします。一般論での回答が得られると思ったのですが、やっぱり頼れるのは自分、というか経験して得る方が早い気がしました。 アドバイスの方、ありがとうございました。

関連するQ&A

  • メールサーバのみの移行について

     これまでメールサーバは、1台のサーバ機に、ウェブ、DNSサーバと共存させた形で構築してきたのですが、今後のためにと、別にサーバ機を構築して運用させた方が良いと思って、CentOS5にて、Postfix+Dovecot+LDAPの組み合わせによる構築をし、SMTPサーバでの動作確認まで終わりました。 ※ちなみに、現行サーバは、FedoraCore5にて、Postfix+Qpopperで運用しています。  現行のサーバ機からいきなりメールサーバを変更するのは不安だったので、現行サーバのプライマリDNSのゾーンの記述を以下のように変更しました。最終的には現行のメールサーバのみを止めて、新メールサーバの方で運用予定です。 ----------------------------------------------- (変更前) IN MX 10 curmail.example.com. curmail IN A xxx.xxx.xxx.xxx ----------------------------------------------- (変更後) IN MX 10 curmail.example.com. IN MX 20 newmail.example.com. curmail IN A xxx.xxx.xxx.xxx newmail IN A yyy.yyy.yyy.yyy -----------------------------------------------  ネット上への浸透は完了し、セカンダリDNS登録サイトでのDNS Configuration Checkerで確認をしたところ、 ※該当箇所あたりを抜粋しています。 ------------------------------------------------------------- You have 2 mail exchangers. Checking also if mail exchangers accept mail for your domain newmail.example.com priority 20 Server does not accept mail for example.com curtmail.example.com priority 10 OK. Accepts mail -------------------------------------------------------------  上記のような警告メッセージを出しているのですが、メールを受け入れられないという意味だと思いますが、考えられる原因は分かりますでしょうか?  新メールサーバ側の設定としては、ネットワーク設定の基本設定はしてあります。DNSサーバとしての機能は入れないので、bindのインストールや設定作業もやっていません。設定の不備があるとすれば、どのあたりになりますでしょうか?必要があれば設定ファイルの中身も載せようと思います。  初歩的なミスだとは思いますが、アドバイスの方を宜しくお願いします。

  • メールサーバーとホームページサーバー

    これから会社でドメインを取得しようと思います。その際、ホームページサーバーとメールサーバーは同じサーバーでないといけないのでしょうか? ○○○.co.jpはグローバルIPが61.XX.XX.XXX と紐付けされていないと名前解決が出来ないように思っているのです。そうすると必然的にホームページサーバーも、メールサーバーも同じサーバーマシン(IP同じ)もので使わなければならないのかと・・・どちらも社内に置いて出来れば別にしたいのです(もちろんDNSも社内ですよ)。 以前勤めていた会社ではメールサーバーは社内にあり、ホームページはホスティングしていたような気がします。ただし、ドメイン名は同じだったような… こんな感じでもやもやしています。すみませんが何方か教えて頂ければと思います。よろしくお願い致します。

  • メールサーバー構築勉強中ですが・・・

    現在 CENT OSのサーバーにqmail、vpopmail等を入れて、なるべく安全で、簡単に運用ができるメールサーバーの構築を行おうとしております。 また、ドメインを取得・DNS設定は、ドメイン関係の統合ポータルサイトで行いました。 もしよろしければ、おすすめ手順をお教え下さい。 何卒宜しくお願いいたします。

  • 自前のメールサーバの構築について

    ダイナミックDNSを利用し自宅サーバにてメールサーバの構築をしております。 以前よりISPの25ブロックについては知っていて色々とsmtp認証など情報を取りながら設定しています。しかしながら完成しておりません。 そこで、 固定IPを利用すれば済む話とは思いますが、ダイナミックDNSである限り単独での構築は無理なのでしょうか? ISPのsmtpサーバをリレーしない限りメールサーバを立てる事は不可能でしょうか? よろしくお願いします。

  • 自宅メールサーバがうまく機能しない

    はじめて投稿します。 今、Linuxで自宅サーバ(インターネットサーバ)を構築中なのですがメールサーバ(sendmail)のsmtpがうまく機能しなくて、エラーが出てしまい困っています。 環境としてはWinが一台にLinuxサーバが一台にそれをまとめるルータが一台です。 イントラネットだとうまく行くんですが、ルーターを介して外(インターネット)に出ようとするとsmtpエラーが出てしまうんです。IPマスカレードも有効にして外に出るようになってはいるのですが、うまく行きません。 DNSは自分で建てずにresolv.confにISPのDNSのIPアドレスを記述しています。 これだけの情報では、sendmailがDNSを参照しに行けないのでしょうか。 基本的に動的IPで建てているのですがそれが問題なのでしょうか。 基本的に自サーバのDNSやダイナミックDNSは使いたくないのでこの環境で構築したいと思っています。 どーかこの質問のわかる方ご回答よろしくお願いします。

  • webサーバ構築、ネットワークにつながらない

    WebサーバをCentOSで構築しようとしています。 DDNSサイトでフリーのドメインを取得して、 ドメイン名をブラウザ等に入力するとサーバの/var/www/に書いた 内容がほかのPCで閲覧できる状態になりました (つまりwebサーバは一応動いている) しかし、サーバマシンのネットワーク周りの設定がおかしいようで、 サーバマシンがネットに繋がらなくなりました。 症状は以下の通りです。 ・ping google.com > 名前解決できないよというエラーが起きてみれない。 ・ping 192.168.2.1(ルータのIP) > 帰ってくる。 今は、サーバに固定IPを割り振っているのですが、うまく動作しません。 CentOSの各設定ファイルは以下の通りです。 -- ・/etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 BOOTPROTO=static ONBOOT=yes HWADDR=MAC address IPADDR=192.168.2.100(サーバマシンに降った固定IP) NETMASK=255.255.255.0 BROADCAST=192.168.2.255 GATEWAY=192.168.2.1. USERCTL=no TYPE=Ethernet -- ・/etc/sysconfig/network NETWORKING=yes NETWORKING_IPV6=no HOSTNAME= 取得したドメイン名 GATEWAY=192.168.2.1 -- ・/etc/hosts 192.168.2.100 取得したドメイン名 -- ・/etc/resolv.conf search dyndns.org nameserver 192.168.2.100 -- この問題に対して解決作がわかる肩はよろしくお願いします。

  • メールサーバーの構築に関する質問(2)

    こんにちは。以前もメールサーバのことについて質問させていただきました。 その際、アドバイス・回答をしていただいた方、有難う御座いました。 質問内容ですが、メールサーバの構築に関するものです。さらに、このメールサーバは大学や会社などのすでにネットワーク環境が出来ている中に構築する場合です。 なにが出来ないかというと、EUDORAというメーラーを使っていますが、受信に関しては、大学内・外どちらからでも、受信できます。しかし、送信ができません・・ しかし、サーバーマシンからメールを書いて送信すると・・なぜか、大学内・外どちらにでも、送信できるのです・・・????? 以前までは、まったく、送信できなかったのですが、アドバイスなどから、ホスト名の名前解決が出来てないということがわかり、DNSの設定のほうを変えました。 本を読んだところ、ネットワーク環境が出来ている大学や会社の場合はDNSをキャッシュ(オンリー)サーバーとして設定すればいいようなことがかいてあったので・・ 自分では、設定したつもりなのですが・・・なぜ、上記のような現象が起きているのでしょう・・??アドバイスのほど宜しくお願い致します。 それと、/etc/hostsにはホスト名とIPアドレスを書きこんであるのに、名前解決ができないのです・・・DNSに関係あるのでしょうか・・??(大学や会社内に関してです)

  • debian系はサーバー向けではないのでしょうか?

    現在、UbunutuでwebとメールとDNSのサーバーを構築・運用管理しています。 (自宅サーバーです) 以前、debian系はサーバー系には不向きであり、redhat系の方が向いていると聞いたことがあります。 実際のところ、サーバー用途によって変わってくるのだと思いますが。 実際のところ、webサーバー、メールサーバー、DNSサーバーを運用するのを前提とした場合、どちらがよいのでしょうか? ご教授頂ければ幸いです。

  • /etc/resolv.conf

    /etc/resolv.conf /etc/resolv.conf は FreeBSD にインターネットドメインネームシステム (DNS) にどのようにアクセスするかを指定します。 resolv.conf の最もよくあるエントリは nameserver リゾルバが問い合わせるべきネームサーバの IP アドレス。 サーバはリストの順に 3 番目まで問い合わせられます。 search ホスト名をルックアップするための検索リスト。通常、ローカルなホスト名のドメインから決定されます。 domain ローカルドメイン名。 ---------------------------------------------------------- となりますが、わたくしの環境は、PR-S300SE というルータ使用なのですが、具体的に、DNS を調べる方法として、どのようなコマンドを叩けば、よろしいでしょうか? よろしくお願いします。

  • メールサーバーが外部からのメールを受信できません。

    現在メールサーバーを構築し、Lan内の送受信、外部へのメール送信はできるのですが、外部からのサーバーへのメールが受信できません。 何か設定がまちがっているのでしょうか? ドメインは、お名前.comとJPRSで、取得しています。両ドメインは、同じYahooBB12Mの同じWAN側アドレスをしようしています。 今回は、お名前.comのドメインを使用してメールサーバー構築をすることに、しました。 お名前.comのDNSレコード設定、ホスト設定、ネームサーバー設定(01.dnsv.jp、02.dnsv.jp)はしてあります。 ルーターはcoregaの有線ルーターを使用しています。設定はバーチャルサーバーを使用しています。smtpメール送信 サーバーipアドレス 入力25ポート出力587ポートで、設定しています。 同じLan内win-vistaパソコンのnslookupステータスを記入しておきます。 xxxxx.net  は お名前.comでの取得ドメイン名です。 c:\>nslookup 既存のサーバー:UnKnown Address:; xxx.xxx.xxx.xxx (ルーターのLan側ipアドレス) >set type=all >xxxxx.net サーバー: UnKnown Address: xxx.xxx.xxx.xxx (ルーターのLan側アドレス) 権限のない回答: xxxxx.net MX preference = 10, mail exchanger = linux.xxxxx.net xxxxx.net primary name server= 01.dnsv.jp responsible mail addr = hostmaster.dnsv.jp serial = 1248589253 refresh = 3600 (1 hour) retry = 900 (15 mins) expire = 604800 (7 days) default TTL = 3600 (1 hour) xxxxx.net nameserver = 01.dnsv.jp xxxxx.net nameserver = 02.dnsv.jp xxxxx.net nameserver = 02.dnsv.jp xxxxx.net nameserver = 01.dnsv.jp 01.dnsv.jp internet address = 210.172.129.68 02.dnsv.jp internet address = 210.172.129.69 > です。 よろしくお願いします。