はじめまして。
VineLinux3.2 を入れて、自宅サーバー を組んでる者ですが、
此方の サイト は判り易く、とても為になります。
質問させて戴きたいのですが、YahooBB 8M 可変IP、DDNS 繋ぎの
Server1 Vine3.2 Web、Mail、ftp、Router、DNS、
Server2 Vine3.2 Web、Mail、ftp、MySQL、php、
Server3 Vine3.2、Windows2000 のデュアルブート、
Server4 Vine3.2、Web、Mail、ftp、
の 8port の HUB を使った構成です。
proxy を使ったり、確認ページ を使わせて戴いたりと、外部から
繋がっているのか、全部の リンク が エラー ではないのか、php の
ページ が観えるのか、広範囲からの外部接続は ADSL でも
可能か、等々、明確な答えを得られません。ドメイン は 3個
使えますが、Server1 の メール のみ エラー無く使用可能です。
無茶言ってすいませんが、解決策を、または 一喝 お願いします。
始めまして、管理人のYosiです。
> 質問させて戴きたいのですが、YahooBB 8M 可変IP、DDNS 繋ぎの
> Server1 Vine3.2 Web、Mail、ftp、Router、DNS、
> Server2 Vine3.2 Web、Mail、ftp、MySQL、php、
> Server3 Vine3.2、Windows2000 のデュアルブート、
> Server4 Vine3.2、Web、Mail、ftp、
> の 8port の HUB を使った構成です。
> proxy を使ったり、確認ページ を使わせて戴いたりと、外部から
> 繋がっているのか、全部の リンク が エラー ではないのか、php の
> ページ が観えるのか、広範囲からの外部接続は ADSL でも
> 可能か、等々、明確な答えを得られません。ドメイン は 3個
> 使えますが、Server1 の メール のみ エラー無く使用可能です。
> 無茶言ってすいませんが、解決策を、または 一喝 お願いします。
> 明確な答えを得られません。
私には少し質問の趣旨がはっきりません。
勝手に解釈した感じではServer1 のメール以外は動作しないと言う事でしょうか?
では少し確認です。
サーバー構成は下記の感じでいいでしょうか?
ドメインはserver1〜3に割り当ててると考えてよいのでしょうか?
インターネット
│
YahooBBモデム
│
├Server1(PCルータ)Web、Mail、ftp、DNSを公開
│
ハブ
│
├Server2 Web、Mail、ftp、MySQLを公開
│
├Server3 Web、Mail、ftpを公開
│
└クライアントPC(Vine3.2、Windows2000 のデュアルブート)
各サーバーのIPはどのようになっているでしょうか?
Server1 →192.168.1.1
Server2 →192.168.1.2
Server3 →192.168.1.3
PCルータの設定ですが、iptablesでserver2、server3にパケットが流れる為の記述はしているでしょうか?
実際に自分で実証をやっていないので確実ではないですが、
例えばこんな感じでいけると思います。
server2にパケットを流す場合、当サイトの設定に下記内容をプラス
SERVER2=192.168.1.2 ←インターフェイスの設定の周辺に記述
80番ポート(HTTP)へのアクセスの場合
iptables -A FORWARD -i $WAN -p tcp -d $SERVER2 --dport 80 -j ACCEPT
iptables -t nat -A PREROUTING -i $WAN -p tcp --dport 80 -j DNAT --to $SERVER2
私が考えるにはこんな感じですが、どうでしょう?
質問の意味を取り違えていなければいいのですが…
> 始めまして、管理人のYosiです。
>
> > 質問させて戴きたいのですが、YahooBB 8M 可変IP、DDNS 繋ぎの
> > Server1 Vine3.2 Web、Mail、ftp、Router、DNS、
> > Server2 Vine3.2 Web、Mail、ftp、MySQL、php、
> > Server3 Vine3.2、Windows2000 のデュアルブート、
> > Server4 Vine3.2、Web、Mail、ftp、
> > の 8port の HUB を使った構成です。
> > proxy を使ったり、確認ページ を使わせて戴いたりと、外部から
> > 繋がっているのか、全部の リンク が エラー ではないのか、php の
> > ページ が観えるのか、広範囲からの外部接続は ADSL でも
> > 可能か、等々、明確な答えを得られません。ドメイン は 3個
> > 使えますが、Server1 の メール のみ エラー無く使用可能です。
> > 無茶言ってすいませんが、解決策を、または 一喝 お願いします。
>
> > 明確な答えを得られません。
> 私には少し質問の趣旨がはっきりません。
> 勝手に解釈した感じではServer1 のメール以外は動作しないと言う事でしょうか?
>
> では少し確認です。
>
> サーバー構成は下記の感じでいいでしょうか?
> ドメインはserver1〜3に割り当ててると考えてよいのでしょうか?
>
> インターネット
> │
> YahooBBモデム
> │
> ├Server1(PCルータ)Web、Mail、ftp、DNSを公開
> │
> ハブ
> │
> ├Server2 Web、Mail、ftp、MySQLを公開
> │
> ├Server3 Web、Mail、ftpを公開
> │
> └クライアントPC(Vine3.2、Windows2000 のデュアルブート)
>
>
> 各サーバーのIPはどのようになっているでしょうか?
>
> Server1 →192.168.1.1
> Server2 →192.168.1.2
> Server3 →192.168.1.3
>
> PCルータの設定ですが、iptablesでserver2、server3にパケットが流れる為の記述はしているでしょうか?
>
>
> 実際に自分で実証をやっていないので確実ではないですが、
> 例えばこんな感じでいけると思います。
>
> server2にパケットを流す場合、当サイトの設定に下記内容をプラス
>
> SERVER2=192.168.1.2 ←インターフェイスの設定の周辺に記述
>
> 80番ポート(HTTP)へのアクセスの場合
> iptables -A FORWARD -i $WAN -p tcp -d $SERVER2 --dport 80 -j ACCEPT
> iptables -t nat -A PREROUTING -i $WAN -p tcp --dport 80 -j DNAT --to $SERVER2
>
> 私が考えるにはこんな感じですが、どうでしょう?
> 質問の意味を取り違えていなければいいのですが…
説明が悪くて、すいません。
流石です。ネットワーク図 は、このように描けば判り易い、の見本の様です。
大変でしたが、其方の御指摘通りの iptables は、組み込めてると思います。
LAN内 の クライアントPC から、個々のサーバー、外部サーバー は観る事が
出来ますが、外部からは全部の ページ が見えているのか?、つながっているのか?、という疑問です。例えば、
Server1 http://a.mirrorz.net 〜 http://z.mirrorz.net
Server2 http://aa.mirrorz.net 〜 http://zz.mirrorz.net
Server3 http://aaa.mirrorz.net 〜 http://zzz.mirrorz.net
と組んだ時、proxy や 確認ページ は http://mirrorz.net のみの表示となります。
メールサーバー ですが、複数の メールサーバー 駆動は不可能でしょうか?。
> LAN内 の クライアントPC から、個々のサーバー、外部サーバー は観る事が
> 出来ますが、外部からは全部の ページ が見えているのか?、つながっているのか?、という疑問です。例えば、
> Server1 http://a.mirrorz.net 〜 http://z.mirrorz.net
> Server2 http://aa.mirrorz.net 〜 http://zz.mirrorz.net
> Server3 http://aaa.mirrorz.net 〜 http://zzz.mirrorz.net
> と組んだ時、proxy や 確認ページ は http://mirrorz.net のみの表示となります。
見た感じ
Server1→aaa.com
Server2→bbb.com
Server3→ccc.com
ではなく、サブドメインでの使用をしたいという事ですか?
> メールサーバー ですが、複数の メールサーバー 駆動は不可能でしょうか?。
複数ドメインがあるなら各ドメインごとにメールサーバーを立てることは可能だと思いますよ。
> > LAN内 の クライアントPC から、個々のサーバー、外部サーバー は観る事が
> > 出来ますが、外部からは全部の ページ が見えているのか?、つながっているのか?、という疑問です。例えば、
> > Server1 http://a.mirrorz.net 〜 http://z.mirrorz.net
> > Server2 http://aa.mirrorz.net 〜 http://zz.mirrorz.net
> > Server3 http://aaa.mirrorz.net 〜 http://zzz.mirrorz.net
> > と組んだ時、proxy や 確認ページ は http://mirrorz.net のみの表示となります。
>
> 見た感じ
> Server1→aaa.com
> Server2→bbb.com
> Server3→ccc.com
>
> ではなく、サブドメインでの使用をしたいという事ですか?
>
> > メールサーバー ですが、複数の メールサーバー 駆動は不可能でしょうか?。
> 複数ドメインがあるなら各ドメインごとにメールサーバーを立てることは可能だと思いますよ。
素早い御返答、ありがとうございます。
192.168.0.1 ns1.mirrorz.net mirrorz.net www.mirrorz.net a.mirrorz.net am.mirrorz.net amm.mirrorz.net b.mirrorz.net c.mirrorz.net d.mirrorz.net e.mirrorz.net f.mirrorz.net g.mirrorz.net h.mirrorz.net i.mirrorz.net j.mirrorz.net k.mirrorz.net l.mirrorz.net m.mirrorz.net n.mirrorz.net o.mirrorz.net p.mirrorz.net q.mirrorz.net r.mirrorz.net s.mirrorz.net t.mirrorz.net u.mirrorz.net v.mirrorz.net w.mirrorz.net x.mirrorz.net y.mirrorz.net z.mirrorz.net 48.mirrorz.net edit.mirrorz.net ammonite.mirrorz.net to.mydns.jp go.to.mydns.jp waka.to.mydns.jp futa.to.mydns.jp
192.168.0.2 spec2.mirrorz.net cross.mirrorz.net alpha.fraxture.net beta.fraxture.net chi.fraxture.net delta.fraxture.net epsilon.fraxture.net eta.fraxture.net gamma.fraxture.net iota.fraxture.net kappa.fraxture.net lambda.fraxture.net mu.fraxture.net nu.fraxture.net omega.fraxture.net omicton.fraxture.net phi.fraxture.net pi.fraxture.net psi.fraxture.net rho.fraxture.net sigma.fraxture.net tau.fraxture.net theta.fraxture.net upsilon.fraxture.net xi.fraxture.net zeta.fraxture.net
192.168.0.3 spec3.mirrorz.net wooden.mirrorz.net
192.168.0.4 spec4.mirrorz.net camel.mirrorz.net fraxture.net www.fraxture.net red.fraxture.net blue.fraxture.net green.fraxture.net gray.fraxture.net gold.fraxture.net white.fraxture.net black.fraxture.net silver.fraxture.net yellow.fraxture.net color.fraxture.net red.mirrorz.net blue.mirrorz.net green.mirrorz.net gray.mirrorz.net gold.mirrorz.net white.mirrorz.net black.mirrorz.net silver.mirrorz.net yellow.mirrorz.net hizakurige.fraxture.net hozakurige.fraxture.net tonchiki.fraxture.net suttokodokkoi.fraxture.net sanshouo.fraxture.net
以上の様、組んであるのですが、其方からは ちゃんと繋がっているのかが、判らないので、質問させて戴きました。
メールサーバー、ドメイン の扱いさえ良ければ可能ですか。有り難いです。
> > 見た感じ
> > Server1→aaa.com
> > Server2→bbb.com
> > Server3→ccc.com
> >
> > ではなく、サブドメインでの使用をしたいという事ですか?
> >
> > > メールサーバー ですが、複数の メールサーバー 駆動は不可能でしょうか?。
> > 複数ドメインがあるなら各ドメインごとにメールサーバーを立てることは可能だと思いますよ。
>
> 素早い御返答、ありがとうございます。
>
> 192.168.0.1 ns1.mirrorz.net mirrorz.net www.mirrorz.net a.mirrorz.net am.mirrorz.net amm.mirrorz.net b.mirrorz.net c.mirrorz.net d.mirrorz.net e.mirrorz.net f.mirrorz.net g.mirrorz.net h.mirrorz.net i.mirrorz.net j.mirrorz.net k.mirrorz.net l.mirrorz.net m.mirrorz.net n.mirrorz.net o.mirrorz.net p.mirrorz.net q.mirrorz.net r.mirrorz.net s.mirrorz.net t.mirrorz.net u.mirrorz.net v.mirrorz.net w.mirrorz.net x.mirrorz.net y.mirrorz.net z.mirrorz.net 48.mirrorz.net edit.mirrorz.net ammonite.mirrorz.net to.mydns.jp go.to.mydns.jp waka.to.mydns.jp futa.to.mydns.jp
>
> 192.168.0.2 spec2.mirrorz.net cross.mirrorz.net alpha.fraxture.net beta.fraxture.net chi.fraxture.net delta.fraxture.net epsilon.fraxture.net eta.fraxture.net gamma.fraxture.net iota.fraxture.net kappa.fraxture.net lambda.fraxture.net mu.fraxture.net nu.fraxture.net omega.fraxture.net omicton.fraxture.net phi.fraxture.net pi.fraxture.net psi.fraxture.net rho.fraxture.net sigma.fraxture.net tau.fraxture.net theta.fraxture.net upsilon.fraxture.net xi.fraxture.net zeta.fraxture.net
>
> 192.168.0.3 spec3.mirrorz.net wooden.mirrorz.net
>
> 192.168.0.4 spec4.mirrorz.net camel.mirrorz.net fraxture.net www.fraxture.net red.fraxture.net blue.fraxture.net green.fraxture.net gray.fraxture.net gold.fraxture.net white.fraxture.net black.fraxture.net silver.fraxture.net yellow.fraxture.net color.fraxture.net red.mirrorz.net blue.mirrorz.net green.mirrorz.net gray.mirrorz.net gold.mirrorz.net white.mirrorz.net black.mirrorz.net silver.mirrorz.net yellow.mirrorz.net hizakurige.fraxture.net hozakurige.fraxture.net tonchiki.fraxture.net suttokodokkoi.fraxture.net sanshouo.fraxture.net
>
> 以上の様、組んであるのですが、其方からは ちゃんと繋がっているのかが、判らないので、質問させて戴きました。
こちらの質問に対して答えをいただけないので、いまいち会話が成り立っていない気がします。
当方、質問の趣旨がちんぷんかんぷんで把握できていません。
要は、こちらから見えてるか確認して欲しいと言う事ですか?
> > > 見た感じ
> > > Server1→aaa.com
> > > Server2→bbb.com
> > > Server3→ccc.com
> > >
> > > ではなく、サブドメインでの使用をしたいという事ですか?
> > >
> > > > メールサーバー ですが、複数の メールサーバー 駆動は不可能でしょうか?。
> > > 複数ドメインがあるなら各ドメインごとにメールサーバーを立てることは可能だと思いますよ。
> >
> > 素早い御返答、ありがとうございます。
> >
> > 192.168.0.1 ns1.mirrorz.net mirrorz.net www.mirrorz.net a.mirrorz.net am.mirrorz.net amm.mirrorz.net b.mirrorz.net c.mirrorz.net d.mirrorz.net e.mirrorz.net f.mirrorz.net g.mirrorz.net h.mirrorz.net i.mirrorz.net j.mirrorz.net k.mirrorz.net l.mirrorz.net m.mirrorz.net n.mirrorz.net o.mirrorz.net p.mirrorz.net q.mirrorz.net r.mirrorz.net s.mirrorz.net t.mirrorz.net u.mirrorz.net v.mirrorz.net w.mirrorz.net x.mirrorz.net y.mirrorz.net z.mirrorz.net 48.mirrorz.net edit.mirrorz.net ammonite.mirrorz.net to.mydns.jp go.to.mydns.jp waka.to.mydns.jp futa.to.mydns.jp
> >
> > 192.168.0.2 spec2.mirrorz.net cross.mirrorz.net alpha.fraxture.net beta.fraxture.net chi.fraxture.net delta.fraxture.net epsilon.fraxture.net eta.fraxture.net gamma.fraxture.net iota.fraxture.net kappa.fraxture.net lambda.fraxture.net mu.fraxture.net nu.fraxture.net omega.fraxture.net omicton.fraxture.net phi.fraxture.net pi.fraxture.net psi.fraxture.net rho.fraxture.net sigma.fraxture.net tau.fraxture.net theta.fraxture.net upsilon.fraxture.net xi.fraxture.net zeta.fraxture.net
> >
> > 192.168.0.3 spec3.mirrorz.net wooden.mirrorz.net
> >
> > 192.168.0.4 spec4.mirrorz.net camel.mirrorz.net fraxture.net www.fraxture.net red.fraxture.net blue.fraxture.net green.fraxture.net gray.fraxture.net gold.fraxture.net white.fraxture.net black.fraxture.net silver.fraxture.net yellow.fraxture.net color.fraxture.net red.mirrorz.net blue.mirrorz.net green.mirrorz.net gray.mirrorz.net gold.mirrorz.net white.mirrorz.net black.mirrorz.net silver.mirrorz.net yellow.mirrorz.net hizakurige.fraxture.net hozakurige.fraxture.net tonchiki.fraxture.net suttokodokkoi.fraxture.net sanshouo.fraxture.net
> >
> > 以上の様、組んであるのですが、其方からは ちゃんと繋がっているのかが、判らないので、質問させて戴きました。
>
> こちらの質問に対して答えをいただけないので、いまいち会話が成り立っていない気がします。
> 当方、質問の趣旨がちんぷんかんぷんで把握できていません。
>
> 要は、こちらから見えてるか確認して欲しいと言う事ですか?
ごめんなさい。
このような構成でも、ADSL 可変IP でも繋げられるのか、エラーの時は
何処が悪いのか、の アドバイス や苦言が戴きたかったのです。
> ごめんなさい。
> このような構成でも、ADSL 可変IP でも繋げられるのか、エラーの時は
> 何処が悪いのか、の アドバイス や苦言が戴きたかったのです。
動的IPでも複数ドメインの使用ができるので、いけるような気もしますが、複数のサーバー機で同一ドメインを使用したサブドメインによるWebサーバーの構築は何とも…
私はこの様な使い方は考えた事もやった事も無いので申し訳ないですが何とも言えません。
> > ごめんなさい。
> > このような構成でも、ADSL 可変IP でも繋げられるのか、エラーの時は
> > 何処が悪いのか、の アドバイス や苦言が戴きたかったのです。
>
> 動的IPでも複数ドメインの使用ができるので、いけるような気もしますが、複数のサーバー機で同一ドメインを使用たサブドメインによるWebサーバーの構築は何とも…
>
> 私はこの様な使い方は考えた事もやった事も無いので申し訳ないですが何とも言えません。
御返答を戴けただけでも有り難いです。
設定が甘い、間違ってる、だが何処が違うのか判らない、等々
己の考えだけでは、サーバーは動いてくれない、他の方の意見も
よく聴かなければ、井の中の 蛙サーバー だと思います。
有難うございました。
「LAN内に複数サーバを立て、それぞれ別ドメインで管理したい。
LAN内からはアクセスできるが外部(インターネット側)から上手くいってない(or動作しない)」
と解釈してお答えします。
1つのIPに複数のドメインを割り当てることもサブドメインでも同様)
1IP当たり原則1台であるのを複数台に割り振る事も論理的に可能です。
hostsファイルに継ぎ足しているので、あなた側から見れば正常動作に見えますが
外部からは全て1台のサーバしか見えてない状態であるため実際に動作していません。
その状態になるのはエラーうんぬんではなく正常です。
実現するにはDeleGateなどを使って、クライアントの要求するドメインによってProxy的にバイパスするなど専門的な設定や構成が必要となります。
(私は1IP1サーバ環境なため設定しておらず詳細については分かりかねます)
なぜ3台もサーバを必要とするのか分かりかねますが、
特段の必要性がないのであれば1台で全ドメインを賄うとか、
サーバ事にポート番号を別に割り振って使用する(これならさほど知識を必要としません。メールサーバーはこれで併設は出来ませんけどね。)のはいかがでしょう。
> 「LAN内に複数サーバを立て、それぞれ別ドメインで管理したい。
> LAN内からはアクセスできるが外部(インターネット側)から上手くいってない(or動作しない)」
> と解釈してお答えします。
>
> 1つのIPに複数のドメインを割り当てることもサブドメインでも同様)
> 1IP当たり原則1台であるのを複数台に割り振る事も論理的に可能です。
>
> hostsファイルに継ぎ足しているので、あなた側から見れば正常動作に見えますが
> 外部からは全て1台のサーバしか見えてない状態であるため実際に動作していません。
> その状態になるのはエラーうんぬんではなく正常です。
>
> 実現するにはDeleGateなどを使って、クライアントの要求するドメインによってProxy的にバイパスするなど専門的な設定や構成が必要となります。
> (私は1IP1サーバ環境なため設定しておらず詳細については分かりかねます)
>
> なぜ3台もサーバを必要とするのか分かりかねますが、
> 特段の必要性がないのであれば1台で全ドメインを賄うとか、
> サーバ事にポート番号を別に割り振って使用する(これならさほど知識を必要としません。メールサーバーはこれで併設は出来ませんけどね。)のはいかがでしょう。
御返答ありがとうございます。
中古の パソコン を複数台持ってたので、VineLinux を入れて Webサーバーや
MySQL、メールサーバーを組めるのか?、PC Router は動くのか、非力パソコン は 業務用サーバー と何処が違うのか?、固定IP を貰わずとも、DDNS、内部用 DNS、その他の config を変えれば 実用サーバー となるのか、
などと考えてるうち、このような構成へと変わりました。
DeleGate はサッパリ判らないのですが、面白そうです。
メールサーバー は ヒント を戴き、設定を変えてちゃんと動くかどうか楽しみです。
有難うございました。