人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

ポート80が解放できません。

サーバーOS:VineLinux3.2
サーバーIP:192.168.11.7
ルーターIP:192.168.11.1
ルーター機種:AirStation WBR2-G54
モデムIP:192.168.1.1
モデム機種:ADSLモデム-NV
接続方法:

モデム---ルーター----サーバー(VineLinux3.2)
|
---------Windows XP SP2
その他:
ドメイン取得&入力済み
httpd.conf、設定済み&起動済み

モデムの設定:
NATエントリ
TCP ポート80 192.168.11.7
TCP ポート80 192.168.11.1


ルーターの設定:
192.168.1.1(TCPポート:80)⇔192.168.11.7(TCPポート:80)

ポートが解放されているかどうか、サーバー機にてhttp://scan.sygate.comにて調べてみたら、ポート80がCLOSEDになっています。

誰か解決法をご存じの方、教えてください。
よろしくお願いいたします。

●質問者: elec_naoki
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:ADSL httpd TCP Windows XP いるか
○ 状態 :終了
└ 回答数 : 6/6件

▽最新の回答へ

1 ● tadashi0805
●19ポイント

確認ですが、モデムにもIPアドレスが割り当たっていて、それは本当に192.168.1.1なのですよね?

だとすると、モデムが、モデムといいつつルーターとして動いていることになります。

ということだと、ルーターにポートフォワードの設定をするだけでなく、モデムにもポートフォワードの設定が必要になります。

もしそうでなくて、モデムはあくまでもモデムで、ルーターのWAN側に外向けIPアドレスが割り当たっているなら、ポートフォワードは、その外向けIPアドレスと192.168.11.7との設定になります。

まずは、その辺りをご確認ください。

◎質問者からの返答

はい、ルーター機能も働いているモデムで、本当に192.168.1.1です。

で、モデムのポートフォアードですが、

NATエントリ

TCP ポート80 192.168.11.7

TCP ポート80 192.168.11.1

として設定済みです。

回答ありがとうございます。


2 ● tadashi0805
●19ポイント

NATエントリが違うかもしれません。

例えば、サーバーからのアクセスが、ルーターを越えてくる時点で、既にNAT変換されていますから、モデムから見える、ルーターから来たアドレスは192.168.1.xのネットワークになっている気がします。で、モデムもNAT変換するので、結果的に多段NAT変換されることになります。

なので、このようなネットワーク構成では、モデムのNATエントリに入れるべき値は、192.168.11.xではなくて、モデムがルーターのWAN側に与えたIPアドレスではないでしょうか。

このように面倒な話になるので、通常、ルーターは、ルーターでなくリピーターモードでモデムからサーバまで同一ネットワークで動かすのが一般的だと思っています。

◎質問者からの返答

度々、回答ありがとうございます。

ルーターがWAN側に与えるIPアドレスですが「DHCPサーバからIPアドレスを自動取得」という設定になっているので、よくわかりません。(これ以外の設定にすると、ネットに接続できなくなります)

この場合、どのようにすれば解決できるのでしょうか?


3 ● kudzu
●18ポイント

192.168.x.xはプライベートアドレスです。ルータのWAN側かもしれませんが、グローバルなIPアドレスではありません。

マンションの共有回線やケーブルの場合、家庭にひかれる回線の上流にルータが配置されている場合があります。又はモデムがルータの機能があるのかもしれません。

前者の場合は管理者に設定をお願いしなくては解決できません。

後者の場合モデムの設定で、

モデムのWAN側のアドレス:80 <-> 192.168.1.1:80

という設定をすればうまくいくかもしれません。

◎質問者からの返答

これもやってみましたが、どうもうまくいきません。

ご回答ありがとうございます。


4 ● sainokami
●18ポイント

http://penguin.nakayosi.jp/linux/iptables.html

http://penguin.nakayosi.jp/

vineのiptablesの設定をされていないのではないでしょうか?

URLはvineの自宅サーバー構築サイトです。

参考になると思います。

◎質問者からの返答

この方法もやってみましたが、うまくいきませんでした。

ご回答ありがとうございます。


5 ● tezcello
●18ポイント

モデムはDHCPサーバ機能が働いて(ONになって)いる。

モデムは AirStation(以下ルータ) の WAN 側に繋がっている。(モデムの内側のIPアドレスは、192.168.1.1)

ルータの WAN 側IPアドレスはDHCPで取得するようになっている。(モデムの設定次第だが、192.168.1.2であるとする。)

となっているのなら、モデムの設定は、port 80 を192.168.1.2 へ向けないとおかしいのでは?

たぶんサブネットマスクは、255.255.255.0 でしょうから、モデムから 192.168.11.1 は見えませんし、ルータ越しのサーバを指定するのもおかしいと思うので、サーバに向けている設定は不要でしょう。

ルータの割り振られたアドレスを調べるのは、ルータの設定をしたのと同様に接続してステータスとか稼動状況とか(機種によって違うのでわかりませんが)で調べられると思います。

ですが、パケットの転送先を書く必要性があるので、192.168.1.2にでも固定し、これをモデムのDHCP割当て範囲から外しておきます。

また、ルータを無線LANのハブとして使いたいだけなら、モデムをルータの LAN 側につなぎ、ルータ(意味が無いですが)や、サーバ、Win機などのアドレスを 192.168.1.X とする(あるいはDHCPで取得する)のが楽なのでは?

(サーバは固定でないと、モデムで設定できませんが)

◎質問者からの返答

回答ありがとうございました。


1-5件表示/6件
4.前の5件|次5件6.
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