Linux で自宅サーバ [ Home Server Techncial ]

>>トップページに戻る

BBS 過去ログ No.0002に戻る

タイトル: 大変参考になります
記事No: 469
投稿日: 2003/05/17(Sat) 19:19
投稿者: huqi
はじめましてこちらのpage大変参考にさせて頂いております。
しかしながら、色々とてこずるところがあり今も再installを
しているところです。。
これからも色々とお世話になります

タイトル: Re: 大変参考になります
記事No: 472
投稿日: 2003/05/18(Sun) 14:37
投稿者: kensuke@管理人   <webmaster@miloweb.net>
URL: http://www.miloweb.net/
こんにちは、huqiさん。

サーバ構築頑張って下さい。
一つずつ設定してやれば必ず出来ます。

また何かありましたら、お気軽に投稿して下さい!

タイトル: Re^2: 大変参考になります(postfixでの送信)
記事No: 474
投稿日: 2003/05/18(Sun) 22:52
投稿者: huqi
こんにちは、kensuke@管理人様。
> サーバ構築頑張って下さい。
> 一つずつ設定してやれば必ず出来ます。
なかなか難しいところがありますね
さて、質問なのですが、postfixにて不正中継その他の設定はこちらを参考にすでに行い確認もすんでします。
外部のネットワークからは特に問題なくmailが届きnetwork経由のメーラーから読み出しはできるのですが書き込みができずに困っています。
参考までに以下にメーラーが吐き出したLOGを掲載しておきます。

>>> Connecting to "192.168.0.***" [2003/05/18 22:39:23] <<<
220 mail.hogehoge.***.net ESMTP Postfix (1.1.12)
EHLO [127.0.0.1]
250-mail.hogehoge.***.net
250-PIPELINING
250-SIZE 10240000
250-ETRN
250-XVERP
250 8BITMIME
RSET
250 Ok
MAIL FROM:<huqi@hogehoge.***.net>
250 Ok
RCPT TO:<aaa-huqi@bbb.ccc.or.jp>
450 Client host rejected: cannot find your hostname, [192.168.0.***]
QUIT
221 Closing connection. Good bye.

タイトル: postfixでの送信について補足説明を願います
記事No: 476
投稿日: 2003/05/19(Mon) 00:38
投稿者: kensuke@管理人   <webmaster@miloweb.net>
URL: http://www.miloweb.net/
以下の語句の意味合いが分からないので、補足説明をお願い致します。

> 外部のネットワークからは特に問題なくmailが届きnetwork経由のメーラーから読み出しはできるのですが書き込みができずに困っています。

「書き込み」とは"メールの受信"の事なのでしょうか?

タイトル: Re: postfixでの送信について補足説明を願います
記事No: 480
投稿日: 2003/05/19(Mon) 07:04
投稿者: huqi
遅くにお返事ありがとうございます「書き込み」
確かに自分だけで理解していり言葉かと・・・
mail送信です。
> 「書き込み」とは"メールの受信"の事なのでしょうか?
先の投稿にも書きましたが、受信は問題ありません。

