- 締切済み
ポートの開放(長文になりますが宜しくお願いします)
さっそくですが質問内容を書かさせて頂きます。 今現在フレッツ西日本の 光ファイバー接続(マンションタイプ)を 使用しています。 そしてポート開放でつまっています。 開放の対象はDiablo2という インターネットゲームです。 自分で行った点をまず書かさせて頂きます。 4,5種類のポート開放関連のホームページを参考に すべて一通り設定しました。 IPアドレスの固定、 ファイアーウォールの設定、 IPアドレスの払い出しの設定、 静的アドレス変換設定(ポート指定)。 何度も何度もホームページと今行っている作業を 照らし合わせて確認しました。 ですがおかしな状況に陥っています。 Diablo2を起動し、ゲーム上でホストになり 知り合いにIPを教えると、普通にすんなりと 私がホストのゲームに入ることが出来ます。 この時点で、ポート開放の確認が出来る ホームページを見ますと「成功」が出ます。 当然ですが、一応確認のため4つほどの ホームページで確認しますが、 すべて「成功」という結果です。 しかし、一度でもゲームを終えると 次回からはポートが閉じてしまいます。 よって友人も、 私がホストのゲームには参加出来ません。 そしてなぜかPCを再起動すれば、またポートは 開放されます。しかしながら上でも書きましたが 1度ホストをしてゲームを終了するとポートは 閉じられてしまいます。 「なぜ開いたポートが、 ゲーム終了と同時に閉じるのか」 「なぜ再起動でまたポート開放されるのか」 この疑問にぶつかって、 また一からポート開放を試みましたが、 どのホームページを見直しても 間違った設定をしているとは思えないのです。 しかし開放されてないので、 どこかで設定が間違っていると言えます・・。 長文・乱文になってしまい申し訳ありませんが ヒントになるようなものがありましたら 宜しくお願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- mii-japan
- ベストアンサー率30% (874/2820)
ルータのIPアドレスが 192.168.24.1 ですね PCのIPアドレスを 192.168.24.51 サブネットマスク255.255.255.0 デフォルトゲートウェイは 192.168.24.1に固定設定ですね ルータの設定で (2)静的アドレス変換設定(ポート指定)で そのゲームで使用するポート番号・6112-6119,4000を192.168.24.51 の設定を行ったのですね ゲーム終了後、そのゲームに再接続できず、PCを再起動すると接続できる(ルータには何もしないで)のですね だとするとPCの設定のどこかが変わってしまうものと思われます 念のため、ipcomfig /all でゲーム接続前、ゲーム終了後、再接続できないとき のIPアドレス、デフォルトゲートウェイを確認してください(多分、同一のはず) 一番可能性の高いのは、ファイアウォールソフトです ファイアウォールソフトの設定を見直してください (特にポート6112-6119,4000の設定) ファイアウォールソフトを一時的に停止して、接続できるかを確認する必要があるかもしれません
- mii-japan
- ベストアンサー率30% (874/2820)
ルータをお使いですね 質問者はポート開放と表現していますが、正確にはポート開放ではありません(一般的に言われていますが、ファイアウォールのポート開放と混同している方が多数見られます) 質問の場合は、グローバルIPアドレスの特定ポート宛のデータをゲートウェイ(ルータ)のIPマスカレード機能で指定のPC(プライベートアドレス)の指定ポートへ転送する設定です その設定に不備があるか、PCの設定に不備があるかです ルータに対して行った設定と PCに対して行った設定を 区分けして書いてください プライベートアドレスやポート番号は公表しても問題ありませんから、省略しないで正確に書いてください IDやパスワードは***等で伏字が判るように書いてください それから、PCのIPアドレス、サブネットマスク、デフォルトゲートウェイを書いてください コマンドプロンプトで ipconfig /all で確認できます
補足
返信有難うございます。 申し訳ありませんが、私の勉強不足で mii-japan様がおっしゃられてることを いまいち理解出来ないのを先にお伝えして 補足を書かさせて頂きます。 >>ルータに対して行った設定と PCに対して行った設定を 区分けして書いてください こちらは私の質問内容から引用しますと (1)IPアドレスの払い出しの設定 (2)静的アドレス変換設定(ポート指定) この2つがルーターに対して行った設定になります。 (3)IPアドレスの固定 (4)ファイアーウォールの設定 この2つがPCに対して行った設定です。 情報源にして頂ければ幸いなのですが、 私が参考にしたHPを無断ですがリンクさせて 頂きます。 ttp://nylink.jp/winny/router/ctu.html ttp://www.geocities.jp/seidy_seidy/bb/port.html ttp://ohkin.dyndns.org/item/78 ルーターの設定が同じ画面になりますので 参考にさせて頂いたサイトです。 >>プライベートアドレスやポート番号は公表しても問題ありませんから、省略しないで正確に書いてください こちらの質問ですが、 プライベートIPアドレスは 192.168.24.51 ポート番号はDiablo2のでよろしいでしょうか? TCP/UDP: 6112-6119 TCP/UDP: 4000 となっております。 >>IDやパスワードは***等で伏字が判るように書いてください 質問内容が理解できませんでした。 申し訳ありませんが今回の補足では省略させて 頂きます。 >>それから、PCのIPアドレス、サブネットマスク、デフォルトゲートウェイを書いてください (1)まずはIPアドレスからなのですが、 ローカルエリア接続の欄に 4種類見えています。 一番上に記されているのは 192.168.24.51です。 その他のIPアドレスは 2001:a000など上記のものとは全く違います。 (2)サブネットマスク 255.255.255.0 (3)デフォルトゲートウェイ 192.168.24.1 宜しくお願いします。
補足
引き続き回答有難うございます。 再度確認をしてみました。 >>PCのIPアドレスを192.168.24.51 サブネットマスク255.255.255.0 デフォルトゲートウェイは192.168.24.1に 固定設定ですね その通りです。 >>静的アドレス変換設定(ポート指定)で そのゲームで使用するポート番号・6112-6119,4000を192.168.24.51 の設定を行ったのですね これが少し怪しい気がしてきました。 「ちゃんとHP見てやった」という内容でしたが 自信がなくなってきました。申し訳ないです。 ゲーム起動後、ポート開放確認HPでチェックすると 4000は「成功」ですが、 6112は「失敗」です。 まさにこれが原因なのでしょうか。 ルーターの 静的アドレス変換設定の画面で今現在このように 表示されています。 接続先1 192.168.24.51 TCP・UDP 6112 ~ 6119 接続先1 192.168.24.51 TCP・UDP 4000 ~ 4000 間違ってないと思っているのですが・・。 >>念のため、ipcomfig /all でゲーム接続前、ゲーム終了後、 再接続できないときのIPアドレス、 デフォルトゲートウェイを確認してください 起動・終了時に何回か見てみましたが 変化はありませんでした。 >>一番可能性の高いのは、ファイアウォールソフトです まずオフにしてみました。 そしてゲームの起動・終了を何回か行いましたが 改善されることはありませんでした。 次にファイアウォールの設定で「例外」を見直して みました。こちらも設定はクリアできていると 思います。クライアントの指定と ポートを打ち込む指定と両方行っています。 他のファイアウォールソフトが常駐してる線も 考えられますが。今現在そのような類のソフトを 使用していませんので、Windowsのファイアウォールが すべてです。 ややこしい質問と回答が続いて申し訳ありません。 宜しくお願いします。