タイトル: 解決しました(postfixでの送信)
記事No: 481
投稿日: 2003/05/19(Mon) 19:48
投稿者: huqi   <huqi@yihong.zive.net>
こんばんは kensuke@管理人様。
localnetworkからmailの送信ができない件先ほど解決しました
原因は
[192.168.0.***]でした。
私の環境ではlocalマシンに全て3桁のアドレスを割り当てているのをころっと忘れてmynetworke=192.168.0.0/28,127.0.0.0/*としていました。
早速修正してテスト完了し不正中継も無事クリアーしました。

タイトル: 教えてください。
記事No: 482
投稿日: 2003/05/19(Mon) 22:50
投稿者: エンドウ   <endo@winmate.co.jp>
URL: http://www.fuji.ac
こんばんは。
私もPostFixで苦しんでおりいまだ送受信できずにいます。
色々記述を呼んでいますがちょうどこの部分をどうなおしたらいいのかわからないでおりました。
> [192.168.0.***]でした。
> 私の環境ではlocalマシンに全て3桁のアドレスを割り当てているのをころっと忘れてmynetworke=192.168.0.0/28,127.0.0.0/*としていました。
ここ指定の根拠がよくわかっていないのです。(まさに勉強不足)
よろしくお願いいたします。

タイトル: Re: 教えてください。
記事No: 483
投稿日: 2003/05/19(Mon) 23:16
投稿者: huqi   <huqi@yihong.zive.net>
URL: http://yihong.zive.net/~huqi/
エンドウさん こんばんは。
私もPostFixに限らずlinuxでserverを動かすのは手探り状態です。

> 色々記述を呼んでいますがちょうどこの部分をどうなおしたらいいのかわからないでおりました。
私の環境ではlocalマシンに全て3桁のアドレスつまり[192.168.0.*]ではなく[192.168.0.000]というように3桁のアドレスを割り当てています。この場合 mynetworke=192.168.0.0/28とした場合0から28までのアドレスの中に接続したIPアドレスがないため送信拒否をされていた!というわけです。192.168.0.0/28の説明は正しくないかもしれませんがご理解いただけましたか?
localIPの割り当てについてはnetで検索すると完璧な解説があると思いますので、そちらを参考にしてください。
> ここ指定の根拠がよくわかっていないのです。(まさに勉強不足)
> よろしくお願いいたします。

タイトル: Re^2: 教えてください。
記事No: 484
投稿日: 2003/05/19(Mon) 23:35
投稿者: エンドウ   <endo@winmate.co.jp>
URL: http://www.fuji.ac
huqiさん ありがとうございましす。
なんとなくわかった気がしましたのでためしてみます。
少しあきらめかけましたががんばります。

タイトル: 少しだけ進みました。
記事No: 485
投稿日: 2003/05/20(Tue) 00:34
投稿者: エンドウ   <endo@winmate.co.jp>
URL: http://www.fuji.ac
Postfixで受信だけできるようになりました。
もう少しがんばってみます。
ありがとうございます。

タイトル: Postfixでメールの送信について
記事No: 486
投稿日: 2003/05/20(Tue) 00:54
投稿者: kensuke@管理人   <webmaster@miloweb.net>
URL: http://www.miloweb.net/
huqiさん、解決おめでとうございます!
エンドウさん、受信可能になっておめでとうございます。
あと、一息っぽいので、頑張って下さいね!

> Postfixで受信だけできるようになりました。
Postfixでメールの送信に関しては、当サイトBBSの過去ログにも幾つか残っていますので、一度探してみて下さい。
差し当たり、http://www.miloweb.net/pastbbs/0001/227.html
のスレッドをご覧下さい。参考になるかもしれません。
上記のスレッドではサーバ機のネットワーク設定にミスがあった事例です。
お使いのISPによっては、ISPのDNSサーバをLinux側で設定しないと
正常にサーバが動作しない場合がありますのでご注意下さい。

あと、一度試して頂きたい事があります。
Postfixの設定ファイル(main.cf)に以下の記述を追加してみて下さい。

-- ここから --
inet_interfaces = all
-- ここまで --

以前、「上記記述を追加したら正常に送信できた」というメールを頂いた事がありますので、お試し下さい。

-- そのメールの一部引用 ここから --
"inet_interfaces = all"を指定しないと、
postfixをインストールしているPCしかpostfixを利用できず、
他のPCから利用できないようです。
-- そのメールの一部引用 ここまで --

タイトル: Re: Postfixでメールの送信について
記事No: 487
投稿日: 2003/05/20(Tue) 01:57
投稿者: エンドウ   <endo@winmate.co.jp>
URL: http://www.fuji.ac
kensukeさんこんばんわ
inet_interfaces = all の記述を見つけやってみたら受信がOKになったんです。ありがとうございました。
あと、送信です。が。。で、先ほど教えていただいた記述をよんで見ましたがほとんど理解できませんでした。DNSの内容であることから『コマンド不要の...』の参考書を再度確認しましたところ1点気になるところを見つけました。
DNSサーバ構築のhostsファイルの変更で新規のホストアドレスを追加のところです。
参考書の中ではIPアドレス192.168.1.2
ホスト名にwebmin.minidns.net webminとなっていますが、
私の場合なんと書いたらいいのかわからなかったのでそのまま 適当に
fuji.ac fujiと書いてしまいました。
OutLookExpressで送信をクリックしたときエラーが以下のように出ます。自分で自分に送ると正常に送受信ができます。やっぱりDNSの設定じゃないかな?と言う雰囲気はつかめるのですが、アドバイス願います。

受信者の 1 人がサーバーによって拒否されたため、メッセージを送信できませんでした。 拒否された電子メール アドレス : endo@****.co.jp 件名 'aa', アカウント : 'fuji.ac', サーバー : 'fuji.ac', プロトコル : SMTP, サーバーの応答 : '554 <endo@winmate.co.jp>: Recipient address rejected: Relay access denied', ポート : 25, セキュリティ (SSL): なし, サーバー エラー : 554, エラー番号 : 0x800CCC79

タイトル: あとちょっとなのに。。教えてください。
記事No: 489
投稿日: 2003/05/21(Wed) 00:35
投稿者: エンドウ   <endo@winmate.co.jp>
URL: http://www.fuji.ac
kensukeさんこんばんわ
おかげさまで、現状はローカルのクライアントWinのPCのDNSをサーバーのIPアドレス192.168.1.2にしていちおう送信受信ができます。でもこれだと自宅にいないとメールが送信できないってことですよね?
ほんとにアトちょっとのことだと思うのですが、基本知識が足りず解決できておりません。前回のアドバイスでサーバのDNS設定じゃないかなとはおもっているのですが。
あとISPのメールアドレスには送信してもメールが届きません。
色々お尋ねして申し訳ありません。

タイトル: 外部からのメール送受信について
記事No: 490
投稿日: 2003/05/21(Wed) 00:58
投稿者: kensuke@管理人   <webmaster@miloweb.net>
URL: http://www.miloweb.net/
> おかげさまで、現状はローカルのクライアントWinのPCのDNSをサーバーのIPアドレス192.168.1.2にしていちおう送信受信ができます。
これは、サーバ機と同一LAN内にあるWindowsクライアントから外部のメールアドレスに送受信できたと言う事ですよね!?
おめでとうございます!

> でもこれだと自宅にいないとメールが送信できないってことですよね?
そうなります。
もし、自宅外から(サーバ機と同一LAN内ではない場合)だと、
メーラーの設定でSMTPサーバとPOPサーバの指定に取得したドメイン名(もしくはメールサーバのFQDN)を指定してやれば送受信可能になるはずです。

ちなみに、FQDNとは、完全修飾ドメイン名と言い、「www.miloweb.net」がその例です。
プロバイダのメール設定でよく、SMTPサーバの指定に「smtp.xxx.ne.jp」を指定しますが、この「smtp.xxx.ne.jp」がFQDNに当たります。

当サイト内のPostfixの不正中継防止の設定では、
「メールの送信はサーバ機と同一LAN内にあるPCからしか認めない」
という設定方法を掲載しています。

もし、外部からでもSMTPサーバをご使用になるのであれば、セキュリティには十分気を使わなければなりません。
その有効な手段として、「SMTP-Auth」があります。
SMTP-Authは当サイトでも解説しているので、ご一読頂ければ幸いです。


> あとISPのメールアドレスには送信してもメールが届きません。
これは、サーバ機と同一LAN内にあるPCから送信したのでしょうか?
メールを送信した際のPostfixのログを差し支えのない範囲で結構ですので、公開して下さい。
もちろん一部伏字にして頂いて構いませんので。

タイトル: 内部向けDNSサーバについての補足&追記
記事No: 491
投稿日: 2003/05/21(Wed) 01:12
投稿者: kensuke@管理人   <webmaster@miloweb.net>
URL: http://www.miloweb.net/
> おかげさまで、現状はローカルのクライアントWinのPCのDNSをサーバーのIPアドレス192.168.1.2にしていちおう送信受信ができます。
エンドウさんは内部(LAN)向けにDNSサーバを構築してらっしゃるんですよね?

内部向けのDNSサーバを構築した場合、
そのDNSサーバの効力が及ぶのはDNSサーバと同一LAN内にあるクライアントのみです。
外部から自宅のサーバにアクセスした時は、内部向けのDNSサーバの存在は関係ありません。

ここで言う「内部向けDNSサーバ」とは、外部(インターネット)に公開せずに、LAN内だけの名前解決を受け持つDNSサーバの事です。
エンドウさんが参考にされている『コマンド不要の自宅サーバー』という書籍には内部向けDNSサーバの構築方法が掲載されています。
「内部向け」と言う位ですから、内部(つまりサーバ機と同一LAN内)でのみ有効なDNSサーバと言うワケです。

タイトル: ありがとうございました。
記事No: 492
投稿日: 2003/05/21(Wed) 01:50
投稿者: エンドウ   <endo@winmate.co.jp>
URL: http://www.fuji.ac
kensukeさま。
ありがとうございました。まずそもそも根本的にわかっていないことが今回よくわかりました。えーっと今確認してみたら、DNSをサーバーに192.168.1.2に設定しているときは、メールOK、自分のホームページが見えない。DNSを自動取得の場合メール送信NG受信OK、自分のホームページが見えないとなっています。うーん。もう少し基本的な勉強が必要らしいです。今回本当に参考になりました。もう少しくまなくサイト拝見させていただきます。

タイトル: あ、あとここだけ教えてください。
記事No: 493
投稿日: 2003/05/21(Wed) 02:02
投稿者: エンドウ   <endo@winmate.co.jp>
URL: http://www.fuji.ac
プロバイダへのメールの件はなんだかプロバイダーのせいみたいでさっきやったら送れました。もう一回やってみたら送れないのでなんかあるみたいですね。
最終的には友人にメールを使わせてあげたいので、外から送受信ができるようにしたいのでもう少し苦しみそうです。
=============================================================
もし、自宅外から(サーバ機と同一LAN内ではない場合)だと、
メーラーの設定でSMTPサーバとPOPサーバの指定に取得したドメイン名(もしくはメールサーバのFQDN)を指定してやれば送受信可能になるはずです。
=============================================================
と教えていただいたことですけどドメイン名で指定しています。
しかしDNS自動取得では遅れないのは正常ですか?
ほんとに低レベルな質問ですいません。お願いします。

タイトル: DNSサーバの設定ミスでは
記事No: 497
投稿日: 2003/05/21(Wed) 17:32
投稿者: kensuke@管理人   <webmaster@miloweb.net>
URL: http://www.miloweb.net/
> しかしDNS自動取得では遅れないのは正常ですか?
これは、どう言う意味でしょうか?
ちょっと分からないので、もう少し具体的に教えて頂ければ分かるのですが・・・。

DNSの基本的な処理内容は、「名前の解決」になります。
少し簡単に説明致しますと、「ローカルIPアドレス」から「ドメイン名」への変換、もしくは「ドメイン名」から「ローカルIPアドレス」への変換を行う事が「名前の解決」に当たります。

Windowsクライアントのネットワークの設定で、DNSサーバーを指定する項目がありますが、その指定には自分で構築したDNSサーバ機のローカルIPアドレスを指定します。(この辺りは『コマンド不要の・・・』にも掲載されていますよね。)

> DNSをサーバーに192.168.1.2に設定しているときは、メールOK、自分のホームページが見えない。DNSを自動取得の場合メール送信NG受信OK、自分のホームページが見えないとなっています。
192.168.1.2はサーバ機のローカルIPアドレスですよね。
Windowsクライアントのネットワーク設定のDNSサーバーに自分で構築したDNSサーバのローカルIPアドレスを指定している時にメールの送受信が可能と言うことは、DNSサーバのMXレコードの設定が正常に動作している事になります。
ホームページはドメイン名でのアクセスですよね。
ドメイン名でアクセスできないと言う事であれば、Aレコードの設定に誤りがあると言う事を示しています。

ブラウザのURLの欄にサーバ機のローカルIPアドレスを指定したらホームページが表示されるハズです。これで表示されるとDNSサーバの設定が間違っているという決定的な証拠になります。

Windowsクライアントのネットワーク設定でDNSサーバを自動取得すると、
自分の意図しないDNSサーバを見に行くかもしれませんので、明示的に自分の意図するDNSサーバを指定する方が良いと思います。

いずれにせよ、一度DNSサーバの設定を見直してみて下さい。

(私はDNSサーバを構築した事がありませんので、具体的な対処法はちょっと分かりません。)

タイトル: ありがとうございます。
記事No: 501
投稿日: 2003/05/22(Thu) 23:23
投稿者: エンドウ   <endo@winmate.co.jp>
URL: http://www.fuji.ac
色々ありがとうございました。
おかげ様でDNSの設定らしきことは理解できました。
とりあえず今のところさしあたって困っていないので、もう少し勉強して、再度外部から使用できるようにがんばってみようと思います。
はっきりいって自分がどんなサーバー構築をしているのか構築してからわかったという愚か者でした。
またチョコチョコ顔出します。

▲ページの最上部に戻る

Copyright© Home Server Technical. All Right Reserved.
webmaster@miloweb.net